Coding Dojo发布了对最受雇主追捧的编程语言技能的年度审查。
为了进行研究,Coding Dojo 对招聘网站Indeed上的职位进行了检索和整合。查看职位描述中出现最多的语言,并将它们的流行程度与往年进行比较,以确定可能给你带来优势的编程语言流行趋势。
Python 在 2021 年保持领先地位,成为出现在最多(约 70,500 个)职位描述中的语言。排在前五位还有 SQL (~69,000)、Java (~59,000)、R (~56,000) 和 Visual Basic (~54,000)。
JavaScript 经历了艰难的一年,在大约 50,000 份工作描述中提到了该语言,跌至第六位。
与 2020 年(观察到的大多数语言达到顶峰)相比,几乎所有语言的需求都下降了。
例如,Python(尽管保持其整体领先地位)从 2020 年的约 74,000 个工作岗位下降到 2021 年的约 70,500 个。
在 Coding Dojo 审查的所有语言中,与 2020 年相比,2021 年仅对 Visual Basic 和 R的需求有所增长。这是以 JavaScript 的排名下降为代价的。

JavaScript 在 2021 年需求减少的另一个原因可能是对 TypeScript 的需求不断增长。
Coding Dojo 的内容营销策略师 Jonathan Sandals 在一篇博文中写道:
当我们关注行业中的顶级语言时,我们也会关注表面之下发生的事情。
有两个名字很强大:TypeScript 和 Kotlin。
在我们检查的其他语言中,这两种语言出现了显着增长。
尽管发生了新冠疫情,但以上两者的工作岗位比去年增加了数千个。
与 Visual Basic 和 R 一样,它们似乎从新冠疫情中受益匪浅。
尽管在 2020 年新冠疫情大流行期间,对编程技能的需求似乎激增,但在 2021 年似乎有所降温。
尽管全球不确定性持续存在,但今年逐渐恢复到某种程度的正常状态似乎正在导致需求增加。
以下是 2022 年迄今为止排名前 10 位的编程语言(基于开放的全职工作数量):
- Java:89,365 个工作岗位(2021 年排名第三)
- Python:76,634(#1)
- SQL: 66,981 (#2)
- Javascript:58,947 (#6)
- C++: 46,143 (#7)
- C#: 43,546 (#8)
- C:40,212(之前未上榜)
- Go:39,048(之前未上榜)
- Ruby:14,653(#10)
- Assembly:11,239(之前未上榜)
最值得注意的是,相对于2021年,Java 已经超过 Python 12,000 多个空缺职位。JavaScript 已经成功地从第六位攀升至第四位,而 R 和 Visual Basic 则被踢出前 10 名。
并且未来一年最令人鼓舞的统计数据是,前 10 种编程语言中全职程序员的可用工作总数从 2021 年的 459,000 个增加到 2022 年的 486,500 个,增加了 6%。