Python 竟然不是最赚钱的编程语言?!

2022 年 9 月 9 日 CSDN

摘要:各个编程语言都有其自己的支持者,程序员也遍布各行各业,其中从事哪门编程语言的“码农”最赚钱呢?本文分析了 5508 个软件工程招聘启事的数据,一起来看看哪些编程语言的薪酬最高。

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

声明:本文为 CSDN 翻译,未经授权,禁止转载


作者 | Phil from 4 day week    译者 | 弯月
出品 | CSDN(ID:CSDNnews)

现如今,各行各业都离不开程序员,从 Web 开发到正义的黑客,软件工程师的就业面非常广。这种多样性意味着,不同编程语言之间的薪酬待遇和就业机会存在很大差异。

我们分析了 5 千多个招聘启事的数据,想看一看哪些编程语言获得的薪酬最高,哪些又收入最低……那么接下来,分析开始。


2022 年收入最高的编程语言


在找工作的时候,我们会比较老板给出的薪酬与整个行业的平均水平:老板开的工资究竟是高于还是低于行业平均水平?

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

  • Swift:中位数 116,000 美元(30 个工作岗位)

  • Python:中位数 105,000 美元(227 个工作岗位)

  • Golang:中位数 100,000 美元(412 个工作岗位)

  • C++:中位数 100,000 美元(61 个工作岗位)

  • Java:中位数 95,000 美元(134 个工作岗位)

  • Ruby:中位数 95,000 美元(474 个工作岗位)

  • Rust:中位数 88,000 美元(13 个工作岗位)

  • SQL:中位数 85,000 美元(147 个工作岗位)

根据我们的分析,Swift 的收入最高,年收入的中位数为 11.6 万美元,而且很多 Swift 程序员的收入超过了 17 万美元。Swift 是苹果开发的编程语言,在 2015 年 Stack Overflow 调查中位列最受欢迎的编程语言榜首。

Swift 语言常用于 iOS 以及 macOS 应用的开发,然而,Swift 的招聘岗位很少,而且总体呈下降趋势,比如在我们的分析数据集中 Swift 只有 30 个招聘岗位。这意味着 Swift 就业岗位的竞争十分激烈。如果你不太喜欢竞争过于激烈的岗位,则可以考虑 Python 或 Ruby。就我们的数据集而言,Ruby 的招聘岗位最多,而且为程序员提供的薪酬中位数也不低。

然而,Stack Overflow 2021 开发人员调查给出的结果却略有不同:


根据上述Stack Overflow的调查结果,收入最高的编程语言如下:

  • Clojure

  • F#

  • Elixir

  • Erlang

  • Perl

然而,这些编程语言都是相对非常小众的技术,就业机会也相对较少,因此你需要综合考虑薪酬与就业机会。


2022 年收入最低的编程语言


下面,我们来看一看另一个极端:收入最低的编程语言有哪些?

以下是我们根据 2022 年的数据总结出的排名:

  • HTML:70,000 美元(48 个工作岗位)

  • PHP:75,000 美元(160 个工作岗位)

  • Typescript:80,000 美元(118 个工作岗位)

  • JavaScript:81,000 美元(436 个工作岗位)

如上所示,薪酬较低的软件开发岗位都集中在前端开发。这完全是由市场决定的,因为前端 Web 开发多于后端开发,而且程序员学习 Web 开发往往都是从前端入门,然后再转向后端开发和架构。从 Indeed 发布的数据中也可以看出前端与后端开发人员的数量:

除了前端技术之外,PHP 开发人员的薪酬相对也比较低。

同样,你需要平衡收入潜力与自己喜欢的技术。PHP 和 HTML 的薪水最低,有些招聘岗位开出的年薪甚至低于 5 万美元。虽然有些人很满意这个薪资水平,但我相信绝大多数程序员还是会选择收入更高的编程语言。


2022 年需求最高的编程语言


除了薪酬和就业机会之外,我们在分析编程语言市场时,还会分析哪些语言最受欢迎。下面,我们来看一看各个编程语言就业机会的同比增长情况。

以下是两个后起之秀:

  • Typescript(同比增长率:+391%)

  • 2020 年:33 个工作岗位

  • 2021 年:162 个工作岗位

  • SQL(同比增长率:+158%)

  • 2020 年:57 个工作岗位

  • 2021 年:147 个工作岗位

需求增长最大的编程语言分别是 Typescript 和 SQL。如果想选择未来几年内相对比较安全的编程语言,则可以考虑一下这两种语言。


2022 年需求最低的编程语言


虽然有些编程语言的需求在不断增加,但有些语言则呈现出下降趋势。可能有一天这些编程语言会重燃人们的兴趣,但目前最好还是尽量避免选择需求正在下降的编程语言。

下面是两种需求正在下降的编程语言:

  • C++(需求同比:-21%)

  • 2020 年:77 个工作岗位

  • 2021 年:61 个工作岗位

  • Java(需求同比:-17%)

  • 2020 年:162 个工作岗位

  • 2021 年:134 个工作岗位

近年来,企业软件开发仍然会选择一些比较古老的语言,比如 C++ 和 Java,尽管这些语言的流行度在下降。虽然这些编程语言的就业机会在减少,但薪酬仍然很高(C++ 和 Java 的薪酬名列前五)。

尽管这些语言的使用范围在逐步缩减,但全世界很大一部分企业软件仍在 C++ 和 Java 上运行,因此这些语言的需求在短期内并不会消失。


2022 年最流行的编程语言


注意,我们这里所说的流行度并不是基于开发人员的数量,而且根据招聘启事的数量统计出来的结果。我们认为,就业市场是衡量编程语言受欢迎程度的首要基准。以下是 2022 年最流行的编程语言:

  • Javascript

  • 招聘岗位:657 个

  • 市场价值:20亿

  • Ruby

  • 招聘岗位:426 个

  • 市场价值:51亿

  • Golang

  • 招聘岗位:390 个

  • 市场价值:51亿

  • PHP

  • 招聘岗位:232 个

  • 市场价值:22亿

  • Python

  • 招聘岗位:196 个

  • 市场价值:26亿

  • Typescript

  • 招聘岗位:139 个

  • 市场价值:15亿

  • SQL

  • 招聘岗位:135 个

  • 市场价值:16亿

  • Java

  • 招聘岗位:115 个

  • 市场价值:14亿

如果你正在寻找 2022 年最受欢迎且薪水最高的编程语言,则可以考虑 Python 和 Golang,二者的中位数大约是 10.5 万美元。

从每月活跃用户的数量来看,最流行的编程语言是 JavaScript、Python 和 Java:


总结


也许本文的分析结果会影响你对编程语言的选择。我们的建议是,脚踏实地,以传统的软件开发职业发展为目标,不要将赚钱作为学习某种编程语言的唯一考虑因素。在尝试具有更多优势的后端技术之前,请先学习前端开发的基础知识。

— 推荐阅读 —
   
   
     
AI 编程“神器”国产化!华为耗时 8 个月,这个能用中文生成代码的模型诞生了
☞超百万美金激励,Apps UP 2022 华为全球应用创新赛道强势来袭
☞iPhone 14 系列来了!能动的“药丸屏”,Plus 型号回归,最高售价 13499 元

登录查看更多
0

相关内容

程序设计语言( Programming Languages )又称编程语言,是一组用来定义计算机程序的语法规则。
【经典书】现代C语言教程,408页pdf手写教你写C代码
专知会员服务
62+阅读 · 2022年8月5日
《Julia数据科学》及代码,166页pdf
专知会员服务
47+阅读 · 2021年11月4日
【干货书】《Pydon'ts:编写优雅的Python代码》,263页pdf
专知会员服务
91+阅读 · 2021年11月2日
【干货书】Python人工智能傻瓜式入门,242页pdf
专知会员服务
83+阅读 · 2021年3月23日
专知会员服务
51+阅读 · 2020年9月2日
【干货书】Python 编程,480页pdf
专知会员服务
236+阅读 · 2020年8月14日
Python 是最受欢迎的语言?名不副实
CSDN
0+阅读 · 2022年4月29日
Python再获年度编程语言,微软或成最大赢家
机器之心
0+阅读 · 2022年1月8日
2021 年 Python 的好与坏
InfoQ
2+阅读 · 2021年11月16日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
3+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
22+阅读 · 2021年12月19日
Arxiv
13+阅读 · 2021年7月20日
Arxiv
31+阅读 · 2021年3月29日
Interest-aware Message-Passing GCN for Recommendation
Arxiv
12+阅读 · 2021年2月19日
Arxiv
27+阅读 · 2020年6月19日
Interpretable CNNs for Object Classification
Arxiv
20+阅读 · 2020年3月12日
A Modern Introduction to Online Learning
Arxiv
20+阅读 · 2019年12月31日
VIP会员
相关VIP内容
【经典书】现代C语言教程,408页pdf手写教你写C代码
专知会员服务
62+阅读 · 2022年8月5日
《Julia数据科学》及代码,166页pdf
专知会员服务
47+阅读 · 2021年11月4日
【干货书】《Pydon'ts:编写优雅的Python代码》,263页pdf
专知会员服务
91+阅读 · 2021年11月2日
【干货书】Python人工智能傻瓜式入门,242页pdf
专知会员服务
83+阅读 · 2021年3月23日
专知会员服务
51+阅读 · 2020年9月2日
【干货书】Python 编程,480页pdf
专知会员服务
236+阅读 · 2020年8月14日
相关基金
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
3+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
相关论文
Arxiv
22+阅读 · 2021年12月19日
Arxiv
13+阅读 · 2021年7月20日
Arxiv
31+阅读 · 2021年3月29日
Interest-aware Message-Passing GCN for Recommendation
Arxiv
12+阅读 · 2021年2月19日
Arxiv
27+阅读 · 2020年6月19日
Interpretable CNNs for Object Classification
Arxiv
20+阅读 · 2020年3月12日
A Modern Introduction to Online Learning
Arxiv
20+阅读 · 2019年12月31日
Top
微信扫码咨询专知VIP会员