Stack Overflow 2020年度开发者报告(上)
极客时间编辑部
讲述:丁婵大小:7.15M时长:05:13
你好,欢迎收听极客视点。
近日,Stack Overflow《2020 年开发人员调查》报告出炉。该报告基于对来自全球 186 个国家的 65000 名软件开发人员的调查得出。接受调查的开发者来自全球各地,其中来自美国(19.49%)、印度(13.12%)、英国(6.09%)、德国(6.08%)的开发人员居多,来自中国的开发人员占比为 0.57%。
一、最常用的技术
1. 编程、脚本和标记语言
JavaScript 连续八年荣登最常用编程语言榜首,其次是 HTML/CSS、SQL、Python、Java 等。此外,TypeScript 在常用性方面高于 C,Ruby 在 2017 年曾一度跻身该榜单的前十名,但如今有所下降,被 Go 和 Kotlin 等超越。
2. Web 框架
最常用的 Web 框架中,排名前五的是 jQuery、React.js、Angular、ASP.NET 和 Express。虽然 jQuery 排在第一位,但它的受欢迎程度正在逐年下降,按照这个情况,未来很可能会被 React.js 和 Angular 超过。
3. 其他框架、库和工具
在其他框架、库和工具榜单中,Node.js 连续两年位居榜首,超过半数的受访者选择了它。今年,一些数据科学和机器学习方面的技术明显引起了开发者的注意,比如 Pandas、TensorFlow,相较于这二者,Torch/PyTorch 的情况并不是很乐观。
4. 数据库
最常用的数据库中,MySQL 高居榜首,其次是 PostgreSQL 和 Microsoft SQL Server。值得一提是,Firebase 在今年超过了 Elasticsearch,排在第九位。
5. 平台
最常用的平台中,Linux 和 Windows 名列前茅,均获得了半数以上的受访者支持。随着云原生技术的盛行,包括 Docker、Kubernetes 等技术的流行度也在逐年增加。
二、开发者最喜爱、最头疼和最想学习的技术
1. 编程语言
在开发者最喜爱的编程语言榜单中,Rust 连续五年排在第一位。在前不久 Rust 社区发布的年度调查报告中,使用 Rust 最多的用户是软件工程师,其次是系统架构师,最多应用 Rust 的领域是后端 Web 应用程序。此外,与去年相比,TypeScript 超越 Python,成为第二受欢迎的编程语言。Go 从去年的第 10 位上升到今年的第 5 位。
在最让开发者头疼的编程语言榜单中,VBA 以 80.4% 的份额占据第一位,其次是 Objective C 和 Perl 。
在开发者最想学习的编程语言榜单中,Python 连续第四年位居榜首,JavaScript、Go 和 TypeScript 不相上下,分别排在第二、三、四位。
2. Web 框架
开发者最喜爱的 Web 框架是 ASP.NET Core,其次是 React.js、Vue.js、Express 和 Gatsby。最令开发者头疼的 Web 框架是 Angular.js,其次是 Drupal、jQuery。开发者最想要学习的框架是 Node.js 和 Tensorflow。
3. 数据库
在开发者最喜爱的数据库榜单中,Redis 连续四年排在第一位,其次是 PostgreSQL 和 Elasticsearch。最令开发者头疼的数据库是 IBM DB2 和 Oracle,开发者最想要学习的数据库是 MongoDB。
4. 平台
Linux 仍然是最受开发者喜爱的平台,Docker 和 Kubernetes 分别排名第二和第三,后两者也是开发人员最想学习的平台。Wordpress 仍然是最令开发者头疼的平台。
三、开发环境和工具
1. 开发人员的主要操作系统
报告显示,几乎一半的受访者使用 Windows 作为其主要操作系统,macOS 和 Linux 系统的使用人数接近,分别为 27.5%、26.6%。
2. 协作工具
将近 82%的人使用 GitHub 作为协作工具,53% 的人使用 Slack。
3. 研究工具
在研究新工具时,超过四分之三的受访者喜欢通过免费试用开始整个过程。此外,超过 60% 的开发人员会选择与认识的开发人员进行交流,也有部分开发人员会通过 Stack Overflow 社区解决问题。
以上就是今天的内容,受篇幅所限,报告关于薪水和工作情况的调查内容将在下文分享,欢迎持续关注。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 程同学接受调查的人员,来自中国的开发人员占比为 0.57%。。。。
收起评论