DevJobsScanner分析了过去14个月(从2021 10月到2022年11月)超过1200万开发人员的工作需求,并选择了明确需要编程语言的工作机会,获得了2022年最流行的八种编程语言。
市场上需求最高的前八种语言是:
1、 JavaScript/TypeScript
JavaScript自创建以来一直很受欢迎。目前,Javascript仍然是整个市场上需求量最大的编程语言;TypeScript的到来也可能促进这一里程碑的实现。TypeScript的流行程度近年来才有所上升。许多新的JavaScript框架完全用TypeScript编写,例如Angular或NestJS。
从2021 10月到2022年11月(14个月),DevJobsScanner发现了801000个工作机会,约占有明确编程语言要求的工作的31%。
找到的工作:801K(约31%)
关键词:javascript,typescript,react,angular,vue,node。
2、 Python语言
2022年,Python将成为要求第二高的编程语言。DevJobsScanner表示,它的多功能性,从脚本、运行服务器到数据分析,一直是实现这一里程碑的关键。此外,Python还有一个规模最大的社区。
在这14个月中,研究人员发现51.5万个工作机会,占20%。
找到的工作:515K(约20%)
关键词:蟒蛇,django,烧瓶。
3、 Java语言
Java是需求量第三大的编程语言,自1995年创建以来一直很受欢迎。尽管随着更多现代语言(如Kotlin)的出现,它的受欢迎程度在过去几年有所下降,但它仍然稳居前三位。目前,许多知名公司都在使用Spring这样的框架,这也有助于Java保持这一地位。
找到的工作:443K(约17%)
关键词:java,spring。
4、 C类#
C#是一种通用的、多范式的、面向对象的编程语言,它是为了解决C++的一些弱点而创建的。作为一种通用语言,C#有广泛的用例。C#最常用的用法是。NET框架。它也被大量用于Unity游戏框架中的脚本编写。NET framework和Unity在顶级公司中很受欢迎。
找到的工作:305K(约12%)
关键词:c#,.net。
5、 PHP文件
诞生于27年前的PHP仍然是需求量第五大的编程语言。在这14个月里,研究人员发现了22.6万个相关工作机会,约占10%。
找到的工作:226K(~9%)
关键词:php,laravel,wordpress。
6、 c++
C语言第一次发布至今已有50年,C++诞生至今已有37年。C++的原名是“C with Classes”。在这个漫长的时间窗口中,C/C++通过对语言的定期补充和改进保持了其流行性。现代C++包括面向对象、通用和其他特性。它在行业中有广泛的应用。C++在很多地方都可以看到,比如视频游戏、服务器、数据库,甚至太空探测器。
找到的工作:213K(~8%)
关键词:c,c++。
7、 Ruby
Ruby以12.5万份工作(约占总工作需求的5%)排名第七。它最流行的用法是与Web框架RubyonRails结合使用。尽管排名前七的人似乎并不多,但Ruby目前在一些大型科技公司有应用,如Twitter、Crunchbase或Github。
找到的工作:125K(约5%)
关键词:Ruby
8、 Go
围棋是谷歌12年前创造的一门年轻语言。谷歌设计Go是为了在多核、网络机器和大型代码库时代提高编程效率。如下图所示,围棋的普及率正在缓慢增长,DevJobsScanner预测,到2023年,该语言可能进入前五名。Uber、Twitch和其他公司正在使用围棋。
找到的工作:53K(约2%)
关键词:go
需求最大的编程语言(完整列表)
以下是2022年编程语言及其各自要求的完整图表:
同样的观点按月份细分:
总结
DevJobsScanner指出,很明显,Javascript和Typescript确实主导了开发人员就业市场。在明确需要编程语言的工作中,Javascript和Typescript占31%,这意味着几乎三分之一的工作需要Javascript或Typescript。
Python和Java分别是2022年需求量第二和第三大的编程语言,提供了大量就业机会。然而,值得注意的是,Java正在缩小与Python的差距。在调查中,几个月内,Java工作的数量超过了Python。“因此,那些认为Java是过时的编程语言的人可能需要重新思考措辞。”
C#、C/C++和PHP也是值得注意的语言,因为它们有持续上升的趋势。例如,2021 10月,PHP的需求将仅占总需求的5%左右,但到2022年11月,这一比例将接近10%,几乎翻了一番。