本文目录:
一、TIOBE统计数据(2024年10月)
(1)2024年10月的编程语言流行度指数排行
(2)编程语言多年流行回顾(年度编程语言)
二、2023 年6月开发者调查统计结果——最流行的技术(2023.6)
三、人工智能开发人员工作流程、看法、工具统计数据(2023.6)
四、PYPL 编程语言流行指数(2024年10月)
(1)PYPL Index
(2)10 TOP IDE
(3)10 TOP ODE
(4)10 TOP DB
六、DevJobsScanner 开发人员就业市场统计数据(2022 年 6 月)
5.1 Javascript Typescript工作需求占比
5.2 Python工作需求占比
5.3 Java工作需求占比
5.4 C#工作需求占比
5.5 PHP工作需求占比
5.6 C/C++工作需求占比
5.7 Ruby工作需求占比
5.8 Go工作需求占比
六、IEEE Spectrum 2022 年顶级编程语言(2022.8.23)
(1)Spectrum权重的排名
(2)Jobs 工作权重的排名
(3)Trending趋势权重的排名
七、资历薪酬状况(2022年)
7.1Programming, scripting, and Markup Languages编程、脚本和标记语言薪酬状况
7.2 Databases数据库技术人员薪酬状况
7.3 Platforms平台类薪酬状况
7.4 Web frameworks( Web框架)
7.5 Other frameworks and Libraries其他框架和库薪酬状况
7.6 Other Tools薪酬状况
7.7 Integrated development environment 集成开发环境薪酬状况
7.8 Salary and experience by language 每种语言资历薪酬
7.9 开发人员类型的薪水和经验
7.10 按开发人员类型划分的工资
八、CodeSubmit统计资料: 2022年各国软件工程平均工资[20多个国家比较]
8.1、哪个国家的软件工程师薪水最高?
8.2、各国软件工程平均工资
8.3、哪个国家对软件工程师的需求最高?
8.4、美国编程语言的软件工程薪水
九、2022 年 4 月全国程序员薪酬
9.1 平均薪资前十城市
9.2 各类开发人员的薪资情况:
9.3 按开发语言来分薪资情况:
9.4、2022.1-4各大行业程序员新发职务的招聘平均年薪
9.5、2022.1-4整体程序员投递的公司排名top30
9.6、2022.1-4投递互联网及非互联网行业的程序员人数分布
十、全国各地区最低工资标准(截至2024年4月)
十一、2022 年年终薪酬报告(Levels.fyi 2023.1)
TIOBE Index编程社区指数是编程语言流行度的一个指标。评级基于全球熟练工程师的数量、课程和第三方供应商的数量。Google、Bing、Yahoo!、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评级。
10月头条:Rust 正在缓慢但稳步地接近 TIOBE 指数前 10 名
Rust正在缓慢但稳步地接近TIOBE指数前10名
在当今世界,无论何种类型的可用数据量都在迅速增加,对收集这些数据的需求也在相应增加。因此,现在需要一种擅长数据操作、数字处理和快速的编程语言。
除此之外,还有另外两个重要特征在每个人的清单上都很重要:语言应该易于学习,并且应该是安全的。“易于学习”是因为熟练的软件工程师资源库正在枯竭,而“安全”是因为持续的网络威胁。具有这三个特点(快速、安全和易于学习)的语言现在玩得很开心。
最棒的是Python,它易于学习且安全,但速度不快。因此,工程师们正在疯狂地寻找Python的快速替代品。C++是一个明显的候选者,但由于其显式的内存管理,它被认为“不安全”。Rust是另一个候选者,尽管不容易学习。由于对安全性和速度的重视,Rust现在进入了TIOBE指数前10名。
-- Paul Jansen TIOBE Software 首席执行官 --
重要的备注:
上表中的"Visual Basic"和"(Visual) Basic"之间存在差异。直到2010年,"(Visual)Basic"指的是Basic的所有可能的方言,包括Visual Basic。经过一番讨论,决定将"(Visual)Basic"拆分为所有方言,如Visual Basic .NET,Classic Visual Basic,PureBasic和Small Basic,仅举几例。由于Visual Basic .NET已成为Visual Basic的主要实现,它现在被称为"Visual Basic"。
编程语言 SQL 已经很久没有出现在 TIOBE 索引中了。在2018年,有人指出SQL是图灵完备的。从那一刻起,SQL就是TIOBE索引的一部分。因此,尽管这种语言非常古老,但它在索引中的历史很短。
PYPL 编程语言流行指数是通过分析在 Google 上搜索语言教程的频率而创建的。搜索的语言教程越多,该语言被认为越受欢迎。它是一个领先指标。原始数据来自谷歌趋势。
如果您相信集体智慧,PYPL 编程语言流行指数可以帮助您决定学习哪种语言,或者在新软件项目中使用哪种语言。
该索引目前仅限于 28 种语言。您仍然可以使用Google 趋势分析您最喜欢的语言的流行度并将其与其他语言进行比较。C++ 在 Google 趋势中与 C 具有相同的流行度:为避免重复,它不包含在 PYPL 索引中。
在过去的 8 个月中(从 2021 年 10 月到 2022 年 6 月),分析了超过 700 万个开发人员职位。从这 700 万份工作中,DevJobsScanner 只挑选了明确需要编程语言的工作机会。语言要求模糊的工作机会被丢弃。得出的统计数据如下:
2022 年编程语言及其各自需求的完整图表:
以及按月份细分的相同视图:
很明显,Javascript 和 Typescript 确实主导了开发人员就业市场。在明确需要编程语言的工作机会中,Javascript 和 Typescript 占总数的 32%。这是巨大的,这意味着三分之一的工作机会需要 Javascript 或 Typescript 知识。
Python 和 Java 是 2022 年需求量第二和第三的编程语言,也有大量的工作机会。请注意,Java 在过去 2 个月的工作机会数量已经超过了 Python,因此任何可能会说 Java 是一种过时的编程语言的人可能不得不重新考虑。
C# 是另一种值得关注的语言,在这 8 个月中,它一直在缓慢增长。GO 的帐户相同,每月都在不断增加。这两种语言,尤其是围棋,在未来可能会发挥更大的作用和就业市场份额。
详细的语言需求数据如下:
自从作为 Web 的编程语言出现以来,Javascript 并没有停止流行。话虽如此,目前 Javascript 是整个市场上需求量最大的编程语言。此外,Typescript(具有类型安全的 Javascript 超集)的到来也可能有助于实现这一里程碑。Typescript 的流行度在最近几年才有所增加。许多新的 Javascript 框架完全使用 Typescript 编写,例如 Angular 或 NestJS。
在八个月内,我们发现了 486,000 个工作机会,占明确需要编程语言的工作的 32%。
找到的工作:~486K
在没有引起太大噪音的情况下,Python 已经成为 2022 年需求量第二大的编程语言。它的多功能性,从脚本编写、运行服务器到数据分析,一直是实现这一里程碑的关键。此外,Python 拥有最伟大和更大的社区之一。
在这 8 个月中,我们发现了 308,000 个工作机会,占明确需要编程语言的工作的 20%。
找到的工作:~308K
在前三名中,作为需求量第三大的编程语言,我们找到了 Java。Java 语言自 1995 年创建以来一直非常流行。尽管随着 Kotlin 等更现代语言的出现,这种流行度在过去几年中一直在下降,但它仍然稳居前三名。许多顶级公司使用的 Spring 等框架正在帮助保持这一地位。
找到的工作:~262K
前四名是 C#。C# 是一种通用的多范式编程语言,主要基于其前身 C++。作为一种通用语言,C# 具有广泛的用例。C# 最常见的用法是与 .NET 框架一起使用。它还在 Unity 游戏框架中大量用于脚本编写。.NET 框架和 Unity 在顶级公司中都很受欢迎。 2022 年 C# 职位
找到的工作:~135K
最初是一个简单的“个人主页工具”的语言,这里称为 PHP,从那时起已经取得了令人难以置信的旅程。自创建 27 年以来,PHP 仍然是需求量排名第五的语言。PHP 主要用于 Web 开发,与 Laravel 或 Wordpress 等框架结合使用。 2022 年每月 PHP 职位
找到的工作:~109K (7%)
距离 C 的第一次发布已经过去了 50 年,距离后来首次被命名为“C with Classes”的 C++ 的出现也已经过去了 37 年。在这个漫长的时间窗口中,C/C++ 通过定期添加和改进语言保持了其受欢迎程度。现代 C++ 包括面向对象、泛型以及函数式特性。它还有助于低级内存操作。它在行业中的使用被广泛扩展,C++ 可以在视频游戏、服务器、数据库、太空探测器和许多其他方面找到。
找到的工作:~85K (5.5%)
Ruby 拥有 66,000 个工作岗位(占总工作岗位需求的 4.2%),位居需求量最大的七种编程语言之列。它最流行的用法是与 Web 框架 Ruby on Rails 结合使用。尽管前七名可能看起来不多,但 Ruby 经营着当今一些顶级科技公司,如 Twitter、Crunchbase 或 Github。
找到的工作:~66K (4.2%)
Go 是谷歌在 12 年前创建的一门年轻的语言。Google 设计 Go 是为了在多核、联网机器和大型代码库的时代提高编程效率。如下图所示,Go 的流行度正在缓慢增长,2023 年可能会进入前五名。Uber 或 Twitch 等顶级公司正在使用 Go。
找到的工作:~30K (2%)
参考链接:https://www.devjobsscanner.com/blog/top-8-most-demanded-languages-in-2022/
Python仍然是第一,但雇主喜欢看到SQL技能
Clojure 仍然是已知收入最高的语言。Chef 开发人员的薪水最高,但 Chef 也是最可怕的其他工具。Apache Spark、Apache Kafka 和 Hadoop 都在其他三大框架和库中很好地弥补了大数据和数据流技能。此外,具有托管经验的开发人员的报酬高于仅使用云计算的开发人员。
以下数据是年薪(美元)
2021年数据:
与拥有相同经验的其他语言相比,PHP开发人员的薪酬过低。
尽管工程经理、SRE、DevOps 专家职位的薪水最高,但我们看到他们平均也拥有超过十年的专业经验。数据科学家或机器学习专家的薪酬排名第 8,但平均而言,他们的经验年限最少。即使设计师平均拥有超过十年的经验,他们的薪水也是最低的。
总体而言,工程经理、SRE、DevOps 专家和数据工程师往往获得最高的薪水。当专注于美国时,我们在薪资范围的底部看到了一些差异。在美国,与全球开发人员相比,移动开发人员和教育工作者的薪水往往高于其他职业。
Average Software Engineering Salaries by Country in 2022
哪个国家的软件工程薪水名列前茅?美国位居榜首,以色列和几个欧洲国家紧随其后。
我们比较的前三名是:美国、瑞士和以色列。
丹麦、加拿大和挪威紧随其后,澳大利亚、英国、德国和瑞典位列前十。
国家
薪水
1. 美国
110,140 美元
2. 瑞士
97,518 美元
3. 以色列
71,559 美元
4. 丹麦
63,680 美元
5. 加拿大
61,680 美元
6. 挪威
57,013 美元
7. 澳大利亚
55,640 美元
8. 英国
55,275 美元
9. 德国
52,275 美元
10. 瑞典
50,437 美元
全球软件工程师的平均工资是多少?
收入最高的国家是美国、以色列和几个欧洲国家。然而,即使在一个国家内,也可能存在很大差异,因为大城市的开发商往往比居住在城市地区以外的开发商获得更高的报酬。
我们研究中收入最高的国家是:
国家
薪水
美国
110,140 美元
瑞士
97,518 美元
以色列
71,559 美元
丹麦
63,680 美元
加拿大
61,680 美元
挪威
57,013 美元
澳大利亚
55,640 美元
英国
55,275 美元
德国
52,275 美元
瑞典
50,437 美元
爱尔兰
48,427 美元
芬兰
47,850 美元
荷兰人
45,180 美元
法国
43,849 美元
新西兰
42,399 美元
新加坡
41,864 美元
阿根廷
39,898 美元
日本
36,024 美元
但是世界其他地方呢?哪些国家的软件工程工资最低?以下是开发人员工资最低的国家/地区的示例列表。
如您所见,像尼日利亚这样的发展中国家支付的费用最低,为 7,255 美元/年。印度是一个西方公司倾向于将其技术需求外包的国家,其平均年薪为 7,725 美元。东欧国家的开发人员可以期待比他们的西方同事低得多的薪水。
国家
薪水
中国
23,790 美元
俄罗斯
23,737 美元
波兰
22,740 美元
乌克兰
22,348 美元
南非
19,151 美元
巴西
11,337 美元
菲律宾
7,936 美元
印度
7,725 美元
尼日利亚
7,255 美元
总体而言,软件开发是世界上最受欢迎的职业。据 PageGroup 称,对软件开发人员需求最高的国家是加拿大、澳大利亚、俄罗斯、瑞典和新西兰。由于缺乏开发人员,工资也往往更高。
如果我们看一下编程语言,很明显其中一些语言的报酬比其他语言高。Go 和 Python 等流行的后端语言位居榜首。但是,这些是平均工资,因此根据开发人员所在的位置可能会有很大差异。
● Go 是收入最高的语言,120,577 美元。
● Ruby 以 119,558 美元位居第二。
● Python 平均支付 114,904 美元。
● Java 的平均工资为 112,013 美元。
● Javascript 通常在美国支付 111,922 美元。
● Android 开发者的平均收入为 109,377 美元。
● 与Android 相比,iOS 的平均工资略低,为108,783 美元。
● Rust 紧随其后,为 108,744 美元。
● C 平均支付 101,734 美元。
● PHP 通常支付 92,867 美元。
● 在这些语言中,SQL 付出最少;85,845 美元。
在美国按职称划分的软件工程工资
职位名称可以对 技术人才产生重大影响。软件开发人员的平均薪酬为 110,140美元,而程序员的平均薪酬为 105,310 美元。
软件开发人员和软件质量保证分析师和测试人员的平均薪酬为 110,140 美元。
软件和网络开发人员、程序员和测试人员紧随其后,为 105,310 美元。
计算机职业的薪酬为 91,250 美元。
(资料来源网上,仅参考,别作无谓的比较,把心放宽,珍惜所有,过好每一天)
(以下 7.4~7.6内容转载于http://news.sohu.com/a/569617731_100285099)
程序员的平均薪资一直都高于市场的平均数不少,从各大行业程序员的招聘平均年薪来看,均高于24万。
其中,一些非互联网行业的程序员薪资也有着很好的成绩,根据数据统计,电子通信、金融、互联网、服务外包行业的程序员薪资排在前四名,平均年薪均超过三十万,分别为32.61万、32.08万、31.84万、31.60万元。即使排名第五第六名的机械制造以及消费品行业,其程序员的平均年薪也将近三十万,达到了29.90万、28.07万的高薪。相较于互联网行业而言,这份薪资也不逊色了。
从2022年上半年程序员投递人数最多的TOP30公司来看,大厂仍然更受到程序员群体的偏爱,投递人数前三名的公司分别是腾讯、字节跳动和华为。而其中,在前十名的公司中,大厂就占到了六家,并且这些大厂的排名更加靠前,由此可见,大厂在大部分程序员的心中还是最佳选择。
根据总体的数据来看,程序员投递的前30家公司中,互联网类的公司占到17家,投递的互联网公司和非互联网公司数量几乎平分秋色。这表明,大部分的程序员已经注意到非互联网行业的快速发展。我们应该适当的拓宽自己的选择面,这样才能拥有更多的发展可能性。
电子通信、机械制造最受程序员喜爱
在程序员投递最喜欢的非互联网行业数据中,位居前三的是电子通信、机械制造、金融,占比为17.43%、15.04%、10.93%;服务外包、制药医疗、消费品以9.29%、9.28%、8.65%的占比位居第四至第六。
其中,从程序员投递人数最多的六大行业的子行业分布来看,电子通信投递人数最多的子行业是电子技术/半导体/集成电路,达到了44.62%的比例。机械制造投递人数最多的子行业是汽车/摩托车,占比为45.99%;
近几年,随着互联网行业的竞争越发激烈,不少程序员都将赛道转向了传统制造业的方向。
当前就业市场环境下,选择未来职业赛道非常重要,选对方向可能就意味着成功了一半。在发展前景好的职业赛道去努力,会让你取得事半功倍的效果。
2024年4月全国各省市最低工资标准情况
根据《最低工资规定》,省、自治区、直辖市范围内的不同行政区域可以有不同的最低工资标准。
从全国各地区最低工资标准情况来看,第一档月最低工资标准在2000元及以上的地区已经增加到了15个。
这些地区分别是上海(2590元)、深圳(2360元)、北京(2320元)、广东(2300元)、江苏(2280元)、浙江(2280元)、河北(2200元)、天津(2180元)、山东(2100元)、四川(2100元)、重庆(2100元)、安徽(2060元)、福建(2030元)、湖北(2010元)、河南(2000元)。
月最低工资标准上海最高
小时最低工资标准北京最高
最低工资标准一般采取月最低工资标准和小时最低工资标准的形式。月最低工资标准适用于全日制就业劳动者,小时最低工资标准适用于非全日制就业劳动者。
在月最低工资标准方面,上海月最低工资标准达到2590元,这一水平位居全国第一。其次是深圳,月最低工资标准达到2360元。北京排第三,月最低工资标准达到2320元。广东排第四,达到了2300元。
从小时最低工资标准来看,北京小时最低工资标准为25.3元,为全国最高。
今年年初市场一升温,到年底就出现了明显的降温。裁员和招聘冻结标志着第四季度结束,2023年的不确定性越来越大。尽管如此,与去年相比,顶级公司和级别的薪酬仍然普遍增加。
与 2021 年相比,2022 年美国的总薪酬中位数普遍全面下降。在这些头衔中,软件工程师受影响最小,中位数下降2.2%,而销售专业人员受影响最大,中位数下降16%。
有几个因素可能会影响经济之外的报告数据。由于我们今年收集的数据比去年多得多,因此今年的数据实际上可能比去年的整体数据更具代表性。某些地点和经验水平也可能比其他地点和经验水平更多地体现在我们网站的不均匀传播和认知度上。但是,尽管存在这些潜在的偏差,观察中位数薪酬的回调还是很有趣的。
2022 年是远程工作的重要一年。2022 年,Levels.fyi 上提交的报价中有 28% (代表大约 29,000 个数据点)是针对远程角色的。
(https://www.levels.fyi/2022/?ref=top_banner#nav-e5)
软件工程薪酬
上海,工资中位数((包括股票和奖金)最高。)$86,000
上海成国内收入最高的城市。
技术的发展可以说日新月异,跟进什么,放弃什么,这是个选择问题,因为每个人的时间才是最宝贵的。珍惜现在所拥有的一切。多体谅别人,凡事把心放宽。
如果想好了,确定了,想要学习某种技术,无论遇到什么困难,都请努力克服,就算是遇到超出自己认知的一些意外,也要相信一切困难都会过去的,.很多人没有说,但他们遇到的困难跟你的一样,你并不是孤军奋战!Where there is life, there is hope 有生命必有希望。Knowledge is power知识就是力量。
请不要用高科技技术去欺负善良的人。