大家好,我是渔夫。
在过去的 2023 年,DevJobsScanner 统计从 2022 年 10 月 1 日到 2023 年 10 月 1 日(1 年),分析来自全球超过有 1000万 份开发者职位的供给,列出前10名最高薪资编程语言。
不管选择什么语言,人家统计的这些数据,很多程度让开发人员、应届生和即将要转行的 IT 行业的一个至关重要信息,也能帮助我们了解市场以及最受欢迎且薪资最高的编程语言。这些数据的统计研究,主要来自美国的就业机会,虽然也有一定偏差,但是作为小白分析也是足够的。
不管确定学任何编程语言,在这种趋势下,我们目光应该放远全球,自然机会更多了,而不是仅限当下的环境,这样换来只有不断内卷和内耗严重,应保持乐观,少 emo !
下面是 2023 年薪资排行:
第一名:Solidity
- Salary mean: ~$188k
- Salary median: $180k
- Jobs Found (with salary): 136 jobs
- Keywords: solidity, blockchain, web3
在 2023 年,Solidity 语言薪资排行稳居榜一大哥,平均薪资大约 188,000 美元/年。Solidity 是专门为编写智能合约而设计的,其语法和功能与传统编程语言有很大的不同,是一种高级面向对象的编程语言。
Solidity 编程涉及到,如区块链、加密和智能合约等,薪资高也很正常,外面的区块链和 web3 领域,Solidity 和 Rust 拥有独特的应用场景和天然优势,这样就导致其开发者的市场价显著提高。
第二名:Rust
- Salary mean: ~$156 k
- Salary median: $150 k
- Jobs Found (with salary): 197 jobs
- Keywords: rust
Rust 让人爱恨交织的语言,在 23 年是个榜二大哥,平均薪资约为156,000美元/年。Rust 拥有天生先进的特性,让它成为了高性能大型应用、云基础设施的首先之一,虽然前辈 C/C++ 性能也不错。但 Rust 凭借自己内存安全和安全并发优势,更让 C/C++ 的程序员喜爱,有个 10年 C++ 程序员言,自从接触 Rust 后,不想回去写 C++ 了。
大家都了解,外面的 web3、区块链领域被弄得很火热,这也是吻合一个重要关键因素。典型的 Solana 合约开发语言是用Rust编写。
第三名:ABAP
ABAP 平时我也接触不到,有兴趣可自行了解,这里就略过了。
第四名:C/C++
- Salary mean: ~$136K
- Salary median: $125k
- Jobs Found (with salary): 3K jobs
- Keywords: c, c++
C/C++ 稳居第4名,平均薪资约为136k美元/年,这门语言应用非常广泛,进大学第一门课就是它,不管是在操作系统、工业、短视频、直播转码、数据库,甚至航空等领域都离不开它,只是说近年来,看到了 C/C++ 的一些难点和痛点出来一些新语言。
在区块链、比特币很多也是 C/C++ 写的,不过自从 Rust 的横空出世,市场份额也逐渐被占领了,但不得已的时候也是首先之一。
第五名:Scala
这门语言是 Java 的高级版,在大学时学大数据 spark 的时,跟之前在某机构的韩老师学过,也蛮喜欢的语言,搞大数据的同学应该不陌生。
第六名:Ruby
Ruby 语言在国外还是一直受到欢迎的,之前我写过 2个月的 Ruby 感觉还可以,就是开发者太自由了。web 开发那必然提到 Ruby on Rails 框架,还是非常有名滴,记得 Ruby 作者松本行弘有本书籍《松本行弘的程序世》写也不错,有兴趣可以了解。
第七名:Go
- Salary mean: ~$130k
- Salary median: $128k
- Jobs Found (with salary): 1.2K jobs
- Keywords: go
自从 Google 团队成员于 2007 年推出以来,Go 已经广受欢迎。由于简单、容易、高效并且可以快速完成工作。在垃圾回收也做了很大优化,学习的时候可以跟着 Java 的内存回收进行比较,应该更加容易掌握。
Go 的应用在国内大小公司很多新项目的启动,也是首先之一,有兴趣可以去学学,尤其是云原生领域,再搭配 Rust 做底座基础设施的优化,趋势还是不可阻挡的。
第八名:Swift
- Salary mean: ~$127k
- Salary median: $125k
- Jobs Found (with salary): 174 jobs
- Keywords: swift, ios
Swift 是 Apple 开发的一种现代通用语言,主要开发乔布斯的全家桶产品如 iOS 和 Mac 应用程序。
第九名:Python
Python 是当今最流行的语言之一,尤其人工智能、数据分析等领域,并且还大量用于数据科学领域。
第十名:Java
Java 主要是企业级大型应用的首选语言,如电商项目等,Java 有着丰富的框架如 Spring 全家桶。
以上就是 2023 年的10个高薪编程语言排行,下面是完整图表:
其他:2023 需求量最大编程语言
2023 年,需求量最大的编程语言,完整图片如下: