如果你想要一份编程工作,你最好确保自己精通SQL、Python和Java。这是根据2024年IEEE频谱顶级编程语言报告得出的,该报告着眼于雇主正在寻找的东西。
从2022年的热门语言报告到目前的2024年分析,工作列表上的前十几种语言发生了一些变化。Java和Python交换了第二和第三的位置,Python排在数据库访问语言SQL之后。当然,Python在人工智能相关的开发中非常受欢迎。
Typescript已经取代了Javascript,排在第四位,把Javascript推下了几个档次。对于网页编程语言来说,这有点降级,但对于Typescript(微软的Javascript版本)来说,这是一个巨大的飞跃,它具有更可靠的数据类型(使代码更可靠)。
另一个大的推动力是SAS,一种统计分析语言。两年前,SAS甚至没有出现在前十几种语言中,但就雇主的需求而言,它已经进入了第五位。这一增长可归因于人工智能热潮和数据需求带来的数据相关编程的增加。
传统语言C完全跌出了前12名。这种下降是有道理的,因为c#和c++是更通用的语言,而C是一个维护麻烦和肯定古老的语言。
令人惊讶的是Ruby,一种相当流行的web开发语言,却从榜单上掉了下来。同时,在Android应用程序开发、数据科学和企业应用程序中大量使用的语言Kotlin也进入了前12名。
要了解我们如何衡量编程语言的受欢迎程度,不仅仅是看工作清单,还有很多事情要做。但是现在,信息是明确的:了解Python、SQL和Java。如果你一直在用Javascript编程,那么是时候好好复习一下Typescript了。
所以,在ZDNET最初发表了这篇文章之后,我进入了一个数据收集的兔子洞。如果一项调查推荐一套语言,那么九项调查推荐什么呢?我在文章《2024年最流行的编程语言(以及这意味着什么)》中分析了这个问题。
然后,在深入研究这些结果时,我找到了2016年的数据,这样我们就可以比较当时和现在的流行趋势。这一分析可以在文章《自2016年以来编程语言流行度的起起落落——以及它告诉我们什么》中看到。
所以,如果你正在做一些重大的职业或学习决定,一定要先阅读这两篇文章:
2024年最流行的编程语言(以及这意味着什么)
自2016年以来,编程语言的流行度起起落落——以及它告诉我们什么
祝你好运。请在下面的评论中告诉我们你将学习哪些语言。
你可以在社交媒体上关注我每天的项目更新。一定要订阅我的每周更新时事通讯,并在Twitter/X @DavidGewirtz, Facebook Facebook.com/DavidGewirtz, Instagram Instagram.com/DavidGewirtz和YouTube YouTube.com/DavidGewirtzTV上关注我。