AI 真的能替代程序员开发了吗?
前言
在ChatGPT出现后,很长一段时间里,我都以为AI取代开发是一个伪命题,这已经是在我试用过市面上的AI编程工具后得出的结论,比如:通义灵码、TRAE。


这些工具用起来更像是一个聪明一点的代码补全,它能帮你写一个方法,但你得告诉它每一步怎么做。遇到稍微复杂一点的业务逻辑,它就开始一本正经地胡说八道,你花在纠错上的时间比自己写还多。
但是,当我第一次使用上 KIRO 中的 Claude,它在10分钟内帮我解决了一个我花了半小时没解决的问题,那种激动的心情,真的和发现了新大陆一样兴奋(即便那个时候的 KIRO 只提供了 claude 3.5)。

解决问题总是让人开心,但是从那段时间到现在,我逐渐意识到这背后是有着巨大代价的。
AI 编程刚面世的不足
不管是通义灵码还是 TRAE,本质上来说,它们提供的 vibe coding 都是上下文感知极差的代码补全。
它们的问题集中在几点:
- 没有项目全局视角:只能看到你当前打开的文件,对整个项目的架构、模块依赖一无所知
- 无法执行和验证:写完代码不会自己跑一下看看对不对,更不会根据报错自我修正
- 缺乏工程思维:不懂你的业务,不懂你的团队规范,写出来的代码风格和项目格格不入
- 对话即失忆:每次新对话都要重新交代背景,没有持久记忆
所以那段时间,我对"AI取代程序员"这件事是持怀疑态度的。AI更像是个高级搜索引擎,帮你少查几次 Stack Overflow。
KIRO 带来的改变
真正让我改变看法的,是 KIRO 的 Spec + Autopilot 模式。
它不再是"你说一句,我写一句"的对话模式,而是你给它一个目标,它自己拆解任务、读代码、改代码、跑测试、看报错、再修复,整个流程跑下来,你只需要在旁边 review。
我给自己的每个项目都写了专属的 MCP 服务,对接 Kibana、数据库、内部 API。这样 KIRO 就有了真实的项目上下文,它能直接查线上日志、查数据库表结构,而不是靠猜。
最让我震惊的一幕是: 当我对接好公司的各种数据,把一个 Jira 链接丢给它,它自动抓取需求内容,理解业务逻辑,写代码,跑测试,然后提交 PR。整个过程我没有写一行代码,只是在最后 review 了一下它的实现思路。
而且我还会 AI 自己改自己的 MCP 服务——当我发现某个工具不够用的时候,让他自己实现。某种意义上,这是低层次的 AI 在进化自己。

可能你并不会意识到这有多恐怖。可是当你看着 AI 把这一切做得服服帖帖的时候,你会想起:我作为一个开发工程师,都不敲代码了,那我的价值体现在哪呢?
上瘾与代价
KIRO 让我做了越来越多的额外项目,当然所花费的金钱也是非常之多。两个 KIRO Pro+ 账号,每个账号 40 刀,每个月在 AI 开发上花费接近 600 元人民币。

这确实让我省下了大量时间去做其他事情,但也让我失去了手写每一行代码的机会。
当我后来排查问题的时候,一遇到稍微复杂一点的 bug,那种抓耳挠腮的感觉就会让我想去问 KIRO。你知道吗,那个时候我感觉自己好像对 KIRO 上瘾了一样,并且乐此不疲。
这种依赖是潜移默化的。就像用了导航之后就不再记路,用了计算器之后就不再心算。只不过这次失去的,是我引以为傲的编程能力。
AI 渗透的范围也早就不止写业务代码了。做的那个 996.ninja 的部分内容更新,我也交给了 KIRO——它会 自己去找有意思的网站,然后写摸鱼忍术,坦白说写得比我还顺手,因为它不会觉得无聊,也不会拖延。

服务器运维这块我交给了 KIRO CLI,它能直接操作 k8s 集群,把各种资源调度得服服帖帖的。我需要做的只是看它跑完的结果,以及 review 一下它生成的 YAML 配置对不对。一个曾经需要我盯着终端输命令的事情,现在变成了我坐在那里等它汇报。
虽然 KIRO 也让我赚到了一些钱——做了 KIRO 账号分发系统来售卖——但收入还不足以抵扣每个月的 AI 开销。
我也不再想写博客了。因为当所有的知识都随手能拿到的时候,那些过去被视作宝贵的排查经验也就成了自来水一样廉价。也只有在写这样的思考文章时,才会让我的大脑真正运转起来。
以前我一直以为能敲代码到 60 岁,现在估计不行了。继 vibe coding 之后,下一个编程范式是什么样的呢?
AI 引发的裁员潮
这不是危言耸听,数据已经很清楚了。

2025 年上半年,科技行业有超过 16 万名员工在 579 家公司的裁员中失去工作,其中直接归因于 AI 的岗位消失超过 7.8 万个,平均每天有 491 名科技从业者因 AI 失业(数据来源:finalroundai.com)。
微软在 2025 年 5 月裁员近 6000 人,7 月再裁 9000 人,合计约占全球员工总数的 4%。CEO Satya Nadella 公开表示,微软目前有 20%~30% 的代码是由 AI 编写的,公司正在把节省下来的人力成本投入到 800 亿美元的 AI 基础设施建设中。
IBM 裁减了约 8000 个 HR 和行政岗位,理由是 AI 工具已经可以接管这些日常事务性工作。
到了 2026 年 3 月,Block(旗下有 Square、Cash App)将员工从约 1 万人削减到不足 6000 人,这是迄今为止明确以 AI 自动化为由的最大规模单次裁员。
很多人把这次 AI 带来的变革称作信息时代的"纺织机诞生"。工业革命时,纺织机确实消灭了大量手工织布工的岗位,但同时也创造了工厂工人、机械师、工程师等新职业,整体就业规模最终是扩大的。
但这次可能不一样。
纺织机只是替代了体力劳动,而 AI 替代的是脑力劳动。更关键的是,AI 的能力边界在以肉眼可见的速度扩张,今天它还只是写代码,明天它就能做架构设计,后天它就能独立交付一个完整产品。
那些失去工作的程序员,还能维持以后体面的生活吗?我不知道答案,但我知道这个问题已经不 再是一个遥远的假设。
我现在的状态
我没有答案,只有感受。
作为一个写了多年 Java 的开发,我现在的工作状态是:更像一个 PM 和 Reviewer 的结合体,而不是一个 Coder。我负责想清楚要做什么,然后让 KIRO 去做,最后我来判断它做得对不对。
这个角色转变让我有时候感到轻松,有时候感到空洞。
轻松是因为那些重复性的、机械性的编码工作确实消失了。空洞是因为,写代码这件事本身曾经给我带来的那种心流感、那种把一个复杂问题拆解然后一步步解决的成就感,正在慢慢消失。
AI 进化的速度真的太快了。我唯一能确定的是:那个靠记住更多 API、写更多 CRUD 来体现价值的程序员时代,已经结束了。
至于接下来是什么,我们都在摸索。
本文由我写出骨架与真实感受,由 KIRO(Claude Sonnet 4.6)润色完成。这本身也是 AI 改变写作方式的一个缩影。