写点什么

它才是 2022 年最赚钱的编程语言,年收入超过 17 万美元

  • 2022-08-19
    北京
  • 本文字数:2093 字

    阅读完需:约 7 分钟

它才是2022年最赚钱的编程语言,年收入超过17万美元

本文对 5508 个软件工程工作岗位的数据进行了分析,帮你找出哪些编程语言的薪水最高。


面对各种各样的工作岗位,软件工程师们简直被“宠坏”了。几乎每个行业都需要某种水平的程序员,从 Web 开发到正义黑客....这种多样性意味着不同的编程语言之间在薪水和人才可用性方面存在着巨大差异。


我们对 RemoteOK(全球最大的求职网站之一)网站的 5000 多个工作岗位的数据进行了分析,以便找出薪水最高和最低的编程语言。

2022 年,哪些编程语言的薪水最高

在找与编程语言相关的工作时,将雇主提供的薪资与整个行业的平均薪资水平进行比较是很有必要的。


雇主提供的薪水比行业平均水平高还是低?


以下是收入最高的编程语言:


  1. Swift:中位数 11.6 万美元(30 个岗位)

  2. Python:中位数 105,000 美元(227 个岗位)

  3. Golang:中位数 10 万美元(412 个岗位)

  4. C++:平均年薪 10 万美元(61 个岗位)

  5. Java:平均薪资 9.5 万美元(134 个岗位)

  6. Ruby:中位数 9.5 万美元(474 个岗位)

  7. Rust:中位数 8.8 万美元(13 份工作)

  8. SQL:中位数 8.5 万美元(147 个岗位)


从分析结果来看,Swift 的收入潜力最大,薪水中位数约为 11.6 万美元,年收入超过 17 万美元(约为 115 万人民币)。



在 2015 年 Stack Overflow 的问卷调查中,Swift 也被选为“最受欢迎”的编程语言。


Swift 一般用于开发 iOS 和 macOS 应用程序,但工作岗位较少,而且数量还在下降。在我们分析的数据中只有 30 个 Swift 岗位,可见竞争很激烈!


如果你要考虑竞争程度较低的编程语言,你可能需要考虑 Python 或 Ruby。Ruby 提供了最多的工作机会,同时为程序员提供了稳定的中位数薪水。


不过,2021 年 Stack Overflow 开发者调查提供的数字略有不同:



根据 Stack Overflow 的调查,收入最高的编程语言是:


  • Clojure

  • F#

  • Elixir

  • Erlang

  • Perl


这些都是相对小众的编程语言,它们的工作机会很少——这是小众编程语言和薪水之间的一种权衡。

2022 年,哪些编程语言的薪水最低

现在来看一下另一个极端——哪些编程语言的薪水最低。


以下是根据 2022 年的数据进行排序的清单:


  1. HTML:7 万美元(48 个岗位)

  2. PHP:7.5 万美元(160 个岗位)

  3. TypeScript:8 万美元(118 个岗位)

  4. JavaScript:8.1 万美元(436 个岗位)


一般来说,薪水较低的软件开发角色往往是前端开发人员。 这是由市场供需关系决定的,即前端开发者多于后端开发者。通常,程序员在学习后端开发和架构之前,会先学习 Web 开发。


前端和后端开发者的数量也可以从 Indeed 发布的数据中看到:


除了前端,PHP 开发者的薪水通常也相对较低。



你需要在薪资收入和喜欢的工作之间做出权衡。PHP 和 HTML 的薪水最低,通常只有 5 万美元。


虽然这对有些人来说可能已经足够了,但许多程序员为了让他们的技能效益最大化,会选择更有利可图的编程语言。

2022 年,哪些编程语言需求在增加

薪水和职位空缺并不是分析编程就业市场状况的唯一方法。我们还可以看一看哪些编程语言需求量最大。例如,我们可以看看某一特定编程语言职位数量的同比增长。


以下是两个后起之秀:


TypeScript(增加 391%):


  • 2020 年:33 个岗位

  • 2021 年:162 个岗位


SQL(增加 158%):


  • 2020 年:57 个岗位

  • 2021 年:147 个岗位


需求增长最快的编程语言是 SQL 和 TypeScript。在考虑一种未来可持续的编程语言时,这两种都是相当安全的选择。


如果考虑月活跃用户数量,增长最快的编程语言是 JavaScript、Python 和 Java:


2022 年,哪些编程语言的需求在减少

有些编程语言的需求在增加,也有一些编程语言的需求在减少。


虽然对编程语言的需求最终可能会复苏,但对于目前呈下降趋势的编程语言,我们还是不要抱有太大的信心为好。


以下是两个例子:


C++:(减少 21%)


  • 2020 年:77 个岗位

  • 2021 年:61 个岗位


Java:(减少 17%)


  • 2020 年:162 个岗位

  • 2021 年:134 个岗位


C++和 Java 这些编程语言主要面向企业,近年来受欢迎的程度在下降。不过,尽管这些工作岗位的数量减少了,但薪水仍然很高(这两种编程语言的收入位居前 5)。


这些编程语言正慢慢成为一种更小众的技能。然而,世界上大部分应用程序仍然是用 C++和 Java 开发,所以短时间内对这些编程语言的需求不会很快消失。

2022 年,哪些编程语言最流行


我们并非通过开发人员的数量而是相关工作岗位的数量来判定一门编程语言的受欢迎程度。就业市场才是衡量一门编程语言受欢迎程度的最佳基准。


我们来看看 2022 年最受欢迎的编程语言:


  • JavaScript:


657 个岗位


70 亿美元市场价值


  • Ruby:


426 个岗位


51 亿美元市场价值


  • Golang:


390 个岗位


51 亿美元的市场价值


  • PHP:


232 个岗位


22 亿美元市场价值


  • Python:196 个岗位


26 亿美元市场价值


  • TypeScript:139 个岗位


15 亿美元市场价值


  • SQL:135 个岗位


16 亿美元市场价值


  • Java:115 个岗位


14 亿美元市场价值


如果你正在找 2022 年最受欢迎和薪水最高的编程语言工作,可以考虑 Python 和 Golang,它们的中位数是 105000 美元。


如果考虑月活跃用户数量,最受欢迎的编程语言是 JavaScript、Python 和 Java:


总结


好了,这些就是这篇文章关于可能影响你决定学习哪种编程语言的因素的全部内容。


我们的建议是选择传统的软件开发职业发展路径,也就是说,不要简单地将薪水最高的编程语言作为你的第一选择。在进入更具优势的后端领域之前,先学习前端开发的基础知识。


原文链接:


https://4dayweek.medium.com/what-are-the-highest-paying-programming-languages-in-2022-1d67ec881706


2022-08-19 14:0122601
用户头像
刘燕 InfoQ高级技术编辑

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

关注

评论 3 条评论

发布
用户头像
如果结合工作岗位的数量,应该是 Golang > Python > Ruby > Java > C++ > Swift …… 这样
2022-09-05 11:40 · 浙江
回复
用户头像
我从事java后端开发两年了,现在月薪6000,到手5000出头
2022-08-24 09:15 · 河北
回复
用户头像
如果把编程比作炒菜,这篇文章的观点就好比:2022年最赚钱的炒菜锅一样可笑。
2022-08-23 15:37 · 广东
回复
没有更多了
发现更多内容

鸿蒙系统究竟是PPT秀还是有真材实料?鸿蒙HarmonyOS开发环境搭建与运行Demo

软测小生

华为 鸿蒙 HarmonyOS

在多架构时代,英特尔扩展高性能计算边界

E科讯

TensorFlow 篇 | TensorFlow 2.x 基于 HParams 的超参数调优

Alex

tensorflow keras hparams tensorboard 超参数调优

CICD实战——服务自动构建与部署

TARS基金会

DevOps 后端 jenkins CI/CD TARS

清华架构师整理分布式系统文档:从实现原理到系统实现,收藏吧

小Q

Java 程序员 架构 分布式 微服务

Redis 缓存性能实践及总结

vivo互联网技术

redis redis集群 redis监控

格式化报文输出

hasWhere

阿里P8大牛力荐Java程序员进阶必读的书籍清单(附电子版)

Java架构之路

Java 程序员 面试 编程语言 书籍推荐

《我在你床下》观后感

徐说科技

架构师训练营第 1 期 第 2 周作业

李循律

极客大学架构师训练营

LeetCode题解:641. 设计循环双端队列,使用队列,JavaScript,详细注释

Lee Chen

大前端 LeetCode

《转》Spring事务传播机制

hasWhere

解读华为云原生数据库设计原则,打破传统数据库上云瓶颈

华为云开发者联盟

数据库 数据

揭秘App的财富密码,剖析算法工程师价值来源

峰池

人工智能 互联网 推荐算法 互联网公司

数据提交

hasWhere

onblur调用alert导致的死循环

hasWhere

c++ 杂谈3

菜鸟小sailor 🐕

java安全编码指南之:敏感类的拷贝

程序那些事

Java java安全编码 java安全 java安全编码指南

学习思路

hasWhere

一文了解Zookeeper

Java旅途

kafka zookeeper 分布式

如何避免option请求

hasWhere

form表单提交get请求

hasWhere

Http自定义请求头接收不正确

hasWhere

《转》POI的XWPFParagraph.getRuns分段问题

hasWhere

Java进阶教程、大厂面试真题、项目实战,GitHub上这14个开源项目屌炸天了!

Java架构之路

Java 程序员 面试 编程语言 项目实战

学习路线

hasWhere

栈与队列简介

Java旅途

数据结构 队列

基于数组的有界阻塞队列 —— ArrayBlockingQueue

程序员小航

Java 源码 队列 源码阅读 JUC

ARChatRoom功能介绍手册

anyRTC开发者

音视频 WebRTC 语音 RTC 安卓

实践案例丨利用小熊派开发板获取土壤湿度传感器的ADC值

华为云开发者联盟

物联网 IoT 传感

写给新人算法工程师

峰池

互联网 新人 推荐算法 算法工程师

它才是2022年最赚钱的编程语言,年收入超过17万美元_语言 & 开发_Phil_InfoQ精选文章