作者 | Logan dev
译者 | 核子可乐、刘燕
200 多种编程语言里,哪些最“吃香”?
目前,市面上有 200 多种编程语言可供我们选择,但其中哪些薪酬最为丰厚?
为了回答这个问题,国外网站 DevJobsScanner 分析了自 2021 年 10 月 1 日至 2022 年 10 月 1 日期间全球超 1000 万个开发岗位,得出了关于编程语言人才需求及薪酬水平的最新统计数字。
Let's deep on the top list
Top 10 编程语言榜单Top 1 - Solidity作为以太坊创始团队发明的语言,Solidity 近期确实受到了高度关注。由于掌握这门语言的人才数量有限,对应的薪酬也相当夸张。Solidity 是一种面向对象的高级编程语言,目前大部分区块链上运行的智能合约都是由它编写而成。
尽管平均年薪为 15.1 万美元,但也有少数报价达到了百万美元峰值。所以如果大家希望进军 Web3/ 区块链技术,那么 Solidity 将是必须掌握的语言选项。
- 平均年薪:约 15.1 万美元
- 对应岗位(含年薪): 417 个
- 关键词:Solidity、区块链、Web3。
Rust 对应的薪酬和市场人气都在不断提升。它与 C 类似,但拥有内存安全和安全并发等更高级的属性,这也使得 Rust 成为高性能大型应用程序的完美语言选项。
此外,Rust 近期在 Web3/ 区块链中也有应用。例如,Solana 合约就不是由 Solidity 编写,而是用 Rust 开发而成。
虽然 Rust 开发者的平均年薪为 14.4 万美元,但最高报价也能达到每年 50 万美元。
- 平均年薪:约 14.4 万美元
- 对应岗位(含年薪): 523 个
- 关键词:Rust。
Scala 同样跻身本次榜单的前三强。Scala 是一种结合了面向对象与函数式编程的高级语言,能够编译为 Java 字节码并在 Java 虚拟机(JVM)上运行。
Scala 的诞生初衷是为了解决 Java 中某些“缺陷”招来的批评。Scala 拥有强大的爱好者社区,完备的相关库也使其成为一门易于上手的语言。
虽然 Scala 开发者的平均年薪为 13 万美元,但少数报价仍达到了每年 40 万美元左右的峰值。
- 平均年薪:约 13 万美元
- 对应岗位(含年薪): 616 个
- 关键词:Scala。
Ruby 语言已经流行多年,当下仍然热度可观。市场对 Ruby 的需求量很大,而且多数职位薪酬不菲。Ruby 主要用于 Web 开发,而且多与大名鼎鼎的 Ruby on Rails 框架配合使用。
与之配套的实用程序也不少,从脚本编写、原型设计到游戏开发(DragonRuby)都有涉猎。适用度如此之高的语言,学一学绝对不亏。另外,Ruby 也是一门高级语言,能够快速搞定应用开发需求(类似于 Python)。
- 平均年薪:约 12.4 万美元
- 对应岗位(含年薪): 5600 个
- 关键词:Ruby、Ruby on Rails。
自 2007 年出自谷歌之手以来,Go 语言在这十余年间可谓叱咤风云。
它简单、易用而且能够快速完成任务。Go 设计深受 C 语言的影响,同时具备内存安全、垃圾回收和结构类型等增强要素。
- 平均年薪:约 11.6 万美元
- 对应岗位(含年薪): 2300 个
- 关键词:Go。