2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!

2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!

近日,开发者调查分析公司SlashData发布了2021年《开发者报告》(第20版)。报告中掺杂着大量冰冷的数字,无情的叙述,让我们的程序员同学看起来一点都不活泼了。

SlashData的调查覆盖了来自155个国家/地区的19,000多名受访者,与来自GitHub、RedMonk、StackOverflow和Tiobe的其他语言受欢迎程度排名略有不同。

SlashData每年进行两次此调查。它的上一次调查估计JavaScript社区的规模为1240万,其中包括TypeScript和CoffeeScript,它们也基于相同的ECMAScript标准。截止到第一季度结束,人数已增长至1,380万。

报告发现,JavaScript在全球拥有1380万开发者,成为最流行的编程语言。

开发者数量第二的是Python,人数为1010万,排名第三的Java为940万。这一排名与开发者分析公司RedMonk前不久基于GitHub和StackOverflow的调研数据相同。

根据SlashData的说法,Python是开发者人数增长最多的语言,其中70%的开发人员专注于使用它进行相关的机器学习工作,这很大程度上应该归功于Google的TensorFlow、Facebook的PyTorch和NumPy之类的机器学习库。

对于数据科学领域另一话题语言Rust,SlashData则表示目前只有17%的人使用 Rust,但它却是过去12个月中开发者比例增长幅度最高的编程语言,但因为基础数量较低,所以净增数量要低于Python。

尽管Rust并未得到广泛使用,但今年它的社区走出了Mozilla的“制约”,并创建了自己的RustFoundation,该基金会目前已得到了AmazonWeb Services,MicrosoftAzure,Google和Mozilla的支持。
2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!_第1张图片

2021第一季度开发者报告新鲜出炉,最流行的编程语言居然是它?
Python、Java、C语言以较大差距排名其后。在TIOBE编程排行榜中,排名前三的一直都是后端编程语言,为什么JavaScript这个前端编程语言的使用者最多呢?

答案就在于,JavaScript是前端工程师们使用的唯一编程语言,至今没有竞争对手,且不会过时!
2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!_第2张图片

最受欢迎的语言

而JavaScript成为如此强大的前端编程语言,主要有四大原因!

原因一:JavaScript是一个全面的、简单的、面向结果的Web开发语言之一。它使得数据的处理和计算成为可能,并且有助于向屏幕添加视觉效果,是一种用于客户端和服务器端应用程序的语言。它的未来应用前景非常广泛。

原因二:JavaScript对使用要求不是特别高,具有的普适性更广。事实上,很多非程序员也在使用JavaScript,同时,JavaScript是如此的功能强大,它被数以百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。

原因三:JavaScript不仅是流行、功能强大,就业前景也是非常可观的。根据劳动统计局的统计,到2024年,网络开发者的未来机会将是有利的。到2026年,网络开发者的就业率将增长到13%,比一般职业的平均水平快得多。美国在2016年有16.29万个网页开发职位,到2026年这个数字应该会增长到大约18.42万个职位。而中国现在高速发展信息技术行业,未来,从事JavaScript的人一定大有作为!

JavaScript行业的工资也非常的可观。据统计,JavaScript程序员在全国的平均月薪是13710元,而在一线城市的话,平均月薪可高达20210元。
2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!_第3张图片

2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!_第4张图片

增长最快的语言

以百分比计算,增长最快的语言社区是Kotlin。

事实上,这是两个社区中的一个,另一个是Rust,在过去三年中增长了两倍多,从2017年第四季度的110万开发商增长到2021年第一季度的260万开发商。这一点从Kotlin的排名中也非常明显,在这段时间里,Kotlin的排名从第11位上升到第8位——这一趋势主要归功于谷歌决定将Kotlin作为Android开发的首选语言。

即便如此,Kotlin要赶上移动开发的主流语言Java还有很长的路要走;目前,用Java构建应用程序的移动开发人员数量是Kotlin的两倍。

Rust已经形成了一个非常强大的开发人员社区,他们关心性能、内存安全和安全性。因此,在过去的12个月里,它的增长速度超过了任何其他语言,规模翻了一番还多。最后,Lua也是去年增长最快的语言社区之一,主要吸引AR/VR和IOT开发者寻找一种脚本语言替代C语言和C++语言。
2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!_第5张图片

2021年Q1的开发者调查报告里,折射出的是广大程序员群体对编程语言的各有所爱。

无论他们擅长或喜爱哪种语言,不变的是他们每天归去都是披星戴月,守着嘈杂的环境编写一串串代码。在25岁的年纪喝着枸杞,忧虑着脱发的烦恼,回家后还得打开网站学习。

无论哪种语言更简便高效,也不能改变他们是努力工作时间更长的群体,Debug的路途寂寞孤独,写注释的日子源远流长、但是年轻的血液依然张扬,因为属于他们的时代正在迎来辉煌。

互联网掘金时代,从来不缺拿着期权上市后改变家庭境况的故事;你会是下一个写故事的人吗?

你可能感兴趣的:(编程语言,java,python)