社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 2021年度报告发布:中国755万开发者排名全球第二!

极市平台 • 4 年前 • 396 次点击  
↑ 点击蓝字 关注极市平台

来源丨新智元
编辑丨极市平台

极市导读

 

今天,GitHub重磅发布2021年度报告,透露了一个数据:全球已有超过7300万的GitHub开发者用户,几乎近60%来自北美之外的地区。其中,中国有755万,位居全球第二。 >>加入极市CV技术交流群,走在计算机视觉的最前沿

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/


如果觉得有用,就请分享到朋友圈吧!

△点击卡片关注极市平台,获取最新CV干货

公众号后台回复“CVPR21检测”获取CVPR2021目标检测论文下载~


极市干货
神经网络:视觉神经网络模型优秀开源工作:timm库使用方法和最新代码解读
技术综述:综述:神经网络中 Normalization 的发展历程CNN轻量化模型及其设计原则综述
算法技巧(trick):8点PyTorch提速技巧汇总图像分类算法优化技巧


CV技术社群邀请函 #

△长按添加极市小助手
添加极市小助手微信(ID : cvmart4)

备注:姓名-学校/公司-研究方向-城市(如:小极-北大-目标检测-深圳)


即可申请加入极市目标检测/图像分割/工业检测/人脸/医学影像/3D/SLAM/自动驾驶/超分辨率/姿态估计/ReID/GAN/图像增强/OCR/视频理解等技术交流群


每月大咖直播分享、真实项目需求对接、求职内推、算法竞赛、干货资讯汇总、与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度等名校名企视觉开发者互动交流~



觉得有用麻烦给个在看啦~  
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/123062