【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

StackOverflow 2022 年度调查报告:JavaScript 连续霸榜,Java 被挤出前五,Rust 最受欢迎

  • 2022-06-23
  • 本文字数:1443 字

    阅读完需:约 5 分钟

StackOverflow 2022 年度调查报告:JavaScript 连续霸榜,Java 被挤出前五,Rust 最受欢迎

一个月前,StackOverflow 开启了 2022 年度开发者调查,历时一个半月,在 6 月 22 日,StackOverflow 正式发布了 2022 年度开发者调查报告

 

本次报告 StackOverflow 对全球 180 个国家和地区的开发人员进行了调查,与 2021 年一样,在调查中花费不到三分钟的受访者数据会被舍弃。报告涵盖了当下流行的技术,操作系统、云平台、数据库状况,工作就业、薪资情况等等内容,以下为报告部分摘录。 

最流行语言:JavaScript 持续霸榜,Java 被挤出前五

 

今年,StackOverflow 针对三个不同的群体(所有受访者、专业开发人员、初学者)使用的流行技术进行了比较。


不出意外,所有受访者与专业开发者的调查数据显示,JavaScript 连续十年成为最常用的编程语言。另外微软的 TypeScript 的排名一直在稳步提升,从 2020 年第 9 位上升至 2021 年的第 7 位,在今年则是挤下了 Java 升至第 5 位。Python 和 SQL 相比去年调换了各自的位置。


 

在初学者的调查中,情况稍有不同,HTML/CSS 等仍是初学者更好的入门选择,Javascript 和 Python 也是最受初学者欢迎的语言。



有趣的是,尽管 TypeScript 越来越受欢迎,但是人们对它的喜爱程度却下降了。Rust 仍是最受喜爱的编程语言,约有 87% 对开发者希望继续使用它,TypeScript 从去年的第 3 滑落到第 4。新兴语言 Elixir 升至第 2。


Web 框架:Node.js 与 React 并驾齐驱

 

从 2021 年开始,Stackoverflow 将 Node.js 从“编程语言、脚本和标记语言”类别转移到了更合适的“Web 框架”类别。在 58743 名受访者中,大约有 47% 的人使用 Node.js,43% 的人使用 React.js。同时 Node.js 和 React.js 是专业开发者和初学者最常使用的两种网络技术。


数据库:PostgreSQL 超越 Redis 成最受欢迎数据库

 

PostgreSQL 完成对 Redis 的超越,成为最受喜爱的数据库,结束了 Redis 长达 5 年的霸榜。


开发者工具:微软仍占主导地位

 

微软继续在开发者工具领域占据主导地位,Visual Studio Code 仍是多数开发者首选的 IDE。在 71010 名受访者中,大约有 74% 的人使用 Visual Studio Code,相比 2021 年的 71% 略有增加。Visual Studio 下降至 32% ,IntelliJ 与 Notepad++ 分列第 3 和第 4。


云平台:AWS 地位不可撼动

 

AWS 不仅仅是使用最多的云平台,也是最受喜爱的云平台。微软 Azure 和 Google Cloud 分列第 2 和 第 3。


操作系统:排名变化不大

 

操作系统的排名几乎没有什么变化,Windows 在个人和专业用途方面胜出,但在专业用途方面,Linux 以 40% 的响应率超过 macOS 的 33% 位居第二。最值得注意的是适用于 Linux 的 Windows 子系统的增长,目前占个人使用的 14%,而 2021 年仅为 3%。


版本控制系统:Git 遥遥领先

 

StackOverflow 团队今年为版本控制系统引入了一个新类别,不出所料,Git 获得了高达 94% 的数据。如 StackOverflow 所说,没有其他技术能像 Git 这样被广泛使用,特别是在专业开发者中,而排名第二的 SVN 只有微不足道的 5%。但初学者中有 17% 的表示不使用版本控制系统。

 

Web 3 技术:结果呈三足鼎立姿态

 

调查显示,开发人员对于区块链、加密货币和去中心化等感到困惑,大约有 32% 的人赞成,31% 的人反对,26% 表示无所谓,呈现三足鼎立态势。


工资变化:普遍得到提升

 

本次调查显示,自 2021 年以来,开发人员的工资普遍上涨,报告显示,平均工资中位数增加了约 23%,Flow、COBOL、Couchbase 和 IBM Cloud/Watson 增幅较多,其中以 COBOL 的提升最多,年薪中位数从 52340 美元跃升至 75592 美元。



更多内容请查看完整报告:

 

https://survey.stackoverflow.co/2022/

2022-06-23 12:0216120

评论

发布
暂无评论
发现更多内容

青椒云云桌面系统_企业上云桌面云服务解决方案

青椒云云电脑

云桌面 云桌面解决方案 云桌面系统

Permute 3 for mac(音视频转换器) 3.11.2中文版

iMac小白

矢量图形编辑软件Sketch for mac完美破解版下载

iMac小白

Util应用框架基础(七)- 本地缓存

何镇汐

开源 后端 .net core

Util应用框架基础(七)- Redis 缓存

何镇汐

开源 后端 .net core

Util应用框架基础(七)- 二级缓存

何镇汐

开源 后端 .net core

最新demo版|如何0-1开发支付宝小程序之如何调试小程序(二)

盐焗代码虾

支付宝小程序 小程序调试 如何调试

2G内存搞定一亿数据的分析引擎

Western Panda

数据库 大数据 开源 数据分析 OLAP

企业app软件定制开发的重点是什么?|小程序网站搭建

Geek_16d138

网站建设 小程序开发 app定制开发

JNPF开发平台凭什么火?

互联网工科生

低代码 JNPF

软件测试/人工智能丨视觉与图像识别在自动化测试领域的应用

测试人

人工智能 软件测试

区块链开发公司

区块链技术

Java多线程消费消息

不在线第一只蜗牛

Java 多线程 RocketM

软件测试/人工智能丨引领未来:软件测试中的人工智能

测试人

人工智能 软件测试

3D建模工具Archicad 26 完美激活版下载

iMac小白

mac电脑音乐创作软件Ableton Live Suite 11中文破解版下载

iMac小白

使用 LCM LoRA 4 步完成 SDXL 推理

快乐非自愿限量之名

逻辑思维 流程模型

文心一言 VS 讯飞星火 VS chatgpt (140)-- 算法导论11.4 5题

福大大架构师每日一题

福大大架构师每日一题

云桌面架构的全面剖析

青椒云云电脑

云桌面 云桌面解决方案 云桌面系统

Camunda、Activiti、Flowable等各大工作流对比选择

小狗围观科幻

国内外传输大文件有哪些好用又便宜的文件传输工具?

镭速

传输大文件 文件传输工具 国内外传输大文件

影视行业如何远程完整快速传输大文件?

镭速

传输大文件

bitget钱包VS imtoken 钱包大比拼,全方面对比

大瞿科技

Vue公共loading升级版(处理并发异步差时响应)

快乐非自愿限量之名

Vue 前端 处理机制

这6个复盘模型,你知道几个?让你轻松搞定年终总结

彭宏豪95

个人成长 复盘 年终总结 在线白板 项目复盘

EndNote 21更新 最新EndNote 21mac破解版下载 支持MacOS14

iMac小白

Util应用框架基础(七)- 缓存

何镇汐

开源 后端 .net core

杜绝硬编码,为系统安全保驾护航

尚思卓越

网络安全 硬编码 内嵌账号

技术分享| anyRTC之RTN网络

anyRTC开发者

音视频 网络 RTC RTN

Util应用框架基础(七)- API

何镇汐

开源 后端 .net core

Util应用框架开发环境搭建(十)- 安装 Redis

何镇汐

开源 后端 .net core

StackOverflow 2022 年度调查报告:JavaScript 连续霸榜,Java 被挤出前五,Rust 最受欢迎_服务革新_辛晓亮_InfoQ精选文章