GitHub 2021 年度报告发布

共 1891字,需浏览 4分钟

 ·

2021-12-01 11:28

关注不迷路

新智元报道
编辑:David 桃子
【导读】今天,GitHub重磅发布2021年度报告,透露了一个数据:全球已有超过7300万的GitHub开发者用户,几乎近60%来自北美之外的地区。其中,中国有755万,位居全球第二。


7300万开发者在365天里能做什么?

 

今天,全球最大开发者社区GitHub重磅发布2021年度报告,透露了一个数据:GitHub目前在全球已有超过7300万开发者用户,其中56.8%来自北美之外的地区。

 

 

在新冠疫情仍未褪去的2021年, 今年的Octoverse 报告中体现了全球的开发者如何以更智能、更可持续的方式开发代码、创建文档、支持社区。

 

本报告结合了 400 万个以上存储库的统计数据,以及来自 12000 多名开发者的调查结果。

 


中国开发者全球第二,JavaScript最受欢迎


 

在过去的一年中,共有1600万新开发者加入了GitHub社区。

 

 

在全球总开发者数量中,美国开发者最多,共有1355万。

 

 

中国次之,共有755万GitHub开发者。

 

 

报告显示,JavaScript 仍然是 GitHub 上最受欢迎的编程语言,而 Python 现在是第二受欢迎的语言,紧随其后的是 Java 和快速增长的TypeScript。

 

在 GitHub 的所有者微软公司的维护下,TypeScript 已经从2018年和2019年的第七位攀升到今年的第四位。PHP 和 Ruby 这两种五年前最受欢迎的语言的受欢迎程度继续下降。

 

 

开源项目的首次贡献者数量也是在逐年增长,相较于2020年,今年增加了213,319名首次开源项目贡献者。

 

 

今年GitHub根据调查数据创建了预测模型,以便于帮助理解团队在软件开发和交付中使用不同实践的影响。

 

分别是:更快速编写和发送代码、创建文档,以及支持可持续社区。

 

 

2021年,Github上代码编写和生成的自动化程度显著提高,这使得不同团队之间的协作更方便,开发者的工作价值更易实现。

 

报告显示,由于代码生成的自动化程度提升,已完成的项目和开源项目资源库的表现分别提升了43%和27%。

 

无缝代码重用让开发者的效率提升了87%。

 

20210年,开发者代码的传递速度大幅提升。开发团队每日合并的拉取请求数量提高了61%。开发者更少的项目,合并速度更快,一般不到1天即完成合并。

 

 

工具与说明文档在提升开发者生产力上功不可没。报告显示,受益于这类工具和文档,开源库和企业项目开发者的平均产出提升了50%。

 

在过去相当长的一段时间里,说明文档、Readme等辅助技术资料的意义一直被低估了。

 

报告显示,2021年,这类辅助说明文档让Github开发者的产出大幅跃升了55%。

 

为了提升效率,企业也应该在项目开发中多增设这类文档。

 

 

2021年,在新冠疫情仍然严峻的情况下,更多开发者选择了利用Github远程工作。

 

调查显示,过去一年里,有20%的Github开发者选择了完全远程开发,26%的开发者选择现场与远程开发结合的方式。

 

 

再厉害的开发者也需要指导。

 

无论是对公司项目,还是开源项目,友好的评论和及时的指导都是极其重要的。

 

报告显示,当新的贡献者得到友好和及时的评论,并承诺提供指导时,会大幅提升开发团队的产出。开源项目提高了 46%,企业项目提高了 16%。

 

人们通常在 GitHub 上的第一个小时会做什么?

 

192,830人创建议题,16,102人发起PR等待别人合入自己的代码, 24,404将自己代码推到原作者的仓,60,854人就议题做出回应...

 

 

大型存储库通常会使用 Good First Issue 标签,因为这是一种非常有效的做法。

 

数据显示,当21%-30%的问题被标记为 Good First Issues 的存储库时,就会平均有 13% 的新贡献者。

 

有超过 40% 的 Good First Issues 标注就可以帮助项目吸引 21% 以上的新贡献者。

 

 


参考资料:
https://octoverse.github.com/




1. 微软正式发布 Windows 11 SE

2. 微信又更新了!支持导出个人信息

3. 重磅!网页版 VSCode 来了!

4. 小技巧,IDEA 卡住不动解决办法

5. Xcode 中代码注释编写小技巧

浏览 30
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报