JavaScript最流行,Vue.js跻身最常用Web框架前五,Stack Overflow 2021开发者调查报告出炉
共 3026字,需浏览 7分钟
· 2021-08-06
Stack Overflow 2021 年开发者调查报告出炉。报告显示,JavaScript 连续九年蝉联最常用的编程语言;React.js 超过 jQuery 成为最常用的 Web 框架,Vue.js 从去年的第七名跻身最常用 Web 框架前五;Rust 连续六年成为最受开发者喜爱的编程语言,Python 连续五年成为开发者最想使用的语言。
Stack Overflow 2021 开发者调查于今年 5 月开启,共有 8 万余名开发者参与此次调查。这也是 Stack Overflow 进行的第 11 次年度开发者调查。
该调查发现了一些新的变化。比如开发者自我教育的方式发生显著变化。对于数量不断增长的 18 岁以下编程人员而言,视频和博客等在线资源比书籍和学校更受欢迎。总体而言,这一行业有大量新人加入,超过 50% 的受访者表示编程时间不到十年,超过 35% 的人表示从业时间不到五年。
这次调查涵盖开发者基本情况、技术、工作和社区多个方面,我们可以从中一窥 2021 年开发者的现状。
调查结果概览
接近 60% 的受访者通过在线资源学习编程。较为年轻的受访者更倾向于从在线课程、论坛等在线资源处学习编程,而年纪相对较长的受访者更多是基于学校和书籍等传统媒介学习。
React.js 超越 jQuery 成为最常用的 web 框架。
去年薪资最高的语言 Perl 今年下降至薪资榜第五位,Clojure 开发者拥有最高的薪资中位数,比第二名 F# 高出 14k 美元。
AWS 仍然是使用最广泛的云平台,但 Google Cloud 和 Microsoft Azure 自去年开始获得了长足发展。
新兴框架 Svelte 成为最受喜爱的框架,React 则是开发者最想使用的框架,有四分之一的受访者表示最想使用 React 框架。
最流行的技术
编程、脚本和标记语言
![](https://filescdn.proginn.com/1c63f7dc57a7bde0ec30e43eed56ed79/f9928d9325e665d5489f5fd4ebc0678d.webp)
数据库
![](https://filescdn.proginn.com/980ace9825d890bb870635868c95dc2d/2602dc8023a847ea6ae8b07561fa75a7.webp)
云平台
![](https://filescdn.proginn.com/a6cdba32a251c39dab709f7e30d1c932/bb8d19cce44ca83354c061530f6aeff0.webp)
Web 框架
![](https://filescdn.proginn.com/99ab4b983b1953f1fbdc0e22a1ce0c72/4b16f4d2e086740f4ba78ac82c5a881f.webp)
其他工具
![](https://filescdn.proginn.com/8ea93f196f3203432dd2bb1f8bb8ca9e/5d3c0c59acf8f6b875a9603e1fa530d2.webp)
集成开发环境
![](https://filescdn.proginn.com/2dbd4845b3c82fb98940a64cdc3c80de/4b50ee38bc73c7b49fb835a9184047a3.webp)
操作系统
![](https://filescdn.proginn.com/cbf74ea096002d5f5c85cec1f931dc4f/41a9d90e7734119c08d6a34400f1c4ee.webp)
开发者最喜爱、最头疼和最想使用的技术
编程、脚本和标记语言
![](https://filescdn.proginn.com/4e0be5c544df95b0cf90e9e29a31a75b/bb67d9d56330a900b90792c11eab2313.webp)
数据库
![](https://filescdn.proginn.com/e147f478bb2e80de9f1d3a9c340c39fa/e257ca1d563e80bf5dfcd9adb9162c85.webp)
Web 框架
![](https://filescdn.proginn.com/5005f57a53f4b1f1c2c3606fad404e2f/b7cb7d159efc8d897763f8934bfd274f.webp)
开发者工作时最常使用和最想使用的技术
至于协作工具,IPython/Jupyter 用户想要使用 VS Code 工作,这可能是由于 VS Codes 在 IDE 中添加了 Notebook API。
薪酬最高的技术
![](https://filescdn.proginn.com/fbdb9ae218f1b96fa767d8cdc6c757ad/79dfa41a0d6c8f934bb225d74ca79977.webp)
不同类型开发者的薪资状况
![](https://filescdn.proginn.com/b70f24a24871fa904fdf360da3cb9817/9c713d0c6c991f2925b9217a668f79ae.webp)
![](https://filescdn.proginn.com/febb9312116b9d5e7d6694e79e6c33d3/738e79ec1444dba0d5531b6b0bb3a7c5.webp)
![](https://filescdn.proginn.com/fed436d1548e01d475397006337751d4/94d6a4ff6648bf3cdb67bf7d6963c988.webp)