生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

分析了 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:496374
用户头像
刘燕 InfoQ高级技术编辑

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

关注

评论 1 条评论

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

聊聊 Zabbix 和 Prometheus(一)

耳东@Erdong

Prometheus zabbix 5月日更

自动发布.NET Core Web应用

DisonTangor

DevOps 运维自动化 jenkins dotnet

华为云PB级数据库GaussDB(for Redis)揭秘第九期:与HBase的对比

华为云开发者联盟

HBase 华为云 开源数据库 NoSQL数据库 数据库GaussDB(for Redis)

腾讯云大神亲码“redis深度笔记”,从基础到源码,应有尽有

Java 编程 程序员 架构

架构实战营-详细架构设计文档

Simon

架构实战营

百度大脑UNIT拍了拍你,提醒你报名智能对话训练营

百度大脑

物联网 智能对话

恍然大悟丨Java 中 RMI 的使用

Java架构师迁哥

大数据实战:网站流量日志数据分析

大数据技术指南

大数据 5月日更

五一假期回乡,跟大家聊聊感触

架构精进之路

心情 杂记 5月日更

耗时1年的前端技术框架切换之旅

华为云开发者联盟

大前端 软件工程 React 框架

Python OOP-5

若尘

oop Python编程 5月日更

只会重装系统的运维,不是好运维

运维研习社

Linux 5月日更 系统修复

精选Hive高频面试题11道,附答案详细解析

五分钟学大数据

大数据 hive 5月日更

Golang Chaos Engineering

escray

学习 极客时间 Go 语言 5月日更

如何更改 Notion 中的字体?

彭宏豪95

效率 Notion 工具 5月日更

【LeetCode】解码异或后的排列Java题解

Albert

算法 LeetCode 5月日更

打破思维定式(六)

Changing Lin

5月日更

高德 Serverless 平台建设及实践

阿里巴巴云原生

Serverless 运维 云原生 监控 中间件

一个朋友学会Java泛型后直接薪资翻倍!

北游学Java

Java 泛型

开发者必看,面试官心中的最佳数据库人才模型是什么样?

华为云开发者联盟

面试 开发者 华为云数据库 数据库人才

这个英语学习APP更适合小白

小天同学

学习 英语 5月日更 APP推荐

那些激情燃烧的NFT们

zhoo299

区块链 加密货币 艺术 5月日更 NFT

HarmonyOS开发者创新大赛预选赛结束,23支队伍脱颖而出闯入决赛

Geek_283163

鸿蒙

阿里云入选 2021 Gartner APM 魔力象限,国内唯一入选云厂商

阿里巴巴云原生

阿里云 容器 微服务 运维 云原生

使用docker compose快速部署前后端分离项目案例

皮特王

nginx Docker Vue Docker-compose

工商银行分布式服务 C10K 场景解决方案

阿里巴巴云原生

容器 微服务 云原生 监控 应用服务中间件

你到底想做什么

ES_her0

5月日更

技术实践丨如何解决异步接口请求快慢不均导致的数据错误问题?

华为云开发者联盟

JavaScript typescript 大前端 浏览器 angular

技术干货|7个 React 性能提升技巧

拍乐云Pano

React

SICP 习题2.6之丘奇数

程序员历小冰

函数式编程 SICP 5月日更

jmeter命令行执行测试并对测试报表进行初步分析

行者AI

测试 Jmeter

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