点击蓝字

关注我们

在过去的 8 个月时间里(从 2021 年 10 月到 2022 年 6 月),DevJobsScanner 分析了超过 700 万份开发者工作需求,得出了目前行业需求量最高的 8 种编程语言。

需要注意的是,在这 700 万份工作需求中,DevJobsScanner 只挑选了有明确编程语言要求的工作,舍弃了对语言要求比较模糊的工作。

让我们一起看看在目前的市场需求中,哪些语言是最紧俏的。

8. GO

Go 是一门年轻的语言,Google 于 12 年前才创建它。Google 设计 Go 是为了在多核、联网机器和大型代码库的时代提高编程效率。从下面的图表中可以看出,Go 的受欢迎程度正在缓慢增长,在 2023 年它有可能会进入前五名。

在这 8 个月时间里,DevJobsScanner 共发现了 3 万个工作机会,占具有明确编程语言需求工作中的 2%。

按月份划分的 Go 工作占比:

7. Ruby

Ruby 占据了需求量最大的编程语言的第七名,它最受欢迎的用法是与网络框架 Ruby on Rails 结合在一起。尽管第七名看起来不高,但 Ruby 在 Twitter、Github 和 Crunchbase 等公司内广泛使用。

在这 8 个月时间里,DevJobsScanner 共发现了 6.6 万个工作机会,占具有明确编程语言需求工作中的 4.2%。

按月份划分的 Ruby 工作占比:

6. C/C++

从 C 语言的首次发布到现在已经过去了 50 年,而从后来 C++ 的出现到现在也已经过去了 37 年,C++ 最初的名字是 "C with Classes"。C/C++ 通过对语言的定期补充和改进保持了其受欢迎程度,现代 C++ 包括面向对象、泛型等特性。它在行业中的使用范围很广,在电子游戏、服务器、数据库,甚至是空间探测器种都可以看到 C++ 的身影。

在这 8 个月时间里,DevJobsScanner 共发现了 8.5 万个工作机会,占具有明确编程语言需求工作中的 5.5%。

按月份划分的 C/C++ 工作占比:

5. PHP

PHP 排名第 5,创立 27 年以来,PHP 如今仍然是需求量第五大的语言。PHP 主要用于网站开发,与 Laravel 或 Wordpress 等框架结合使用。

在这 8 个月时间里,DevJobsScanner 共发现了 10.9 万个工作机会,占具有明确编程语言需求工作中的 7%。

按月份划分的 PHP 工作占比:

4. C#

第四名由 C# 获得,C# 是一种通用的多范式编程语言,作为一种通用语言,C# 的使用范围很广。C# 最常见的用法是与 .NET 框架一起使用,它在 Unity 游戏框架中也被大量用于脚本编写。.NET 框架和 Unity 在知名公司中都很受欢迎。

在这 8 个月时间里,DevJobsScanner 共发现了 13.5 万个工作机会,占具有明确编程语言需求工作中的 9%。

按月份划分的 C# 工作占比:

3. Java

需求量排名第三的编程语言是 Java。自 1995 年创建以来,Java 一直深受大家的喜爱。尽管在过去的几年里,随着 Kotlin 等更多现代语言的出现,这种受欢迎程度在持续下降,但它仍然稳居前三。目前有许多知名公司在使用像 Spring 这样的框架,也有助于 Java 保持这一地位。

在这 8 个月时间里,DevJobsScanner 共发现了 26.2 万个工作机会,占具有明确编程语言需求工作中的 17%。

按月份划分的 Java 工作占比:

2. Python

Python 成为了 2022 年需求量排名第二的编程语言。它的多功能性,从脚本、运行服务器、AI、用于数据分析等,是实现这一里程碑的关键。在这 8 个月时间里,DevJobsScanner 共发现了 30.8 万个工作机会,占具有明确编程语言需求工作中的 20%。

按月份划分的 Python 工作占比:

1. Javascript / Typescript

自从 Javascript 作为网络编程语言诞生以来,Javascript 就一直是热门的编程语言之一。即便到了 2022 年,Javascript 目前仍然是整个市场上需求量最大的编程语言,此外 Typescript 的到来也起到了推动作用,近年来 Typescript 的受欢迎程度只增不减,许多新的 Javascript 框架完全是用 Typescript 编写的,如 Angular 和 NestJS。

在 8 个月的时间里,DevJobsScanner 发现了 48.6 万个工作机会,占具有明确编程语言需求工作中的 32%。

按月份划分的 Javascript / Typescript 工作占比:

需求量最大的编程语言(完整列表)

以下是完整的图表,包括编程语言及其各自需求量:

以及按月细分的相同视图:

总结

很明显,Javascript 和 Typescript 在开发者就业市场上占据主导地位。Javascript 和 Typescript 共占明确编程语言工作机会中的 32%。意味着每三份工作机会中就有一个需要 Javascript 或 Typescript。

Python 和 Java 是需求量第二和第三大的编程语言,但在过去的两个月里,Java 的工作机会数量已经超过了 Python。

C# 是另一种值得关注的语言,在这 8 个月中,它一直在缓慢增长。Go 的情况也是如此,但增加幅度相对缓慢。

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

戳“阅读原文”我们一起进步

需求最高的8种编程语言相关推荐

  1. 2022 年需求最大的 8 种编程语言

    [编者按]摘要:本文中,将带你一起回顾 2022 年行业需求最大的 8 种编程语言. 原文链接:https://www.devjobsscanner.com/blog/top-8-most-deman ...

  2. 2023需求最大的8种编程语言排名

    DevJobsScanner分析了过去16个月(从2021 10月到2023年3月)超过1200万开发人员的工作需求,并选择了明确需要编程语言的工作机会,获得了2022年最流行的八种编程语言. 具体数 ...

  3. 2022年最火的8种编程语言~工作机会超多~

    当今,我们已知的编程语言多达几百种,但是常被大家使用的只占少数,无论你是刚入行的新手还是一名成熟的开发者,了解编程语言的受欢迎程度都很有必要. 最近,国外网站DevJobsScanner公布了一项数据 ...

  4. 2022年需求量最大的8种编程语言

    当今,我们已知的编程语言多达几百种,但是常被大家使用的只占少数,无论你是刚入行的新手还是一名成熟的开发者,了解编程语言的受欢迎程度都很有必要. 最近,国外网站DevJobsScanner公布了一项数据 ...

  5. 会写代码的AI开源了!C语言写得比Codex还要好,掌握12种编程语言丨CMU

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 比Codex还 ...

  6. 哪种编程语言又快又省电?有人对比了27种语言

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|OpenCV学堂 在手机快没电时,管理软件往往会提醒我们 ...

  7. 心得丨对于机器学习,到底该选择哪种编程语言

    作者: jihong10102006 开发者到底应该学习哪种编程语言才能获得机器学习或数据科学这类工作呢?这是一个非常重要的问题.我们在许多论坛上都有讨论过.现在,我可以提供我自己的答案并解释原因,但 ...

  8. 要获得“机器学习或数据科学”的工作,到底选哪种编程语言更好?

    如果想要获得机器学习或者数据科学这样的工作的话,开发者到底应该学习哪种编程语言呢?这是一个非常重要的问题. 在Indeed.com上使用趋势搜索. 它可以根据时间搜寻实际工作机会中特定的条款. 这表明 ...

  9. Java vs Big data 哪种编程语言更好?

    为什么80%的码农都做不了架构师?>>>    互联网产业跨越式发展,带来了无限的商机和可能.越来越多的人将目光对准了编程.很多人想要掌握一技之长,想在IT圈子中崭露头角!于是,有朋 ...

最新文章

  1. mysql更改数据文件目录及my.ini位置| MySQL命令详解
  2. 一场开发与视觉的对话引发的思考
  3. IDEA的maven项目报错BeanCreationException: Error creating bean with name “xxxController”
  4. 开发用户导航栏和权限信息接口
  5. 静态方法、静态内部类和抽象方法的注意问题
  6. python源码库安装_Python第三方库安装及常见问题
  7. 浅谈Get和Post方法的区别与TCP与UDP区别
  8. [python]凯撒密码简单方法
  9. js加html连线实现流程,(jsPlumb开发入门教程实现html5拖拽连线.doc
  10. 如何通过AWS VPC Peering云服务,解决公共云的局限性?
  11. C语言 栈的应用 :火车的调度(软硬座)
  12. Camera Feature(1)--介绍及常见问题
  13. java timeunit_java – 了解TimeUnit
  14. 第七讲-特征值与特征向量
  15. iPhone的解锁、越狱、激活、固件等等是什么意思_有什么分别
  16. LabVIEW的for循环事例
  17. 自动化篇 | PC 端这款黑科技录制脚本,完爆按键精灵!
  18. 通信原理期末考试试题及答案
  19. 易语言 正则_匹配空白中间数字
  20. 兼职python程序员_兼的解释|兼的意思|汉典“兼”字的基本解释

热门文章

  1. IT业十大热门职位介绍
  2. debian9.6给github上下载的qq加个图标方法
  3. Java计算机毕业设计天津城建大学教室查询预约管理系统源码+系统+数据库+lw文档
  4. CNN卷积神经网络之DCN(Deformable Convolutional Networks、Deformable ConvNets v2)
  5. 实现 JavaScript 计算器的多种方案
  6. Hack The Box-Appointment
  7. 千锋逆战之旅之简述Javascript浏览器对象模型(BOM)
  8. 广义二项式定理求解系数
  9. ARM2440触摸屏编程(裸机编程)
  10. sql plus 查看表结构,oracle dese 查看表结构