当前位置:网站首页>分析超700万个研发需求发现,这八大编程语言才是行业最需要的
分析超700万个研发需求发现,这八大编程语言才是行业最需要的
2022-06-30 19:46:00 【CSDN 程序人生】
编程语言哪家好,这一直都是程序员乐此不疲争论的话题。但你有没有想过,哪种编程语言是2022年行业最需要的呢?
对此,在过去的八个月里(从2021年10月到2022年6月),国外网站DevJobsScanner分析了超过700万个开发者的工作需求,得出了目前行业内需求量最大的8种编程语言。
为了得出准确结果,DevJobsScanner只挑选这700万个需求中有明确编程语言要求的工作,舍弃了对语言要求模糊的工作机会。以下是具体内容:
1.Javascript / Typescript
自从Javascript作为网络编程语言出现后,它就一直流行至今。也就是说,目前Javascript是整个市场上需求量最大的编程语言。此外,Typescript(一种具有类型安全的Javascript超集)的到来也起了助推作用。近年来,Typescript的受欢迎程度只增不减。许多新的Javascript框架完全是用Typescript编写的,如Angular和NestJS。
在这八个月里,DevJobsScanner发现了48.6万个工作机会,占明确编程语言需求工作的32%。
按月份划分的Javascript / Typescript工作需求占比:
2.Python
Python成为2022年需求量第二大的编程语言。它的多功能性,从脚本、运行服务器或用于数据分析等,是实现这一里程碑的关键。此外,Python还拥有规模最大的社区之一。
在这八个月里,DevJobsScanner发现了30.8万个工作机会,占明确编程语言需求工作的20%。
按月份划分的Python工作需求占比:
3.Java
需求量第三大的编程语言是Java。自1995年创建以来,Java一直非常受欢迎。尽管在过去的几年里,随着Kotlin等更现代语言的出现,它的受欢迎程度一直在下降,但它仍然稳居前三。目前许多顶级公司在使用像Spring这样的框架,这也有助于Java保持这一地位。
在这八个月里,DevJobsScanner发现了26.2万个工作机会,占明确编程语言需求工作的17%。
按月份划分的Java工作需求占比:
4.C#
C#是一种通用的、多范式编程语言,主要基于其前身C++。作为一种通用语言,C#的使用范围很广,最常见的用法是与.NET框架一起使用。它在Unity游戏框架中也被大量用于脚本编写,.NET框架和Unity在顶级公司中都很受欢迎。
在这八个月里,DevJobsScanner发现了13.5万个工作机会,占明确编程语言需求工作的9%。
5.PHP
PHP一开始只是简单的 "个人主页工具 "编程语言,但自其创建27年以来,如今仍然是需求量第五大的语言。PHP主要用于Web开发,与Laravel或Wordpress等框架结合使用。
在这八个月里,DevJobsScanner发现了10.9万个工作机会,占明确编程语言需求工作的7%。
按月份划分的PHP工作需求占比:
6.C/C++
从C语言的首次发布到现在已经过去了50年,而从后来C++的出现到现在也已经过去了37年,C++最初的名字是“C with Classes”。一直以来,C/C++通过对语言的定期补充和改进保持了其受欢迎程度。
现代C++包括面向对象、泛型和函数特性,它还有助于低级内存操作。它在行业中的使用范围很广,在视频游戏、服务器、数据库、空间探测器和其他许多地方都可以看到C++的身影。
在这八个月里,DevJobsScanner发现了8.5万个工作机会,占明确编程语言需求工作的5.5%。
按月份划分的C/C++工作需求占比:
7.Ruby
Ruby是需求量最七大的编程语言,它最受欢迎的用法是与Web框架Ruby on Rails结合在一起。尽管第七名看起来不高,但Ruby被广泛使用在Twitter、Crunchbase和Github等顶级科技公司。
在这八个月里,DevJobsScanner发现了6.6万个工作机会,占明确编程语言需求工作的4.2%。
按月份划分的Ruby工作需求占比:
8.Go
Go是谷歌在12年前创建的一门年轻的语言。最初,谷歌设计Go是为了在多核、联网机器和大型代码库的时代提高编程效率。从下面的图表中可以看出,Go的受欢迎程度正在缓慢增长,在2023年它可能会进入前五名。目前,像Uber和Twitch等一线公司正在使用Go。
在这八个月里,DevJobsScanner发现了3万个工作机会,占明确编程语言需求工作的2%。
按月份划分的Go工作需求占比:
需求量最大的编程语言(完整列表)
以下是2022年编程语言及其各自需求量的完整图表:
以及按月份划分的同一视图:
总结
很明显,Javascript和Typescript在开发者就业市场上占主导地位。在明确要求使用编程语言的工作机会中,Javascript和Typescript总共占了32%。这一巨大的数字意味着,每三个工作机会中就有一个需要Javascript或Typescript的知识。
Python和Java是2022年需求量第二和第三的编程语言,但在过去的两个月里,Java的工作机会数量已经超过了Python。
C#是另一种值得关注的语言,在这8个月中,它一直在缓慢增长。Go的情况也是如此,它一直在逐月增加。DevJobsScanner预测这两种语言,尤其是Go,在未来可能会发挥更大的作用,占据更多的就业市场份额。
最后,这个排名和你想的有出入吗?你目前在使用哪个编程语言呢?
参考链接:
二十年前,《程序员》创刊时,我们要全面关注软件人的成长。今天,我们依然初心不变:在一行行代码的背后,是一颗颗鲜活的开发者想要改变世界的雄心壮志。因此,《新程序员 004》从 C++之父 Bjarne Stroustrup、C# 之父 Anders Hejlsberg、MySQL 之父 Michael "Monty" Widenius、PostgreSQL 全球开发组联合创始人 Bruce Momjian 等程序员祖师爷,到阿里巴巴副总裁贾扬清、指令集创始人兼董事长潘爱民、Vue.js 作者尤雨溪……48 位技术大咖,共创我们的程序人生、我们的技术时代。《新程序员 004》已全面上市,欢迎订阅!
边栏推荐
- discuz 论坛提速之删除data/log下的xxx.php文件
- Which brokerage has the lowest commission? In addition, is it safe to open a mobile account?
- Ten percent of the time, the tar command can't parse the English bracket "()" when decompressing the file
- 建立自己的网站(20)
- 将秒数转换为**小时**分钟
- 腾讯会议应用市场正式上线,首批入驻超20款应用
- composer
- 2022 最新 JCR正式发布全球最新影响因子名单(前600名)
- 英语没学好到底能不能做coder,别再纠结了先学起来
- 十分之坑,tar命令解压文件的时候竟然不能解析英文括号“()”
猜你喜欢
新出生的机器狗,打滚1小时后自己掌握走路,吴恩达开山大弟子最新成果
This morning, investors began to travel collectively
盘点华为云GaussDB(for Redis)六大秒级能力
Source code analysis of redis ziplist compressed list
FH6908A负极关断同步整流模拟低压降二极管控制IC芯片TSOT23-6超低功耗整流器 1w功耗 <100uA静态 替代MP6908
[solved] how does Tiktok cancel paying attention to the cancelled account
VR全景添加对比功能,让差异化效果展示更直观!
How unity pulls one of multiple components
Cv+deep learning network architecture pytoch recurrence series basenets (backbones) (I)
标配10个安全气囊,奇瑞艾瑞泽8安全防护无死角
随机推荐
正则系列之字符类
重复乃技艺之母
Is it safe to open an account in Guangzhou stock exchange by mobile phone?
Detailed steps for Django to upload excel tables and write data to the database
A necessary tool for testing -- postman practical tutorial
开会,OneMeeting,OK!
Tencent conference application market was officially launched, with more than 20 applications in the first batch
数据智能——DTCC2022!中国数据库技术大会即将开幕
mysql统计账单信息(上):mysql安装及客户端DBeaver连接使用
Solution to rollback of MySQL database by mistake deletion
【1175. 质数排列】
IT外包驻场人员怎么定位自己的痛点?
yolo 目标检测
静态类使用@Resource注解注入
How to pass the PMP Exam quickly?
为什么一定要从DevOps走向BizDevOps?
2022 最新 JCR正式发布全球最新影响因子名单(前600名)
2022年高考都结束了,还有人真觉得程序员下班后不需要学习吗?
如何快速通过PMP考试?
无线充U型超声波电动牙刷方案开发