2023年度开发者调查报告

一、前言

2023年5月,Stack Overflow发布了超过90000名开发人员参与的开发者调查报告,调查内容涉及如何学习和升级,他们正在使用哪些工具,以及他们想要哪些工具等,通过报告了解不断发展的开发人员体验、正在上升或下降的技术,并了解技术下一步的发展方向。

二、最流行编程语言

JavaScript 连续 11 年成为最流行编程语言,Python 取代 SQL 成为第三大流行编程语言。其他编程语言比如 Bash/Shell, C, Ruby, Perl 和 Erlang,它们的排名均上升了一位。

Go 和 Rust 的使用情况占比与去年相比也有了一定的上升。

图片

三、最“赚钱”编程语言

报告显示,Zig 开发者的年收入中位数是103611 美元(合人民币约 74 万元)。Zig 作为一门通用编程语言,专为稳定性、可维护性和性能而设计,追求替代 C 语言在系统编程上的最佳地位。

图片

垫底的则分别是 PHP 和 Dart:

图片

结合去年的数据来看,Zig 可谓是“横空出世”。去年薪资最高的 Clojure 则掉到了第 5 名。

图片

当然,参与这份问卷调查的开发者很少在中国工作,因此对于咱们程序员同胞来说,这些不同编程语言的薪资收入情况无法直接对比。

四、最流行数据库

PostgreSQL 取代 MySQL 成为今年最流行数据库。

在专业开发者群体中,有 49.09% 的人正在使用 PostgreSQL,比去年上涨 2.61%;MySQL 占比 40.59% 位居第二,SQLite 占比 30.17% 位居第三,DynamoDB 占比 10.31% 超越 Oracle 排名第九位,Oracle 占比 10.06% 位列第十名。

对于正在学习编程的人来说,更多的则是使用 MySQL,其采用占比为 45.71%。MongoDB 数据库则位居第二(占比 28.15%),其次是 SQLite(占比 26.93%)。

图片

五、最流行 Web 框架和技术

Node.js 和 React.js 是最流行的两种 Web 技术。专业开发者使用两者的比例相当,而正在学习编程的人使用 Node.js 多于 React(52% vs 48%)。

其他较受欢迎的还包括 jQuery、Express、Angular、Next.js 和 Vue.js。

图片

六、最受欢迎集成环境

Visual Studio Code 仍然是大多数开发者的首选 IDE,今年它在所有受访者中的使用率从 75% 增加到 81%。

图片

七、最受欢迎 AI 搜索工具

ChatGPT 是最受欢迎的 AI 搜索工具,被 83% 的受访者使用,其次是 Bing AI (20%)、WolframAlpha (13%) 和 Google Bard AI (10%)。

图片

八、最受欢迎 AI 开发工具

GitHub Copilot 是最受欢迎的 AI 开发工具,被  55% 的受访者使用,其次是 Tabnine (13%) 和 AWS CodeWhisperer (5%)。

图片

九、对 AI 工具的信任度

在使用或计划使用 AI 工具的人中,只有不到 3% 高度信任它们的准确性,而有两倍多的人(大约 6%)非常不信任。此外有 39% 的人对 AI 工具表示有些信任,30% 则表示没有所谓信不信任。

图片

十、开发者使用 AI 工具的场景

绝大部分开发者使用 AI 工具帮助编写代码,其他的用途包括调试、写文档、学习代码库,以及测试等。

图片

十一、对未来 AI 工具用途变化的期望

无论是专业开发者还是正在学习编程的人,他们都相信开发工作流程将在一年内因为 AI 工具而有所不同。

图片

十二、参考材料

资料来源:https://survey.stackoverflow.co/2023/

图片

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
2019-2020 中国开发者调查报告完整版,CSDN年度出品。 为了更准确的绘制出中国开发者整体图谱,同时也为未来IT行业趋势和人才发展提供指导,CSDN从2004年开始发起中国开发者大调查并发布年度调查报告报告中的数据已成为众多企业和专家进行相关策略制定和未来趋势判断的重要依据。 2019-2020年度调查问卷从个人信息、基本信息、职业信息、技术与技术文化、新技术趋势等版块对开发者进行数据征集,最终收集问卷近万份。 本次调查报告重点发现摘要: 1、30岁以下开发者人数占比超8成,全国近半数的开发者工作在一线城市 2、开发者学习热情高涨,5成开发者通过自学,31%接受了软件开发的在职培训 3、6成开发者在使用Java语言,近5成开发者近期最想学Python语言 4、大数据技术应用开始普及,但大数据应用场景逐渐多元化 5、区块链技术近两年是热点,23%开发者有应用或准备应用,72%开发者尚处于初步了解阶段,4%开发者完全不了解 6、人工智能技术日益受到企业和市场的关注,应用前景广阔但任重道远 7、物联网产业链上企业最多的在智能设备环节,大数据分析是物联网最大的应用领域 8、Apache项目和Linux是开发者较为喜欢的开源项目 。。。。。。 想了解更多详情,请点击下载按钮获取完整版调查报告,希望我们的开发者调查报告能给您带来有价值的数据信息。 2020-2021年度中国开发者大调查正在策划中,企业合作请联系:[email protected] 附:章节目录 目录 CONTENTS 第一章 报告概述 1.1 背景和方法 1.2 数据处理方法 1.3 样本处理方法 1.4 特邀专家顾问 1.5 特别鸣谢 第二章 重要发现 第三章 开发者现状分析 3.1 开发者基本特征 3.2 开发者薪资状况分析 3.3 开发者学习特点分析 3.4 软件开发工具使用特点分析 第四章 大数据技术应用现状分析 4.1 企业大数据平台构建及应用情况 4.2 企业构建大数据平台所用技术情况 第五章 区块链技术应用现状分析 5.1 区块链技术应用现状分析 5.2 区块链技术开发特点 5.3 区块链应用前景展望 第六章 人工智能技术应用现状分析 6.1 企业人工智能现状 6.2 人工智能技术开发特点 6.3 人工智能行业应用与选用因素 第七章 物联网技术应用现状分析 7.1 5G和物联网技术应用状况 7.2 物联网技术开发现状 第八章 开源技术应用现状分析 8.1 开源技术应用状况 8.2 开源技术开发状况

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值