写点什么

2021 GitHub 年度报告:仅有 11% 的开发者想重返办公室;JavaScript 依然最受欢迎

  • 2021-11-18
  • 本文字数:1014 字

    阅读完需:约 3 分钟

2021 GitHub年度报告:仅有 11% 的开发者想重返办公室;JavaScript依然最受欢迎

2020 年,疫情打乱了人们的生活,远程办公成为常态。于开发者而言,他们也在疫情期间学会了平衡工作与生活,并开发出了一系列远程办公的辅助工具帮助企业创造更大价值,满足特殊时期的特殊需求。作为全球最大的代码托管平台,Github见证了这种趋势带来的技术迭代,并在报告中展示了在疫情期间开发者如何更快地交付代码并提高生产力。

 

11 月 17 日,GitHub 正式发布了 2021 年度报告。报告中深入研究了全球超过 7300 万开发人员在 GitHub 上的发展趋势,其中包括 2021 年新增的 1600 万用户和财富 100 强中的 84%的企业。

 

据报告显示, 来自印度的 GitHub 用户总数比去年同期增长了 38.9%。目前,代码存储库中近 70% 的活跃用户来自北美以外。美国以外用户数量增长最快的国家和地区包括印度尼西亚、巴西、印度、俄罗斯、日本、德国、加拿大、英国和中国。 



图片来源:GitHub

 

过去一年里,从开发者分布来看,43.2% 的 GitHub 活跃用户来自北美,其次是欧洲(33.5%)和亚洲(15.7%)。



其中,有 7555311 名开发者来自中国,而 2020 年,来自中国的开发者有 6521914 名。



在编程语言方面,JavaScript 依然在开发者中最受欢迎,Python 和 Java 紧随其后,在 近三年来分别位列第二和第三位。



此外,可以看到,从 2017 年开始, C#、PHP、C++这些开发者以往使用更多的编程语言逐渐被 TypeScript 赶超,与 C/C++, Java 等静态类型语言不同的是,TypeScript 既具有 IDE 全方位的开发辅助和严格的代码检查的静态优势,又能让代码像 JavaScript 一样简洁和灵活,这也是开发者越来越倾向于使用 TypeScript 的原因之一。

 

在接受调查的十种语言中,只有 Shell 和 C 的位置与去年相比发生了变化——Shell 取代了 C 语言,上升至第 8 位。

 

除了对编程语言和开发者的调查外,Github 还进行了一项有意思的调查,那就是对比了疫情前后工作场地的变化。据调查结果显示,2021 年,生产力开始恢复到疫情之前的水平,而工作场所正在发生变化。当受访者被问及他们在疫情之前是如何工作的,以及在疫情之后他们希望如何与他人协作时,只有大约 11%的受访者希望回到办公室工作,比之前的 41%减少了 30%。

 


实践表明,自动化能够消除分歧和重复性工作,通过自动化,团队在开源方面的效率提高了 27%,工作效率提高了 43%,开发者实现了更高的完成度。

 

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



参考链接:

https://octoverse.github.com/

2021-11-18 21:592485

评论

发布
暂无评论
发现更多内容

落实《中国人民银行业务领域数据安全管理办法》,极盾科技是怎么做的?

极盾科技

数据安全

铜锁 SM2 算法性能优化实践(二)|快速模约减算法实现

铜锁开源密码库

开源 开发者 算法 同态加密 密码学

代码随想录Day36 - 贪心算法(五)

jjn0703

站在营销的角度浅谈直播行业

山东布谷网络科技

直播 直播app 直播APP源码

在 React 中渲染大型数据集的 3 种方法

高端章鱼哥

Web windows React

直击运维痛点,大数据计算引擎 EasyMR 的监控告警设计优化之路

袋鼠云数栈

监控 监控告警

首期"源规律"开源公益课程正式上线

开放原子开源基金会

开源 合规 法律法规

定档!WAVE SUMMIT 2023@全球开发者,8月16日北京见!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

利用文心千帆打造一个属于自己的小师爷

为自己带盐

大语言模型 文心千帆

使用低代码平台提高生产力

树上有只程序猿

低代码 生产力 全栈开发 JNPF

如何通过Python线程池实现异步编程?

互联网工科生

Python 线程池

MIAOYUN获评“2023年度一云多芯稳定安全运行优秀案例”

MIAOYUN

解决方案 信创 中国信通院 信创云 可信云大会

校源行 | 2023年开放原子校源行开源大使培训圆满结束,考试时间正式公布

开放原子开源基金会

开源

如何为物联网设备注入“华为云+鸿蒙DNA”?

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

LeetCode题解:剑指 Offer 56 - I. 数组中数字出现的次数,哈希表,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

校源行|开放原子开源社团(山东大学)授牌仪式隆重举行

开放原子开源基金会

开源 山东大学

让数据管理由繁至简的低代码开发平台

力软低代码开发平台

第二期开源答题挑战,看看你是什么级别吧!

开放原子开源基金会

开源 挑战 答题

软件测试 | 日志的删除

测吧(北京)科技有限公司

测试

AI+游戏,内容生产力的又一次变革

澳鹏Appen

人工智能 AR vr 生成式AI 游戏AI

作为CTO,我真正想要的可观测性平台

JainChen

开发者 监控 可观测性

平台工程社区:与全球 2w+ 早期实践者同行

杨振涛

DevOps 云原生 社区 平台工程 平台工程师

如何解决大量小文件传输慢的问题

镭速

小文件传输

安全文件传输的重要性及其对企业的影响

镭速

文件传输

基于低代码平台快速搭建应用

互联网工科生

低代码 低代码开发 JNPF java低代码开发平台

GPTCache 悬赏令!寻找最佳捉虫猎手,豪华赏格等你来拿!

Zilliz

Zilliz AIGC ChatGPT LLM gptcache

FastAPI简介:快速理解Python Web框架的新标杆

Liam

Python 程序员 后端 web开发 FastApi

全新升级!腾讯云大数据ES Serverless服务开启日志分析新体验

腾讯云大数据

elastic

软件测试 | mysqlhotcopy(MyISAM表热备份工具)

测吧(北京)科技有限公司

测试

软件测试 | mysqlshow(数据库对象查看工具)

测吧(北京)科技有限公司

测试

2021 GitHub年度报告:仅有 11% 的开发者想重返办公室;JavaScript依然最受欢迎_大数据_李冬梅_InfoQ精选文章