GitHub开发人员的生产力已恢复到大流行前的水平
2021年的Octoverse报告显示,开发人员并没有返回办公室;JavaScript和Python仍然是最热门的语言。
GitHub在最近的研究中显示,开发人员的生产力正在恢复到大流行前的水平,但工作场所本身正在发生变化。
在GitHub的"2021年Octoverse状况 "研究中,该公司观察到,今年的拉动请求在工作中合并得最快,几乎是开源项目的两倍。该研究还显示,工作中的拉动请求的合并速度比去年慢25%。
然而,在比较前两年的情况时,GitHub发现有迹象表明工作节奏正在恢复到大流行前的水平。GitHub还发现,46%的开发者曾与队友一起工作,现在希望完全远程工作或在混合环境下工作。只有11%的人希望回到集中工作的状态。
11月16日,GitHub发布的2021年软件开发活动报告是基于从400多万个存储库中提取的数据和对12000多名开发者的调查。该公司表示,这种研究方法使GitHub能够提供 "预测性 "结果。
在其研究的其他地方,GitHub发现,当重复使用代码时,开发团队的绩效可以提高87%,当使用自动化时,可以提高43%。GitHub说,软件交付的自动化,或持续集成和持续交付(CI/CD),是开源的一个关键推动因素,让团队在规模上更快发展。
GitHub的 "2021年Octoverse现状 "报告中的其他发现:
- JavaScript和Python仍然是顶级语言,其次是Java和TypeScript。
- GitHub今年有140万新的开源贡献者。
- 当开发者有一个易于搜索的团队 repo时,生产力会提高11%。
- 在开源和企业项目中,如果文档是最新的,生产力会提高50%。
- 导师制度在开源项目和企业中都是一种宝贵的资产。