最赚钱的编程语言!Java 垫底,Rust 排第二,年薪最高可达 75 万美元

2023-11-18 13:21
摘要:目前全球有200多种编程语言可供选择,因此确定哪些语言在2023年能为开发人员提供最高薪酬至关重要。从2022年10月1日到2023年10月1日(整1年),DevJobsScanner 分析了来自世界各地的1000多万个开发职位,来帮助我们..

目前全球有200多种编程语言可供选择,因此确定哪些语言在2023年能为开发人员提供最高薪酬至关重要。从2022年10月1日到2023年10月1日(整1年),DevJobsScanner 分析了来自世界各地的1000多万个开发职位,来帮助我们了解市场最热门、薪酬最高的编程语言。

(注:为保证结果的一致性和代表性,本研究中主要关注来自美国的职位,大幅减少潜在的数据偏差。)

在调查的1000万个开发工作岗位中,有130万个有工资;而在这130万个职位中,有23万个职位属于编程语言类;在这23万个职位中,约有8.6万个职位来自美国。

接下来,让我们深入这个榜单。

第10名:Java

排在第十位的是 Java,Java 开发人员的平均年薪约为11.8万美元。Java 行业的工作机会大多需要非常丰富的经验,Spring 等 Java 框架也是该行业的高薪职位。

平均工资:11.8万美元

薪资中位数:11.7万美元

找到的职位数量(有薪资):2.3万个

搜索关键词:Java

第9名:Python

Python 是当今最流行的语言之一,也是本次排名第9的高薪语言。它是一种非类型化的高级语言,拥有全方位的实用工具,从脚本和工具到使用 Django 框架编写整个网络应用程序,并大量用于数据科学。

尽管 Python 开发人员的平均年薪为12.5万美元,但部分职位的年薪达到了50万美元。

平均工资:12.5万美元

薪资中位数:12万美元

找到的职位数量(有薪资):1.4万个

搜索关键词:python、django、flask

第8名:Swift

Swift 是苹果公司开发的一种现代通用语言。它有很多应用领域,但最常见、最流行的用途是开发 iOS和 Mac 应用程序。此外,Swift 开发人员的平均年薪为12.7万美元。

平均工资:12.7万美元

薪资中位数:12.5万美元

找到的职位数量(有薪资):174个

搜索关键词:swift、ios

第7名:Go

自2007年由谷歌团队推出以来,Go 语言就广受欢迎,因为它简单、易用,能快速完成任务。Go 深受 C 语言的影响,但在内存安全、垃圾回收和结构类型方面有重大改进。

平均工资:13万美元

薪资中位数:12.8万美元

找到的职位数量(有薪资):1200个

搜索关键词:go

第6名:Ruby

Ruby 语言已经流行了很多年,现在仍在不断发展,需求量相当大,且大部分职位都是高薪。Ruby 主要用于网络开发,与著名的 Ruby on Rails 框架结合使用,也有其他实用工具,从脚本和原型开发到游戏开发(使用 DragonRuby)。鉴于 Ruby 的多样性,学习 Ruby 是一个不错的选择,同时它也是一门高级语言,可快速开发应用程序(类似于 Python)。

Ruby 开发人员的薪酬中位数(13.6万美元)超过了平均值(13.2万美元),这表明市场对中级和高级Ruby 专业人员的需求旺盛,且拥有 Ruby 方面的专业知识往往能带来高于平均水平的薪酬。

平均工资:13.2万美元

薪资中位数:13.6万美元

找到的职位数量(有薪资):3400个

搜索关键词:ruby、ruby on rails

第5名:Scala

排在第5位的是 Scala,这是一种结合了面向对象和函数式编程的高级语言。它可以编译成 Java 字节码,并在 Java 虚拟机(JVM)上运行,其设计初衷是为了解决 Java 的一些“缺陷”和批评。Scala 拥有一个强大的爱好者社区,此外还拥有完善的周边库,让开发者可以轻松上手。

虽然 Scala 开发人员的平均年薪为13.5万美元,但有些职位的年薪最高可达约40万美元。

平均工资:13.5万美元

薪资中位数:13万美元

找到的职位数量(有薪资):533个

搜索关键词:scala

第4名:C/C++

C/C++ 稳居在第4位,平均年薪约为13.6万美元。C++ 在行业中的应用非常广泛,不仅视频游戏、服务器、数据库、太空探测器等都可以找到 C++ 的身影,区块链生态系统中也大量使用 C++,此外比特币或 Solidity 智能合约语言完全也由 C++ 编写。

平均工资:13.6万美元

薪资中位数:12.5万美元

找到的职位数量(有薪资):3000个

搜索关键词:c、c++

第3名:ABAP

ABAP(高级商务应用编程)作为2023年企业资源规划(ERP)生态系统中备受推崇的语言之一,在本次榜单中占据了第3名的位置。ABAP 是 SAP 开发的一种高级编程语言,用于在 SAP 平台上开发应用程序。自20世纪80年代以来,它一直是 SAP 应用程序的支柱,支持对 SAP 应用程序进行定制开发和修改。

平均工资:13.7万美元

薪资中位数:13.4万美元

找到的职位数量(有薪资):134个

搜索关键词:ABAP、SAP

第2名:Rust

Rust 是薪资最高的第2种语言,平均薪资约为15.6万美元(有些职位的年薪甚至达到了50万美元)!近年来,Rust 的薪资和受欢迎程度都在上升,它与 C++ 相似,但具有更先进的特性,如内存安全或安全并发,使其成为高性能大型应用程序的完美选择。最近它在 web3/ 区块链中的应用也是一个关键因素,例如 Solana 合约不是用 Solidity 制作的,而是用 Rust 制作的。

平均工资:15.6万美元

薪资中位数:15万美元

找到的职位数量(有薪资):197个

搜索关键词:rust

第1名:Solidity

Solidity 是2023年薪酬最高的编程语言,平均薪酬为18.8万美元!这门为前以太坊团队发明的语言最近受到了广泛关注,加上该职位的求职者人数少,使得平均薪酬直线上升。Solidity 是一种面向对象的高级编程语言,用于编写智能合约背后的逻辑,如今大多数区块链都是用它来运行的。

虽然 Solidity 平均年薪为18.8万美元,但有些职位的年薪最高可达75万美元。因此,如果你从事 web3和区块链技术,学习 solidity 应该是必要的。

平均工资:18.8万美元

薪资中位数:18万美元

找到的职位数量(有薪资):136个

搜索关键词:solidity、区块链、web3

薪酬最高的编程语言榜单(完整版)

以下是美国每种编程语言平均工资的完整列表,单位为美元。需要注意的是,上文列出的前10名是排除了职位数量(有薪资)少于100个的编程语言,但下面这个表中也将其包括在内了。

在下图中,我们展示了2023年每种编程语言的薪资分布情况,其中蓝色区域表示四分位距(IQR),白色区域表示中位数,橙色区域表示平均值。

原文链接:https://www.devjobsscanner.com/blog/top-10-highest-paid-programming-languages/

更新于:2023-11-18 13:21