大家好,2022年转眼已经到了四月,我综合了一下全球面向开发者研究的报告,提取了其中客观真实的数据和结论,希望可以通过这些涵盖开发者基本情况、技术、工作和学习等多个方面,从开发者的现状窥探一下未来的发展趋势,为正在迷茫中的、或正准备踏入开发者这条路的朋友带来些许帮助。
调查结果概览
JavaScript 连续九年成为开发者最常用的编程语言
Python连续五年成为开发者最想使用的语言
Rust连续六年成为开发者最喜爱的编程语言
蒲公英内测托管平台连续六年成为开发者最常用的应用测试、分发平台
Svelte 成为三分之一的开发者最喜爱的框架
React.js 超过 jQuery 成为最常用的 Web 框架
从岗位看,项目/产品经理薪资最高;从技术看,Clojure 开发薪资最高
开发者最常用的编程语言排行
第一 JavaScript
第二 HTML/CSS
第三 Python
第四 SQL
第五 Java
开发者最常用数据库排行
第一 MySQL
第二 PostgreSQL
第三 SQLite
第四 MongoDB
第五 Microsoft SQL Server
开发者薪资最高的岗位
第一 项目/产品经理
第二 网站可靠性工程师(SER)
第三 DevOps 专家
第四 数据工程师
开发者薪酬最高的技术
就编程语言而言,Clojure 开发人员的薪水中位数最高,比 F# 的第二名高出 14k 美元。去年薪资最高的编程语言 Perl、Scala 和 Go 语言均排名下降,Perl 由去年的第一名下降至今年的第五名。薪资最低的编程语言是 Dart。
数据库方面,使用 DynamoDB、Elasticsearch 和 Cassandra 的开发者薪酬最高;平台方面,使用 AWS 的开发者薪酬最高;Web 框架方面,使用 Ruby on Rails、Svelte、http://ASP.NET Core 的开发者薪酬最高。
中国开发者月薪集中在 8k-1.7w
中国开发从业者趋于年轻化,30 岁以下的开发者占比近80%,从事后端开发的比例最高,40 岁以上的开发者担任技术经理的占比 11%。
通过2020年与2021年的数据对比,月薪达到 8000-17000 元的开发者占比最高。整体来看,拿到 17000 元的开发者比例有所上升,这也意味着随着工作经验的累计和能力的提升,有一部分的开发者在过去一段时间获得了涨薪的机会。