NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:592343

评论

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

踩坑记 | 多aar下修改常量的一个小坑

哈利迪

android

司法区块链破解互联网案件审判难

CECBC

区块链技术 不可篡改 法院

洞爷湖-安静与灵动

刘旭东

摄影 摄影征文 洞爷湖 北海道

架构师训练营1期第1周:架构方法 - 总结

piercebn

极客大学架构师训练营

从开源协议到谷歌禁用华为、Docker实体清单事件

艾小仙

GitHub Linux 开源 编程语言

从 Java 中的零拷贝到五种IO模型

Rayjun

Java io

迷茫吗?来看这15个程序员的回答,比你搜集多少资料都有用

小Q

Java 程序员 架构 面试 职业规划

多方计算——打开区块链应用新场景

CECBC

区块链 大数据

Week 1 命题作业

阿泰

架构师训练营 - 第 1 周课后作业(1 期)

Pudding

架构师培训期末大作业

小蚂蚁

第一周总结

一个节点

极客大学架构师训练营

我看过最长的图,是百度绘制的AI蓝图

脑极体

架构师训练营 - 大作业二

桔子

微服务 API 网关kong的爬坑之路

夏目

微服务 kong

不正经的计算机专业学生拍摄照片分享

王荣胜

摄影

一周信创舆情观察(8.24~9.13)

统小信uos

架构训练营 - 第1周课后作业 - 学习总结

Pudding

期末大作业(一)

武鹏

架构师训练营期末大作业

jiangnanage

大作业

李朋

云栖大会CDN技术专场:如何构建企业级内容分发加速体验?

阿里云Edge Plus

CDN

拥抱K8S系列-08-通过rancher部署nginx应用

张无忌

nginx Kubernetes rancher

2020.09.14-2020.09.20学习总结

icydolphin

极客大学架构师训练营

大作业:用思维导图画出训练营知识点

chenzt

面试官:谈一下你对DDD的理解?我:马什么梅?

艾小仙

Java 架构 编程语言 领域驱动设计 DDD

让冰城的温暖冬天,不再有“隐秘的角落”

脑极体

Atlassian 金融企业敏捷转型线上峰会剧透来袭!

Atlassian

项目管理 DevOps 敏捷 金融

架构师训练营 - 同城快递架构文档

陈皮

机器学习在滴滴网络定位中的探索和实践

滴滴技术

人工智能 学习 滴滴技术

提交项目到gitee报错Push to origin/master was rejected的解决办法

Geek_416be1

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