首页 > 自考资讯 > 高考百科

GitHub发布2021年度报告!看完这些数据,令人深思

小条 2024-10-14

临近岁末,各大平台频频发布年终报告。作为一名程序员应该注意什么?

近日,全球最大的开发者社区GitHub 发布了第《2021年度Octoverse报告》 号报告,首次整合了GitHub 上超过400 万个代码库的数据,有超过12000 名开发者参与了调查。

2021年开发者社区会发生哪些有趣的现象?黑马会以报告的形式对大家最担心的问题进行解答。我们来看一下。

2cb0a8da4266419d8bb49d2b5f4756d5~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1729499000&x-signature=gntDX7oyKs64YnA1zPd8OiZHGcY%3DQ

GitHub上有多少中国开发者?

回答

中国有超过755万GitHub开发者

世界第二

报告显示,全球GitHub 开发者用户超过7300 万。去年共有1600 万新开发者加入GitHub 社区。

从地区或国家来看,美国是全球开发者数量最多的国家,开发者总数超过1355 万,其次是中国,开发者总数超过755 万。位于印度,总共拥有超过721万用户。

b30abc2883ee4b94af478d2e33594870~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1729499000&x-signature=Uem4WpOI1EJffjjTDI3sMFz0c5o%3D图片来源GitHub 2021年报,以防入侵或删除

2021 年编程语言趋势是什么?

回答

JavaScript连续8年排名第一

该报告显示了自2014 年以来最受开发者欢迎的10 种编程语言的流行趋势。 2021 年,JavaScript 仍然是GitHub 上最流行的编程语言,Python 排名第二,Java 排名第三。

流行语言列表中的第4 至6 位是TypeScript、C# 和PHP。排名第7 至第10 的语言是C++、Shell、C 和Ruby。

831851100afc40d6aa7558ca1490d51a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1729499000&x-signature=byZNBEZr7nolUr%2BzOYXmxudwwJA%3D图片来源GitHub 2021年报,以防入侵或删除

2021年工作方式有何变化?

回答

远程/混合办公模式流行

2021年,全球经济将逐步复苏,远程工作向混合工作的转变将更加强烈。

报告发现,只有约11% 的受访者表示希望重返联合办公,比之前希望在办公室工作的人数(41%) 减少了30%。大多数用户表示远程或混合办公模式更适合。

谁贡献了代码?

回答

近50%开发商来自私营公司

数据显示,生态可持续性等同于社区,信任度高的团队更有可能拥有健康的协作文化。行为准则、贡献、优秀项目和讨论中尊重的语言都表明我们的社区是安全、热情和值得信赖的。

因此,具有这些信号的社区将吸引更多的贡献者,创造更强的归属感和成就感。

在这份研究报告中,代码贡献者群体的来源也很好地体现了上述观点。其中,47.8%的代码贡献者来自私营公司的开发者,27.9%的代码贡献者来自学生开发者。其次是OSS 平台开发者的贡献(13.5%)和私人OSS 开发者的贡献(5.5%)。

15a43f8b98854f88b362a11494813bd2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1729499000&x-signature=wkPSNCyCjfHdFuvL55yP6wYFy0c%3D图片来源GitHub 2021年报,以防入侵或删除

你在GitHub 上的第一个小时会做什么?

回答

提出问题的最大人数

报告显示,192,830 人创建了提案,16,102 人发起了PR 并等待其他人合并代码,24,404 人将代码推送到原作者的存储库,60,854 人发布了此问题的回复。

还有哪些有趣的结论?

有关该报告的更多信息,请参阅https://octoverse.github.com/。

9aead93808174e8fa51b09e1ca3893be~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1729499000&x-signature=qypTd5VCn3bq6m58P179AKudlhM%3D 阅读GitHub 发布的2021 年Octoverse 报告,您得到了哪些启发?每个人看待问题的角度不同,个人经历也不同,所以结果也会有所不同。

但黑马的观点是,JavaScript 在任何编程语言排名中始终名列前茅。如今,越来越多的人在互联网行业就业,但很多人可能不知道自己应该学习什么。

事实上,JavaScript诞生的时候,人们并没有太关注它。然而,随着大规模前端的激增,JavaScript 变得必不可少。也有网友评论道,“用JS写代码太酷了!”

为什么JavaScript 会生存下来

01

适合不同级别的程序员

JavaScript 不需要任何环境设置。只需打开浏览器,转到开发人员工具,然后开始编码。

02

所有平台的通用语言

JavaScript 可以在任何地方运行,包括手机、平板电脑、笔记本电脑和其他设备。 JavaScript可以说是一种通用语言。

03

现代框架推动JavaScript 向前发展

React、Angular、Vue.js 等前端框架都需要JavaScript 编程语言,它的流行进一步鼓励了JavaScript 的开发。

JavaScript 现在是前端工程师唯一使用的编程语言。

04

巨大的社区

JavaScript 已经发展了20 多年,在这个漫长的演变背后已经有一个庞大的开发者社区。

随着移动互联网的快速发展,前端应用几乎无处不在,使得前端工程师成为互联网行业的重要技术人才。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢