调查主要有意思的是开发人员情况,使用的技术以及工作相关,填写问卷主要是欧美和印度开发者居多。
当然也少不了喜闻乐见的语言 /技术 /框架的投票排名。原文在此
下面是我节选的一些(经过 deepl 翻译
- 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%的人每天花费超过一个小时。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/864138
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.