社区
教程
Wiki
注册
登录
创作新主题
社区所有版块导航
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
反馈
公告
社区推广
产品
短视频
印度
印度
一周十大热门主题
【深度学习】目标检测的常用数据处理方法!
【Nucleic Acids Research】利用生成式深度学习模型设计蓝藻细菌的合成启动子
本周推荐的6个火火火的Github开源项目!
GitHub(微博搜索)-20240416-1
融合ChatGPT+DALL·E 3,贾佳亚团队新作开源畅玩:识图推理生图一站解决
【生物催化】一种实用的机器学习辅助蛋白质工程研究范式
【东方金工·上海线下沙龙】深度学习与量化投资
ChatGPT 助力科研,使您科研创新与效率双提升!
GitHub(微博搜索)-20240414-1
【深度学习】Unet++(pytorch实现)
关注
Py学习
»
Git
GitHub 牛逼!
Github喵
• 2 年前 • 249 次点击
来自:逛逛GitHub
【导读】
最近,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/
往期内容:
GitHub 又一黑科技项目面世!网友惊呼:这也太强了...
清华大学开源了一项神器,已经在GitHub爆了
高仿版饿了么
欢迎加我微信,随时交流
Python社区是高质量的Python/Django开发社区
本文地址:
http://www.python88.com/topic/123914
249 次点击
登录后回复