近日看到这样一份数据,知名程序员社区 Stack Overflow 对来自全球各个国家地区超过70000名软件开发者调查后,发布了《2022 Developer Survey》报告,数据剖析了开发者们:
在行业飞速发展现在,我们也可以通过这些数据报告,看看关于开发的最新趋势。
编程语言
Stack Overflow 询问开发者他们知道哪些编程语言以及他们常用的编程语言,65.36%的开发者表示,他们在2022年最常用JavaScript。
对于那些学习编程的人来说HTML/CSS、Javascript 和 Python 是最流行的语言。正在学习编程的人比专业开发人员更有可能使用Python(58% 对 44%)、C++(35% 对 20%)和 C(32% 对 17%)。
Rust 连续7年蝉联最受欢迎的语言TOP1,87% 的开发人员表示他们希望继续使用它。
Rust 还与 Python 联系在一起,成为最受欢迎的技术,TypeScript 紧随其后。
专业开发人员和学习编程的人使用 MongoDB 的比例相似,并且它是学习编程的人第二受欢迎的数据库(仅次于MySQL),因为它支持大量的语言和应用程序开发平台。
在 Redis 成为最受欢迎的五年后,PostgreSQL 成为最受欢迎和想要的数据库。
Node.js 和 React.js 是专业开发人员和学习编程人员最常用的两种 Web 技术。专业开发人员使用 Angular 比学习编码的人更多。
Windows 是最受开发人员欢迎的操作系统,适用于个人和专业用途。基于 Linux 的操作系统比 macOS 更受欢迎——这说明了使用开源软件的吸引力。
这份报告对于开发者的就业状况也进行了统计,所有受访者的全职就业率都上升了 4 个百分点。“独立承包商、自由职业者或个体经营者”的专业开发人员在去年显着增长(增长了 5 个百分点)。此外,随着开发者越来越年轻化,在线学习编程的比例从 60% 增长到 70%。45 岁以上的受访者最有可能从书本中学习,而年轻的受访者则在网上学习。