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第一季度开发者报告新鲜出炉,最流行的编程语言居然是它?
Python、Java、C语言以较大差距排名其后。在TIOBE编程排行榜中,排名前三的一直都是后端编程语言,为什么JavaScript这个前端编程语言的使用者最多呢?
答案就在于,JavaScript是前端工程师们使用的唯一编程语言,至今没有竞争对手,且不会过时!
最受欢迎的语言
而JavaScript成为如此强大的前端编程语言,主要有四大原因!
原因一:JavaScript是一个全面的、简单的、面向结果的Web开发语言之一。它使得数据的处理和计算成为可能,并且有助于向屏幕添加视觉效果,是一种用于客户端和服务器端应用程序的语言。它的未来应用前景非常广泛。
原因二:JavaScript对使用要求不是特别高,具有的普适性更广。事实上,很多非程序员也在使用JavaScript,同时,JavaScript是如此的功能强大,它被数以百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。
原因三:JavaScript不仅是流行、功能强大,就业前景也是非常可观的。根据劳动统计局的统计,到2024年,网络开发者的未来机会将是有利的。到2026年,网络开发者的就业率将增长到13%,比一般职业的平均水平快得多。美国在2016年有16.29万个网页开发职位,到2026年这个数字应该会增长到大约18.42万个职位。而中国现在高速发展信息技术行业,未来,从事JavaScript的人一定大有作为!
JavaScript行业的工资也非常的可观。据统计,JavaScript程序员在全国的平均月薪是13710元,而在一线城市的话,平均月薪可高达20210元。
增长最快的语言
以百分比计算,增长最快的语言社区是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年Q1的开发者调查报告里,折射出的是广大程序员群体对编程语言的各有所爱。
无论他们擅长或喜爱哪种语言,不变的是他们每天归去都是披星戴月,守着嘈杂的环境编写一串串代码。在25岁的年纪喝着枸杞,忧虑着脱发的烦恼,回家后还得打开网站学习。
无论哪种语言更简便高效,也不能改变他们是努力工作时间更长的群体,Debug的路途寂寞孤独,写注释的日子源远流长、但是年轻的血液依然张扬,因为属于他们的时代正在迎来辉煌。
互联网掘金时代,从来不缺拿着期权上市后改变家庭境况的故事;你会是下一个写故事的人吗?
2021年第一季开发者报告新鲜出炉,最流行的编程语言竟然是它!相关推荐
- 开年第一炸:黑马程序员1月就业报告新鲜出炉!
春节假期完结,进入开工模式,是时候打起精神,以元气满满的状态开启新的奋斗. 当代打工人年前必聊年终奖,年后的话题焦点非跳槽莫属.新年新气象,很多人摩拳擦掌跃跃欲试,计划着换个好工作. 在大家还翘首期盼 ...
- 南京师范大学计算机技术研究生就业,重磅!2017年南京师范大学毕业研究生就业质量报告新鲜出炉...
原标题:重磅!2017年南京师范大学毕业研究生就业质量报告新鲜出炉 日前,教育部公布信息 2018年全国普通高校毕业生预计820万人 毕业人数又创新高 面对这种状况 你是不是内心很忐忑 毕业时的自己会 ...
- 清北《2021年毕业生就业质量报告》出炉,毕业生都进体制内了?
明敏 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 选择体制内机会,相比去年增长70%! 这是清华大学毕业生就业质量报告,最新披露的结果. 就在最近,清北<2021年毕业生就业质量 ...
- 一文掌握明年物联网传感器市场!2022中国AIoT产业全景图谱报告新鲜出炉
来源:传感器专家网 物联网产业是传感器应用最广泛的领域之一,研发新型传感器,做传感器市场,都不能不考虑物联网产业的需求. 2021年随着COVID-19 病毒的存在已常态化,防疫抗疫进入了拉锯阶段:波 ...
- 观大局 | 出口转型企业必看,2021跨境产品需求分析报告火热出炉
2021在数字化改革的大潮中推动前行 在政策和技术加速赋能下 企业出口转型的痛点集中于何处? 你的同行正在使用哪些跨境产品? 正在面临转型或准备开始跨境电商的企业们 你是否在寻找这样的报告-- 202 ...
- 2021研究生报告新鲜出炉!博士每年招生超10万人
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达推荐阅读 42个pycharm使用技巧,瞬间从黑铁变王者Google ...
- 涉及上千款,2021 Chrome插件性能影响分析报告新鲜出炉
译者 | 弯月 责编 | 晋兆雨 出品 | CSDN(ID:CSDNnews) 以下为译文: 这篇报告调查了 1000 个最流行的 Chrome 插件对浏览器性能和最终用户体验的影响. 202 ...
- 年挖洞超过300个,奖金收入过百万,2021白帽人才报告新鲜出炉!
9月17日,由补天漏洞响应平台和奇安信集团联合主办的2021补天白帽大会在京召开.会议期间,补天漏洞响应平台联合奇安信行业安全研究中心,正式发布了<2021中国白帽人才能力与发展状况调研报告&g ...
- 2021年斯坦福AI指数报告重磅出炉!中国AI期刊影响力首超美国,视频处理是新风口...
点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 转载自:AI科技评论 就在刚刚,斯坦福大学正式发布<2021年人工智能指数报告>( ...
最新文章
- 公共类java连接数据库_JDBC 建立连接公共操作类(静态方式与单例方式)
- NTU 笔记 6422quiz 复习(1~3节)
- 最邻近方法nn_【庖丁解牛】从零实现RetinaNet(七):使用分布式方法训练RetinaNet...
- TurboMail邮件系统实用技巧十四:如何知道对方已经读信
- pc寄存器or程序计数器
- [jQuery基础] jQuery节点操作
- Drupal常用开发工具(一)——Devel模块
- ES6 Promise - 让我们解开的面纱(遵循Promise/A+规范)
- JavaWeb — session+Cookie
- thymeleaf 消息推送_SpringBoot整合WebSocket实现消息推送
- count(1),count(*)与count(列名)到底有什么区别?
- matlab 2017a界面,超详细干货:matlab2017a与 CCS 6.2联调设置
- 如何使用PTPX预估芯片功耗
- From Calcite to Tampering with Flink SQL
- 电脑版微信多开显示网络代理服务器,电脑版微信多开办法,超级简单,一看就会...
- python测验6_Python语言程序设计 - 测验6: 组合数据类型 (第6周)
- 华东 1、华东 2、华北 1、华北 2、华南 1 服务器分别都在哪个城市
- python版本升级 mac_mac如何升级python版本
- Python小课们是如何赚钱的
- 电商“双11”or直播“双11”?