
原文:The Pragmatic Engineer 2025 Survey: What’s in your tech stack? https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey。
Gergely Orosz 是《The Pragmatic Engineer》作者,长期聚焦一线工程实践与工程管理。他曾在 Uber、Skype/Microsoft、Skyscanner 等公司担任工程经理/资深工程师,现居阿姆斯特丹。其运营的《The Pragmatic Engineer》被称为 Substack 平台 #1 的技术类通讯,2025 年 4 月宣布订阅量突破 100 万。


调查人群画像

这份调查由 Gergely Orosz 发起,在 2025 年 4–5 月面向其读者收集,清洗后得到 2,997 份有效样本。该群体以中高级工程师为主,覆盖从初创到大型科技公司,偏实操、偏一线开发与工程管理视角。
相比之下,Stack Overflow 2025 年度调查面更广、样本量更大(4.9 万+),更像「全体开发者画像」;而 Pragmatic Engineer 更贴近「资深从业者」今日在用什么、喜欢/不喜欢什么。

AI 工具版图:Claude 崛起,Copilot 稳坐头部,Cursor 抬头

今年最显著的变化:Claude 明显追近 ChatGPT。样本里 ChatGPT 被提及 803 次,Claude 533 次;一年前两者差距还在 8 倍以上。GitHub Copilot 依旧是最常用的 AI 编码工具,“每两位受访者就有一位在用”。同时,基于 VS Code 分支的 Cursor 人气迅猛,在 IDE 阵列里仅次于微软系。
今年涌现的一类是 vibe coding/一键生成应用工具:Bolt.new、Lovable、Replit Agent 等。它们的商业化数据非常「亮眼」—— 例如 Replit 宣称在 2025 年上半年 ARR 从 $10M 飙到 $100M;Bolt 和 Lovable 也都对外披露在数月内达到 ~$40M 级 ARR。但样本显示,这类工具的主要拥趸并非一线工程师:提到 Vercel v0、Bolt、Lovable 的人中,约三分之二是创始人/管理者/架构负责人等非日常写码角色,用途多为原型验证。
「AI 软件工程师」定位的 Devin 讨论度极高,不过在这次样本里其开发者实际使用度远低于 Windsurf/Cursor。作者的评论也很直白:同时打「替代人类工程师」与「服务开发者」的两面旗,难以赢得开发群体。更何况其早期发布演示还被指存在夸大/失实争议。


TypeScript 继续高居「最常用语言」之首,原因并不神秘:类型安全 + 前后端通吃,从 Web 前端到 Node.js 后端均可一把梭,工程团队(如 Linear、Bluesky)也以此为主力栈。Python 则呈「再度走红」:它成了工程、数据科学与 ML/AI 团队的共同语言,在各大调查里都在走高(Stack Overflow 今年也记录到 Python 采用率环比上升 7 个百分点)

IDE:两强对峙与新贵上位

VS Code Visual Studio(微软系)与 JetBrains 家族依旧是主场;令人意外的是,Cursor 已跃升为第二常用 IDE(仅次于 VS Code)。这说明「AI 原生 IDE」正在被更广的工程团队尝试与纳入日常。
最爱与最不爱:Linear vs. Jira

在“最受喜爱工具”里,Linear 长期被称道为「更快、更干净」;相反,Jira 在「最不受待见」榜上遥遥领先。值得强调的是:工程师并非天生排斥项目管理,而是吐槽具体工具的体验——慢、复杂、易卡顿、易误操作、改版影响可用性,都是高频负面反馈。

版本管理与 CI/CD:GitHub 领先,但不是「清一色」

在版本管理上,78% 的受访者提到使用某种 VCS,几乎清一色是 Git 生态。若只看 Git 托管,GitHub 仍然领先,但 GitLab 与 Bitbucket 依旧「活得很好」,远非 90% 对 10% 那种一边倒;而 GitLab 自托管在样本里也占了一定比例。

CI/CD 方面,GitHub Actions 成为使用最广的方案,但 GitLab CI、Bitbucket Pipelines 及其他服务也遍地开花——现实就是:CI/CD 供应商「有一大堆」
小编结语
媒体里频频报道的 vibe coding ARR 增长数据,一度让我拿捏不准:这些数字是真实业绩,还是营销润色,抑或「fake it till you make it」的讲述?我也抱有和 Sentry CEO David Cramer 在 X 上同样的疑问。

这份来自 3000 名资深程序员的调查给了我一个合理解释:在我们所处的专业开发者群体中,vibe coding 的确尚未普及。当然,也不排除在我们不熟悉的场景里正发生某种变革。结论暂缓,继续观察。


Bytebase 3.9.1 - 支持通过 Bytebase 发布包或本地文件来导入数据库的版本记录
开发者前沿 #14|Mac设置面板:从第一代 Macintosh 到 Mac OS X Panther(1984-2004)
2025 Stack Overflow 调研,Postgres 优势继续扩大
那些我很希望 Postgres 有,但 MySQL 已经有的功能








