AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

分析了 1000 万个开发岗位后,我发现了今年收入最高的十大编程语言

  • 2022-10-20
    北京
  • 本文字数:2156 字

    阅读完需:约 7 分钟

分析了1000万个开发岗位后,我发现了今年收入最高的十大编程语言

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。


Top2 - Rust



Rust 对应的薪酬和市场人气都在不断提升。它与 C++ 类似,但拥有内存安全和安全并发等更高级的属性,这也使得 Rust 成为高性能大型应用程序的完美语言选项。


此外,Rust 近期在 Web3/ 区块链中也有应用。例如,Solana 合约就不是由 Solidity 编写,而是用 Rust 开发而成。


虽然 Rust 开发者的平均年薪为 14.4 万美元,但最高报价也能达到每年 50 万美元。


  • 平均年薪:约 14.4 万美元

  • 对应岗位(含年薪): 523 个

  • 关键词:Rust。

Top3 - Scala


Scala 同样跻身本次榜单的前三强。Scala 是一种结合了面向对象与函数式编程的高级语言,能够编译为 Java 字节码并在 Java 虚拟机(JVM)上运行。


Scala 的诞生初衷是为了解决 Java 中某些“缺陷”招来的批评。Scala 拥有强大的爱好者社区,完备的相关库也使其成为一门易于上手的语言。


虽然 Scala 开发者的平均年薪为 13 万美元,但少数报价仍达到了每年 40 万美元左右的峰值。


  • 平均年薪:约 13 万美元

  • 对应岗位(含年薪): 616 个

  • 关键词:Scala。


Top4 - Ruby


Ruby 语言已经流行多年,当下仍然热度可观。市场对 Ruby 的需求量很大,而且多数职位薪酬不菲。Ruby 主要用于 Web 开发,而且多与大名鼎鼎的 Ruby on Rails 框架配合使用。


与之配套的实用程序也不少,从脚本编写、原型设计到游戏开发(DragonRuby)都有涉猎。适用度如此之高的语言,学一学绝对不亏。另外,Ruby 也是一门高级语言,能够快速搞定应用开发需求(类似于 Python)。


  • 平均年薪:约 12.4 万美元

  • 对应岗位(含年薪): 5600 个

  • 关键词:Ruby、Ruby on Rails。


Top5 - Go



自 2007 年出自谷歌之手以来,Go 语言在这十余年间可谓叱咤风云。


它简单、易用而且能够快速完成任务。Go 设计深受 C 语言的影响,同时具备内存安全、垃圾回收和结构类型等增强要素。


  • 平均年薪:约 11.6 万美元

  • 对应岗位(含年薪): 2300 个

  • 关键词:Go。

Top6 - Python



Python 是当前最流行的编程语言之一,在本次薪酬排名中位列第六。Python 是一种无类型的高级语言,也拥有全面完备的配套实用程序,从脚本设计到工具开发、再到用于编写完整 Web 应用程序的 Django 框架等等。另外,Python 在数据科学领域也有广泛应用。


虽然 Python 开发者的平均年薪为 11.4 万美元,但部分岗位的最高报价可以达到每年 50 万美元。


  • 平均年薪:约 11.4 万美元

  • 对应岗位(含年薪): 19000 个

  • 关键词:Python、Django、Flask。


Top7 - Swift


Swift 是由苹果开发的现代通用语言。虽然用途颇多,但最主要的应用还是开发 iOS 和 Mac 应用程序。

Swift 开发者的平均年薪为 11.4 万美元,但上限报价也能达到每年 23 万美元水平。


  • 平均年薪:约 11.4 万美元

  • 对应岗位(含年薪): 207 个

  • 关键词:Swift、iOS。


Top8 - C/C++


老牌语言 C/C++ 继续稳居第八,平均年薪约为 10.9 万美元。作为行业中的长青树,C++ 在电子游戏、服务器、数据库、太空探测器等各个领域均有应用,甚至在区块链生态系统中也有不俗表现——比特币和 Solidity 智能合约语言就是完全由 C++ 编写而成。


  • 平均年薪:约 10.9 万美元

  • 对应岗位(含年薪): 3400 个

  • 关键词:C、C++。

Top9 - Java



Java 在本次榜单中位列第九。Java 对应的工作岗位大多要求具备极高的经验水平,而且 Spring 等 Java 框架也能开出颇具吸引力的薪酬数字。


目前,Java 开发者的平均年薪为 10.7 万美元。


  • 平均年薪:约 10.7 万美元

  • 对应岗位(含年薪): 22000 个

  • 关键词:Java


Top10 - Javascript



JavaScript 是一种高级编程语言,其最初应用就是大大降低了网站开发工作的上手难度。但如今,JavaScript 也被广泛用于编写 Node.js 或 Deno 上运行的完整后端。


JavaScript 开发者的平均年薪约为 10.5 万美元,但部分高薪岗位也能开出约 35 万美元的价码。


  • 平均年薪:约 10.5 万美元

  • 对应岗位(含年薪): 36000 个

  • 关键词:JavaScript、React、Vue、Angular、Nodejs。

    完整高薪语言榜单


下图所示,为各编程语言的平均年薪完整榜单。



备注:图中包含对应岗位不足 100 个(含年薪)的编程语言,但文章中并未计入。


岗位分布


下图所示的是经分析得出的编程岗位分布情况。大部分工作岗位集中在美国,但中国和欧洲的编程事业也颇具规模。 



另外,各国间的工资水平存在很大差异。在后续专题中,我们将重点关注特定国家 / 地区的工资水平。本次研究并未计入印度的数据。


原文链接:


https://www.devjobsscanner.com/blog/top-10-highest-paid-programming-languages-in-2022/

2022-10-20 13:498141
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 572.2 次阅读, 收获喜欢 1980 次。

关注

评论 1 条评论

发布
用户头像
11
2022-10-23 01:11 · 广东
回复
没有更多了
发现更多内容

刨析Scoped原理

猪痞恶霸

CSS 7月月更

动态注册广播流程源码解析

北洋

Andriod 7月月更

dotnetcore环境下优雅的执行计划任务

为自己带盐

7月月更

Flutter、ReactJS+小程序容器技术,降本增效急速提升100%

Speedoooo

flutter react.js 跨端开发 降本增效 小程序容器

linux之抓包神器tcpdump

入门小站

Linux

如何优雅的告诉老板软件的研发成本?

涛哥 数字产品和业务架构

企业架构 Archimate

2022读过的书 -- 《Essential C++(中文版)》

SkyFire

c++ 读书 入门

Javac编译自定义注解及分析Lombok的注解实现

宁在春

注解 Java’ 7月月更

OpenHarmony藏头诗应用

坚果

Open HarmonyOS OpenHarmony Open Harmony 7月月更

Python 绘制精美可视化数据分析图表 (二)-pyecharts

迷彩

可视化 7月月更

Spring AOP

武师叔

7月月更

在线文本批量查找多个字符串出现的次数工具

入门小站

工具

微服务治理框架对比

穿过生命散发芬芳

微服务框架 7月月更

如何现实小老虎拼图游戏

自由

小游戏 7月月更

在线SQL转TSV工具

入门小站

工具

【Java】中的String、StringBuffer和StringBuilder的区别

工程师日月

Java’ 7月月更

5G NR Paging 寻呼

柒号华仔

5G 7月月更

小程序基础内容组件

小恺

7月月更

Java数组最大长度

okokabcd

Java

Envoy与Nginx的八大对比

阿泽🧸

envoy 7月月更

【刷题记录】7. 整数反转

WangNing

7月月更

C 语言入门(三)

逝缘~

7月月更

SpringBoot核心应用第二弹

Java学术趴

7月月更

漏洞挖掘之文件漏洞后利用姿势【网络安全】

网络安全学海

网络安全 安全 信息安全 渗透测试 漏洞挖掘

后端实战教程:如何使用 Node.js 开发 RESTful API 接口(Node.js + Express + Sequelize + MySQL)

蒋川

node.js MySQL 后端开发 Express

任务拆分中的「敏捷刺客」,你中招了吗?

LigaAI

团队管理 敏捷开发 需求管理 垂直拆分 需求梳理

与众不同的破铜烂铁的算法爱好者和牛客的回忆

KEY.L

7月月更

新星计划Day4【数据结构与算法】 稀疏数组与队列

京与旧铺

7月月更

Java中的泛型与通配符

未见花闻

7月月更

ArrayBlockingQueue源码分析-删除数据

zarmnosaj

7月月更

Go 语言入门很简单:上下文

宇宙之一粟

Go 语言 7月月更

分析了1000万个开发岗位后,我发现了今年收入最高的十大编程语言_语言 & 开发_Logan dev_InfoQ精选文章