整理 | 苏宓
出品 | CSDN(ID:CSDNnews)
近日,软件工具开发公司 JetBrains 发布了最新的《2025 开发者生态系统现状报告》(https://devecosystem-2025.jetbrains.com/)。这份报告收集了来自 194 个国家、共 24,534 名开发者的反馈,全面剖析了开发者的工作习惯、常用工具以及行业最新动向,为我们呈现了一个全球化的开发者视角。
来看看 2025 年报告里哪些发现最值得关注吧!
开发者画像:年轻人为主力军,中国开发者占比最高
据调查显示,开发者中 25-29 岁的人群占比最高,达到 23%,可见年轻力量在软件开发行业中仍然占据主导地位。多数开发者的编程经验集中在3-5 年之间,占比 24%,说明行业里既有新鲜血液,也有刚刚积累了一定实战经验的中坚力量。
从性别比例来看,男性开发者依然占据绝对多数,占比高达 92%。
在地域分布方面,中国开发者占比达 20%,成为全球样本中占比最高的国家之一,显示出中国在全球软件开发生态中的重要地位。随着国内大模型和开源社区的蓬勃发展,中国开发者正从“技术应用者”逐渐转向“技术创新者”的角色。
此外,来自美国、印度的开发者群体同样活跃,共同构成了一个高度国际化的开发生态。这也让报告中的数据和趋势更具代表性,能反映出全球范围内不同地区在工具偏好、AI 采用率和工作方式上的差异。
编程语言与工具的选择:TypeScript 使用率最广、PHP 持续下滑
开发者所使用的编程语言能够直观反映行业现状以及哪些技术正在获得关注。
过去五年中,TypeScript 的实际使用率增长最为显著。同时,Rust、Go 和 Kotlin 也持续稳步积累市场份额,尽管增长幅度不及 TypeScript。
相反,PHP、Ruby 和 Objective-C 则持续下降,这显示开发者偏好和项目需求正在发生变化。
JetBrains 的Language Promise 指数会根据语言的增长潜力、稳定性以及开发者的接受意愿进行排名。2025 年数据显示,TypeScript、Rust 和 Go 拥有最高的增长潜力,而 JavaScript、PHP 和 SQL 则似乎已达到成熟期。
开发者最希望在未来采用的五种语言为:
Go(11%)
Rust(10%)
Python(7%)
Kotlin(6%)
TypeScript(5%)
有趣的是,在高薪开发者中,Scala 占比最高,达到 38%,尽管仅有 2% 的开发者将其作为主要语言。这显示,某些小众技能可能带来高回报。
在云服务领域,本地供应商在各自国家仍保持强势,这表明开发者往往根据工作地点或区域可用性选择云服务提供商。
在数据库领域的竞争中,PostgreSQL 终于在 2025 年实现“弯道超车”,以微弱优势超越 MySQL,成为开发者使用最广泛的数据库系统。
这一变化其实早有迹象。过去几年里,PostgreSQL 一直凭借其出色的可扩展性、对复杂查询的支持,以及与现代应用场景(如地理信息系统、AI 数据处理、微服务架构)的良好适配,赢得越来越多开发者的青睐。相比之下,MySQL 虽然依旧稳固,但其功能创新节奏相对保守,更适合传统 Web 应用和中小型项目。
AI 能力正在成为核心技能
AI 已经逐渐成为开发者日常工作中的标配:85% 的开发者经常使用 AI 工具进行编码与开发,62% 至少依赖一款 AI 编程助手、代理或代码编辑器。
但仍有 15% 的开发者尚未在日常工作中采用 AI 工具。他们的谨慎可能源于怀疑态度、安全顾虑,或者单纯的个人偏好,这一少数群体成为了主流趋势之外的有趣对照。
常用的工具
在 AI 工具的使用趋势上,ChatGPT 和 GitHub Copilot 依然稳居开发者最常用的两大“得力助手”。报告显示,41% 的开发者经常使用 ChatGPT,30% 使用 GitHub Copilot。这两款工具几乎定义了当下 AI 编程的主流工作流:前者以通用对话和代码理解能力著称,后者则深度嵌入 IDE,成为写代码时的实时“副驾驶”。
有趣的是,在这份以全球开发者为样本的报告中,国产大模型 DeepSeek 也跻身前五名。这说明中国 AI 工具的影响力正在迅速扩大,不仅在本土市场站稳脚跟,也开始被国际开发者社区所关注。DeepSeek 在代码生成、调试辅助、等垂直领域的表现出色,凭借轻量化模型结构和较高的推理效率,吸引了越来越多开发者尝试。
AI 在工作中的实际作用
对于已经采用 AI 的大多数开发者来说,其带来的效益非常直观:近九成开发者每周至少节省一小时工作时间,其中五分之一甚至能节省八小时或更多,相当于整整一个工作日。
因此,不足为奇的是,68% 的开发者预计未来雇主将要求具备 AI 工具操作能力。AI 工具在工作中的使用已经与数据处理一样普遍(25% vs. 29%)。
对未来的展望
当被问及 AI 在社会中日益增长的作用时,开发者们表现出混合的情绪——既有乐观与好奇,也有焦虑与谨慎。
大多数开发者乐意让 AI 处理重复性任务,如生成模板代码、撰写文档或总结变更内容,但在创意和复杂任务上仍希望保持主导权,例如调试或设计应用逻辑。
调查显示,开发者最可能交给 AI 处理的五类工作包括:
编写模板化、重复性代码
在互联网上搜索开发相关信息
将代码转换为其他编程语言
编写代码注释或文档
总结近期代码变更
而最不可能交给 AI 的工作包括:
通过电子邮件和短信进行沟通
编写应用程序逻辑代码
在终端/CLl 中执行操作
调试
理解代码
AI 在编码与开发中的主要顾虑
尽管开发者对 AI 表现出热情,仍有不少人存在顾虑。调查显示,他们最关注的五大问题为:
AI 生成代码质量不稳定
AI 对复杂代码和逻辑的理解有限
隐私和安全风险
AI 可能对自身编码和开发技能产生负面影响
AI 缺乏上下文意识
重新思考开发者生产力
去年,各大公司几乎只关注技术绩效指标,如构建时间、开发速度和平均恢复时间(MTTR)。到 2025 年,这一重心已有显著调整。如今,开发者的整体生产力才是核心关注点。
开发者自身认为,技术因素(51%)和非技术因素(62%)对绩效同样重要。内部协作、沟通和目标清晰度与更快的 CI 流水线或更好的 IDE 同样关键。
技术决策者希望降低技术债务、提升协作效率,而开发者更在意透明度、建设性反馈和明确目标。然而,66% 的开发者认为现有指标并未反映其真实贡献。
数据表明,衡量成功的方式亟需重新思考,工作环境应奖励不仅仅是结果,更要重视实现成果的方式。
开发者的真实工作状态
每位开发者的工作都有自己的故事,数据展示了这些故事的多样性。
全球来看,开发者对就业市场的感受差异显著:57% 的日本开发者认为市场“有利”,而 66% 的加拿大开发者则觉得“充满挑战”。尽管行业全球化,机会仍与地区密切相关。
在不同经验阶段,开发者面临的挑战也不同:61% 的初级开发者认为就业市场充满挑战,而 54% 的高级开发者同样存在担忧。随着经验增长,开发者的重点从纯技术任务逐渐转向协调工作,如上下文切换。
报告还显示,全球不同地区的开发者在学习压力和技能更新方面存在显著差异。其中,韩国开发者在技术技能上感到吃力的比例是英国的两倍,而中国以 33% 的比例位居第二。
这种差距并不完全意味着技术水平的差异,更可能反映出各地区在技术更新速度与人才培养资源之间的“节奏错位”。以中国为例,科技产业发展极快,新框架、新模型、新工具层出不穷,企业对新技术的采纳周期往往远短于教育与培训体系的反应周期。开发者必须持续学习,才能跟上行业节奏,自然也就感受到更高的“知识焦虑”。
尽管有挑战,开发者依然热爱编程:52% 的开发者即使全天编码后仍为兴趣而编程;57% 喜欢边听音乐边编程,25% 喜欢安静环境。
从薪酬结构来看,公司规模与收入水平之间存在显著的正相关关系。报告指出,在员工人数超过 1000 人的大型企业中,高收入开发者的占比达到 30%,几乎是小型公司(员工人数少于 50 人)的两倍。
这一差距并不令人意外。大型企业通常拥有更稳定的盈利能力、更完善的薪酬体系以及对高技能人才更强的需求,能够提供更具竞争力的待遇。同时,大公司项目复杂度高、岗位分工细,对系统架构、安全、AI 平台等高级技术岗位的需求旺盛,这些职位往往对应更高的薪酬区间。
相比之下,小型公司和初创团队虽然灵活、创新,但资源有限,往往更依成长空间来吸引人才。换句话说,大公司提供“即刻的回报”,而小公司则更多提供“未来的潜力”。
总结
2025 年的开发者生态系统调查显示,行业正在快速变化,AI 与开发者日益增强的自我认知正在塑造新的工作方式。开发者正在使用提高生产力的工具,同时重新审视在变化环境下生产力的定义。
以上便是本报告的精彩亮点,想了解更多数据和深入洞察,可查阅完整报告内容:https://devecosystem-2025.jetbrains.com/
热门跟贴