JetBrains 发布2023 开发者报告——77% 开发者使用 ChatGPT
云知 · 2年前
这份报告汇集了来自全球 26,348 位开发者的洞察。开发者的世界广阔而多样,是无尽探索和学习的神奇领域。通过这样的年度研究活动,我们的目标是探索这个迷人的世界,揭示有关开发者及其技术的宝贵洞察,然后与社区分享这些信息。
《开发者生态系统现状报告》涵盖广泛的主题,包括编程语言、工具和技术,以及受众特征和有趣的事实。我们也将了解开发者独特的生活方式,揭示他们的热情和兴趣。今年,我们还将调查范围扩展到 AI。我们研究了开发者对 AI 的看法,他们的顾虑、AI 助手的常用功能,以及 AI 赋能工具的当前采用情况。
## 亮点
过去 7 年最常用的编程语言以及 2024 年的采用潜力
### 过去 12 个月,您使用过以下哪种(哪些)编程、脚本和标记语言?
JavaScript的受欢迎程度略有下降,过去三年,排名前三的语言保持不变,但JavaScript的份额一直在下降。可以合理假设,它将继续小幅下降,因为 JavaScript 程序员表示学习另一种语言的可能性比其他程序员更高。
Rust是今年唯一创下受欢迎程度新纪录的常用语言。Rust 立志以其严格的安全性和内存所有权机制取代C++,最初可能会击败Go,因为六分之一的 Go 用户在考虑采用 Rust。Rust 与 Scala 一样,是最少程序员想要迁出的语言。
近年来,Objective-C失去了三分之二的用户,似乎即将走到生命尽头。这种语言自 1984 年推出以来一直运行良好,直到 Apple 于 2014 年发布其继承者 Swift。由于存在其他跨平台语言,例如Kotlin、Dart 等,iOS 开发者的选择余地很大,几乎没有理由继续使用Objective-C。
有关更详细的洞察,请参阅[语言](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/languages/)部分。
## 软件开发者薪资趋势
### 按主要语言显示的高薪员工比例
高薪员工是指薪资在所在国家或地区处于前四分之一的员工。

2023 年,Scala、Go 和 Kotlin 开发者位列薪酬最高的三大类别。雇主们正在认识到能够驾驭这些语言复杂性的专家的价值,从而催生了 Scala、Go 和 Kotlin 开发者作为最高收入者的竞争格局。
### 过去 3 年科技行业的性别分布
2021 年以来,调查数据一直显示女性开发者的比例没有改善。只有 5% 的开发者是女性,表明行业存在巨大的性别差距。为了确保所有人的平等机会和代表性,我们作为一个社区应该提出新的方式来解决性别多元化问题。

值得注意的是,2023 年,韩国以 30 岁以下女性程序员 14% 的占比呈现出良好趋势。这可能是 20 世纪 90 年代中期以来,政府促进性别平等和鼓励女性从事 IT 行业的长期战略政策的结果。
在[受众特征](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/demographics/)部分中详细了解性别平衡、薪资、地理位置和其他开发者趋势。
## 生成式 AI 服务的复杂格局
### 您是否赞同以下各项叙述?

### 您使用以下现有 AI 助手功能进行编码的频率如何?

开发者使用 [AI 助手](https://chat.topthink.com)的最常见方式是使用自然语言询问软件开发相关一般问题。
### 您将以下活动委托给 AI 助手的可能性有多大(假设 AI 助手的表现与人类相似)?

有关 2023 年软件开发中人工智能使用的更多信息,请参阅我们全新的 [AI](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/ai/) 部分。
## 开发者社区的心理健康
2023 年,了解职业倦怠的开发者对自己的心理健康表现出更强烈的兴趣,与没有经历过职业倦怠的开发者相比,参与度高出 7 个百分点。他们使用自我监测应用或设备来跟踪身体活动和睡眠质量的可能性也高出 6 个百分点。

有趣的是,受倦怠影响的开发者发现,心理健康相关因素,例如自我组织和时间管理,会显著影响其编码效率。而没有经历过倦怠的开发者则将工作效率提升与不涉及心理健康的因素相关联,例如学习新 IDE 和升级 IDE 功能。
有关开发者社区心理健康的更深入信息,请访问[开发者生活方式](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/lifestyle/)部分。
## 学习和发展
### 您是否曾将职业领域转向 IT?

### 以下哪种教育机构或资源让您迈出了成为开发者的第一步?

我们的[开发者生活方式](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/lifestyle/)部分详细介绍了开发者教育和培训的最新趋势。
## 数据科学和机器学习
### 您是如何学习数据科学、机器学习或数据工程的?

从上面两张图表可以看出,2023 年,大多数开发者表示他们主要在大学和其他正规教育机构学习编程。另外,在数据科学、机器学习或数据工程领域,超过一半受访者表示他们是自学的。
### 您参与以下哪种(哪些)数据相关活动?

查看[数据科学](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/data-science/)部分,了解有关数据科学、数据分析和机器学习的更多洞察。
## DevOps 和云开发趋势
### 您使用什么云服务?
此问题仅向表示在云服务中托管的受访者显示。
在我们的 [DevOps](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/devops/) 部分中探索基础架构开发、托管、容器、配置管理工具和基础架构配置洞察。
## 软件测试

### 您的项目中有什么类型的测试?
您可以在[测试](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/testing/)部分中详细了解开发者和 QA 工程师使用的测试做法。
## 开源项目

有关开源、跨平台、静态分析和其他主题的更多信息,请参阅[开发](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/development/)部分。
## 远程和协作开发

### 您使用什么工具进行远程同步协作开发?

在[远程开发](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/remote-dev/)部分中了解详情。
## 通讯工具
### 您为以下哪种(哪些)类型的工具使用移动应用版本?

通信工具的移动应用使用率在 2020 年和 2021 年达到顶峰后显然有所下降。可能的原因是越来越多的员工重返办公室,许多公司似乎也都在鼓励这一点。
前往[团队工具](https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/team-tools/)部分详细了解问题跟踪工具、版本控制系统、CI/CD 工具和通信工具。
资讯来源:https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/
投递资讯
立即投递欢迎投递软件、IT 行业相关新闻
推荐资讯
-
你和专业文档手册之间,只差一个"录制"按钮
2025年11月12日
-
客服团队的效率革命:培训文档制作时间立省80%,告别无效内耗
2025年11月12日
-
从AI焦虑到AI从容:给企业的AI转型心理指南
2025年11月12日
-
从"文档"到"知识资产":企业知识管理的三个进化阶段
2025年11月12日
-
ThinkWiki上线智写流程,一键生成用户手册
2025年10月24日
最新资讯
-
你和专业文档手册之间,只差一个"录制"按钮
2025年11月12日
-
客服团队的效率革命:培训文档制作时间立省80%,告别无效内耗
2025年11月12日
-
从AI焦虑到AI从容:给企业的AI转型心理指南
2025年11月12日
-
从"文档"到"知识资产":企业知识管理的三个进化阶段
2025年11月12日
-
ThinkWiki上线智写流程,一键生成用户手册
2025年10月24日