5

精通哪些编程语言的程序员更“吃香”?InfoQ 编程语言 3 月排行榜结果揭示

 3 years ago
source link: https://www.infoq.cn/article/KeNh21Pvo6XNMyqGUaEL
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

精通哪些编程语言的程序员更“吃香”?InfoQ 编程语言 3 月排行榜结果揭示



2021 年 4 月 01 日

精通哪些编程语言的程序员更“吃香”?InfoQ 编程语言 3 月排行榜结果揭示

当今时代,中国经济正在飞速崛起,数字产业持续发展,程序员群体也在不断壮大。InfoQ 相信,国内应该有代表中国程序员的编程语言榜单,来客观反映编程语言在国内的发展情况。为此,我们持续开展【InfoQ 编程语言排行榜】活动,每月征集国内开发者、程序员对当月编程语言的喜爱度。

经过 2 周投票,InfoQ 编程语言 3 月排行榜活动正式结束。基于本期投票数据,我们有以下发现:

  • 发现 1:想进大厂,掌握 Java 和 Go 会让程序员更具竞争力

  • 发现 2:对程序员实践经验要求最高的是 C++

  • 发现 3:掌握 Go 与 Java 语言的程序员起薪更高

  • 发现 4:Java 是工作中最常用的编程语言

  • 发现 5:最想学习的编程语言是 Go

发现一:想进大厂,掌握 Java 和 Go 会让程序员更具竞争力

得票率>=10%的编程语言排名

想进大厂,掌握哪几种编程语言更具竞争力?这个问题上,大多数程序员把票投给了 Java 和 Go。其中,Java 以 29.1%的得票率,遥遥领先,排名第一。在国内,Java 是大厂的主要语言之一,被用于企业级开发,其开发效率虽然只属中等却很健壮。(在 B/S 开发模式中效率很高,且不需要程序员管理内存的分配和释放)

如果说 Java 是主流,那么 Go 则是未来。Go 语言得票率为 24.9%,排名第二。国内的很多大型互联网公司都已经在大规模使用 Go 语言,比如字节跳动、滴滴、腾讯、阿里巴巴等。而更重要的原因在于当今绝大多数的云原生项目都是用 Go 语言写的,它被视为互联网时代的 C 语言。

发现二:对程序员实践经验要求最高的是 C++

得票率>=10%的编程语言排名

哪些编程语言对程序员的实践经验要求更高?C++以 22.9%的得票率排名第一。C++不仅学习门槛较高,而且对程序员的实践经验有很高的要求。比如,在内存管理方面,如果程序员缺乏经验,就很容易出现 bug。

Java 排名第二,得票率为 21.5%。虽然 Java 语言本身较简单,但是其生态系统庞大。对程序员而言,不仅要掌握 Java 语言,而且还要学习其他技术,比如 Spring 全家桶、数据库、缓存等。

发现三:工作中最常用的编程语言是 Java

得票率>=10%的编程语言排名

在最近工作中,你使用最多的编程语言是什么?大多数程序员把票投给了 Java,其得票率为 20.6%。Java 被称为“宇宙第一语言”,是世界上应用非常广泛的一门编程语言。同样,Java 在国内也是占据主流,自然有着更广泛的使用群体,也是程序员们工作中最常用的编程语言。

Go 语言以 20.5%的得票率排名第二,而 Haskell 排名第三,得票率为 18.8%。

发现四:掌握 Java 与 Go 编程语言的程序员起薪更高

得票率>=10%的编程语言排名

在你们公司,掌握哪几种编程语言的起薪最高?Java 排名第一,得票率为 25.8%。Java 主要用于开发企业级应用,市场需求大,门槛不低,自然它的起薪也相对较高。

Go 语言得票率为 20.3%,排名第二。当今绝大多数的云原生项目都是用 Go 语言编写的,比如 Dokcer、Kubernetes 等。并且,Go 将可能成为云计算时代的基础设施编程语言。作为一门“钱途光明”的编程语言,Go 的起薪自然不低。

发现五:程序员最想学习的编程语言是 Go

得票率>=10%的编程语言排名

为了跳槽或提升自己,你会先学习哪一门编程语言?Go 语言排名第一,得票率为 10.7%。至于学习 Go 语言的好处,上文已有阐述,这里不再赘述。

Java 排名第二,得票率为 8.9%。而 Python 排名第三,得票率是 7.4%。在人工智能浪潮下,Python 在机器学习和数据科学领域越来越受欢迎。对程序员而言,Python 学习门槛低,很容易上手。

预告:InfoQ 编程语言 4 月排行榜活动将在 4 月 11 日上线,更多精彩,敬请期待!

划线
评论
复制

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK