AI Coding 浪潮下的软件工程师心态变迁
自23年以来,大模型迅速发展,AI Coding的理念、实践和工具层出不穷,从笔者的视角看,作为一线的软件工程师,对于AI Coding整体上经历了四个阶段的心态变化:
- “怀疑——AI能做到吗”。ChatGPT问世之初,尽管存在各类乐观或悲观的分析,但大多数软件工程师对大模型是否真的能做好编程这件事仍心存怀疑,”人工智障“的声音此起彼伏,简单的代码补全和生成无法让工程师信服;
- “震撼——未来可能真的快来了”。从Cursor、Trae等结合AI能力的IDE,到Claude Code、Codex等强大的AI Agent的问世和普及,很多人已经认识到:在不久的未来,使用优秀的模型,AI是有能力做好一个中大型项目的,并且效果不差于一个多年工作经验的工程师;
- “迷茫——软件工程师还有护城河吗”。在震撼之余,很多业内人士开始迷茫,模型日益精进、工具逐渐强大,软件工程师被取代似乎已是“板上钉钉”,虽然目前对AI的信任有限,但迟早会发展到那一步;
- “拥抱——提效永远是第一目标”。迷茫过后,拥抱才是正道,无论未来如何,AI是一份馈赠,谁能更好的利用AI的能力,谁就能获得更高的效率。
AI 重排价值结构:软件工程师的新护城河
结合一些思考,一些实践,以及对周围同行的观察和与ChatGPT-5.4的相关讨论,笔者认为AI Coding 不是把工程师价值抹平,而是在重排价值结构:低门槛“写代码”被压缩,高门槛“把系统做对、做稳、做成”变得更值钱。2025 年 Stack Overflow调查显示,84% 的受访者已经在使用或计划使用 AI 工具,51% 的职业开发者每天都在用;同时,开发者对 AI 的信任并没有同步上升,这意味着“会用 AI”已经接近标配,而“能驾驭 AI 产出”才是差异化能力。所以,目前我的看法是:未来工程师的优势,不再主要是“我能比别人多写多少行代码”,而是下面这几类。
第一类是问题定义能力
AI 很擅长“对已定义问题做展开”,但不擅长替你决定到底该解决什么、边界在哪里、什么算成功。一个强工程师能把模糊业务目标,拆成明确约束、接口边界、验收标准、风险优先级,这种能力直接决定 AI 输出质量。DORA 2025 也强调,AI 带来的收益主要不来自工具本身,而来自底层系统能力与组织方式。
第二类是系统设计与权衡能力
AI 可以生成模块,但真正难的是跨模块权衡:一致性、可扩展性、演进成本、性能、故障域、可观测性、权限模型、数据边界。越往上层,越不是“会不会写”,而是“知不知道这样写以后半年会不会烂”。这部分恰恰是工程师的核心壁垒。DORA 2024/2025 都把稳定优先级、平台能力、以用户为中心等系统性因素视为高绩效关键。
第三类是质量把关能力
现在很多团队已经把 AI 用到写测试、修 bug、补文档、跨代码库导航,但 Anthropic 也公开提到,agentic coding 的评测结果会被基础设施配置、执行环境等因素明显影响,说明“AI 写出来 ≠ 可直接相信”。能建立评审标准、测试策略、回归机制、benchmark、发布闸门的人,会非常有价值。
第四类是真实业务与领域知识
AI 对通用代码越来越强,但它不天然理解你的行业约束:支付对账、广告归因、风控误杀、制造流程、B 端权限、合规审计、医疗责任边界。懂业务的人,能把 AI 变成杠杆;不懂业务的人,容易变成“提示词操作员”。这也是为什么很多公司真正需要的,不是只会调模型的人,而是“懂场景的工程师”。DORA 报告把 AI 视作放大器——会放大已有强项,也会放大原有弱项。
第五类是安全、可靠性与风险意识
AI 降低了产出门槛,也会放大错误传播速度。Anthropic 2026 的趋势报告专门把 dual-use risk 和 security-first architecture 作为重点,说明未来工程师不仅要会“做出来”,还要能“防出事”。权限隔离、密钥管理、依赖风险、数据泄露、提示注入、越权工具调用,这些都更重要了。
第六类是人机协作编排能力
未来不是单人手写所有代码,而是人来调度多个 agent、工具链、CI、测试、文档和部署流程。Anthropic 在 2026 年关于 agent autonomy 的研究里提到,软件工程已经占其公共 API 工具调用的近一半,说明“工程工作流 agent 化”正在快速发生。能设计 harness、任务切分、上下文组织、工具权限、反馈回路的人,会比单纯写实现更稀缺。
第七类是沟通与推动落地能力
微软 2025 Future of Work 报告提到,在 Copilot 普及后,软件工程岗位的新招聘画像中,非编码技能占比上升,包括项目管理和沟通等。原因很现实:当“写代码”更容易后,真正稀缺的是能拉齐需求、协调人、推动上线、复盘改进的人。
没有永恒的护城河,只有持续进化的能力
当然,目前的这些分析和判断都只是基于当前的情况,不排除未来AI Coding会更迅猛的发展导致上述相当一部分“护城河”会继续被侵蚀,这不是杞人忧天,很多今天看起来像护城河一样的东西,最后会降级成基础能力。但是,真正难被抹掉的,不是某个具体技能,而是“在不确定环境里持续做对决策”的能力。
有没有可能这些能力内核也会最终消失?我只能说有可能,但可能是另一个时间尺度上的事情,中短期内,这些能力仍然是我们努力的方向,而到了长期的时间尺度上,届时会有另一类工程师的核心能力。
总之,最危险的永远都不是“AI在变强”,而是一个工程师把自己的价值,绑定在会被持续下放的那一层。
参考资料
DORA Research: 2025
DORA Research: 2024
2026 Agentic Coding Trends Report
Microsoft New Future of Work Report 2025
Building effective agents
Measuring AI agent autonomy in practice
