45 岁以上的受访者最有可能从书本上学习,而年轻的则在网上学习。年轻的( 18 岁以下)受访者最依赖在线资源,最可能从在线课程或认证中学习。
Rust 作为最受喜爱的语言已经走过了第七个年头,87%的开发者表示他们想继续使用它。
2022 年是 JavaScript 连续第十年成为最常用的编程语言。
Phoenix 超过了 Svelte 的位置,成为最受喜爱的网络框架。
Angular.js 连续第三年成为最令人恐惧的框架。React.js 完成了其作为最受欢迎的第五年。
Rust 也与 Python 并列成为最受欢迎的技术,TypeScript 紧随其后。
对于专业开发者来说,PostgreSQL 只是勉强从 MySQL 手中接过了第一名的位置。
AWS 仍然是所有受访者和专业开发人员使用最多的云平台。Azure 从谷歌云中夺得了第二名的位置。
Node.js 和 React.js 是专业开发者和学习编程者最常使用的两种网络技术。
在机器学习方面,TensorFlow 仍然比 PyTorch 更受欢迎,但 Scikit-learn 却紧随 TensorFlow 之后。Flutter 和 React Native 是两个最受欢迎的跨平台工具。
在所有的开发者中,Visual Studio Code 仍然是首选的 IDE 。学习编程的人更多使用 PyCharm ( 26% vs 16%),而专业开发者更多使用 Vim ( 24% vs 16%)。
Windows 是最受开发者欢迎的操作系统,包括个人和专业使用。基于 Linux 的操作系统比 macOS 更受欢迎--说明了使用开源软件的吸引力。
在 Redis 成为最受喜爱的数据库五年之后,PostgreSQL 成为最受喜爱和想要的数据库。
Docker 和 Kubernetes 作为最受喜爱和想要的工具排在第一和第二位。
平均而言,2021 年和 2022 年之间的工资中位数增加了约 23%。其中,Flow 、COBOL 、Couchbase 和 IBM Cloud/Watson 的薪资同比增幅最大。
GitHub 是最受欢迎的版本控制,无论是个人还是专业用途。GitLab 、Bitbucket 和 Azure Repos 更可能用于专业用途而非个人。
开发人员对区块链、加密货币和去中心化感到纠结。32%至少赞成,31%不赞成,26%无所谓。
全职就业人数减少,而独立承包商、自由职业者或自营职业者人数增加。
85%的开发人员说他们的组织至少有一部分是远程的。
高管和工程经理等高级角色往往有最高的薪水。但在美国、德国、英国和加拿大,我们看到区块链开发人员的工资相当,尽管他们的平均工作年限最低。
与具有相同经验的其他语言相比,PHP 开发人员的工资仍然低得不成比例。
88%的专业开发人员在工作之外进行编码,其中 73%的人将编码作为一种业余爱好。
62%的受访者每天花 30 分钟以上的时间寻找问题的答案或解决方案。25%的人每天花费超过一个小时。
原文
https://survey.stackoverflow.co/2022/
其它相关:语言性能 2022 排行
https://github.com/GoodManWEN/Programming-Language-Benchmarks-Visualization
留言与评论(共有 0 条评论) “” |