在过去8个月(从2021年10月到2022年6月)中,DevJobsScanner根据工作需求分析了超过700万个开发工作的读者,获得了业界需求最高的八种编程语言。需要注意的是,在700万个职位需求中,DevJobsScanner只选择了对编程语言要求明确的职位,而丢弃了语言要求模糊的职位。下面我们就来看看在目前的市场需求中哪些语言最为抢手。8.GOGo是一门年轻的语言,Google12年前才创造它。Google设计Go是为了在多核、联网机器和大型代码库时代提高编程效率。从下图可以看出,Go的受欢迎程度正在缓慢增长,很可能到2023年进入前五名。在八个月的时间里,DevJobsScanner确定了30,000个工作机会,占对编程语言有明确要求的工作的2%。Go职位月度份额:7.RubyRuby在最受欢迎的编程语言中排名第七,其最流行的用法是与Web框架RubyonRails结合使用。虽然第七名看起来并不多,但Ruby在Twitter、Github和Crunchbase等公司中得到了广泛使用。在八个月的时间里,DevJobsScanner确定了66,000个工作机会,占具有明确编程语言要求的工作的4.2%。Ruby每月工作百分比:6.C/C++C语言首次发布已有50年,C++出现已有37年,最初名为“CwithClasses”。C/C++通过定期添加和改进语言来保持流行,现代C++包括面向对象、泛型等功能。它被广泛应用于各行各业,在视频游戏、服务器、数据库甚至太空探测器中都可以看到C++的身影。在八个月的时间里,DevJobsScanner确定了85,000个工作机会,占具有明确编程语言要求的工作的5.5%。按月计算的C/C++工作百分比:5.PHPPHP排名第5,在其诞生27年之后,PHP仍然是第五大最受欢迎的语言。PHP主要用于网站开发,与Laravel或Wordpress等框架结合使用。在八个月的时间里,DevJobsScanner确定了109,000个工作机会,占具有明确编程语言要求的工作的7%。按月计算的PHP工作百分比:4.C#第四名是C#,这是一种通用的多范式编程语言,被广泛用作通用语言。C#最常见的用法是与.NET框架一起使用,它也大量用于Unity游戏框架中的脚本编写。.NETFramework和Unity在知名公司中都很受欢迎。在八个月的时间里,DevJobsScanner确定了135,000个工作机会,占具有明确编程语言要求的工作的9%。按月计算的C#工作百分比:3.Java第三大最受欢迎的编程语言是Java。Java自1995年创建以来,一直受到大家的喜爱。尽管随着Kotlin等更现代语言的出现,这种流行度在过去几年中持续下降,但仍稳居前三。许多使用Spring等框架的知名公司的存在也有助于Java保持这一地位。在八个月的时间里,DevJobsScanner确定了262,000个工作机会,占具有明确编程语言要求的工作的17%。按月计算的Java职位份额:2.PythonPython是2022年第二受欢迎的编程语言。它的多功能性,从脚本编写到运行服务器,再到人工智能,再到用于数据分析等,是实现这一目标的关键里程碑。在八个月的时间里,DevJobsScanner确定了308,000个工作机会,占具有明确编程语言要求的工作的20%。Python职位月占比:1.Javascript/Typescript自从Javascript作为一种网络编程语言诞生以来,Javascript一直是流行的编程语言之一。即使到了2022年,Javascript仍然是整个市场上最受欢迎的编程语言。此外,Typescript的到来也起到了一定作用。近年来,Typescript的流行度有增无减,许多新的Javascript框架使用完全由Angular和NestJS编写的Typescript。在8个月的时间里,DevJobsScanner确定了486,000个工作机会,占具有明确编程语言需求的工作的32%。按月分享Javascript/Typescript工作:最需要的编程语言(完整列表)这是包含编程语言及其各自需求的完整图表:以及按月细分的相同视图:摘要很明显,Javascript和Typescript主导着开发人员就业市场。Javascript和Typescript合计占显式编程语言工作机会的32%。这意味着每三个工作机会中就有一个需要Javascript或Typescript。Python和Java是第二和第三大最受欢迎的编程语言,但在过去两个月中,Java在职位空缺方面已经超过了Python。C#是另一种值得关注的语言,它在过去8个月中一直在缓慢增长。Go也是如此,但增长相对缓慢。
