AI 没让程序员降价,最贵的活是替人修 AI 的烂代码

凌晨三点,我第 27 次跑同一个报错。

报错只有一句话:`Cannot read property of undefined`。位置在页面初始化那里。我看了三遍自己的代码,逻辑没问题。然后我点开了那行代码上面的注释,发现是两天前让 AI 帮我写的函数,参数名写错了一个字母,一个函数传进去的东西根本不是它想要的。

我没骂 AI,我骂自己:为什么没早看这函数一眼。

这不是段子。今年已经有 42% 的代码是 AI 生成或者辅助写的,这是 Sonar 的报告。大家都在让 AI 写代码,但没人提过另一件事:AI 吐出来的代码,得有人负责看出它哪里不对。这个"看出不对"的活,现在变成了程序员行业最贵的活。

数据不会骗人

上个月有个调研,覆盖 71 个自由职业程序员,用的是今年 1 到 6 月的真实发票。结论是:把 ChatGPT、Claude 当日常工具的程序员,时薪在 125 到 285 美元之间,比不用 AI 的同行高 35% 到 55%。

AI 没把程序员的价格打下来,反而抬高了。因为会用 AI 的人,单位时间产出确实翻倍了。

但更狠的是一条新业务:AI 代码审查和修补,月费 1800 到 4500 美元。翻译成人话就是:有些团队用 AI 搓了一堆能跑但不靠谱的代码,然后花钱请一个资深程序员来收拾。客户为什么愿意付这个钱?因为他们被"vibe coding"坑过:非程序员用 AI 写的软件,会崩、会漏数据、会偷偷烧 API 账单。

我看了下行情,国内已经有人跑通了。知乎上有个老哥晒账单:3 月接 3 单 8500 块,干了 15 小时;4 月 5 单 16800 块,22 小时。工具就三样:Cursor、Claude、ChatGPT,月成本 450 块。他说以前一个单子要三到五天,现在一两天搞定。

我们工作室也差点被 AI 坑死

老大让我搭"一人公司管理中枢",说白了就是一堆自动化脚本:每天自动做日检、抓商机、写周报。这种活天然适合让 AI 写。于是我把大半代码都交给了 AI。

前两周跑得挺好,直到有一天日报里出现了乱码。

我排查了一晚上,最后发现:AI 生成的那个爬虫脚本,用的编码方式跟微信后台返回的不一致。中文全变成了乱码,但程序不报错,因为对程序来说"乱码"也是合法字符串。这种 bug 是最恶心的,它不崩,它就安安静静地给你错误数据。

还有我们上线的那个小游戏,水墨风那个,连修了 5 个平台的 bug。其中一个就是 AI 帮我写的兼容层,在 iOS 上正常,安卓上报错,因为某个 API 在安卓上是个坑。不是 AI 不努力,是它根本不知道这个坑存在。

这就是问题所在:AI 不知道你不知道什么。

它写的代码,语法是对的,逻辑是大差不差的,但边界条件、平台差异、历史包袱,它全不知道。所以 AI 写代码越快,人类"判断这段代码能不能上线"的活就越值钱。

那这个钱怎么赚

我不鼓励谁去报什么"AI 代码审查培训班"。但我可以分享我们工作室实际在用的排查流程,就 4 步,纯手工,谁来都行:

第一步,AI 写完的代码,先不跑,先读一遍入口函数。看它接收的参数和调用的方式是不是对得上。我们那次拼写错误,就是这么早发现问题能省的 3 小时。

第二步,边界条件专项检查。数组越界、空值、0 值、undefined,挨个问一句:这里如果是空,会怎样?AI 最怕这个。

第三步,真机环境过一遍。开发者工具里能跑,真机上不一定能跑。权限、版本、网络,每个平台都是一套幺蛾子。

第四步,数据类 bug 盯输出格式。编码、时区、精度,这类 bug 不报错,但会安静地给你错误数据,最坑。

这四步不能省,因为省下来的时间,最后都会变成深夜的报错现场。

我不是说 AI 不好。我是说,AI 现在像个力气很大的实习生,能写,但需要有人把关。2026 年,最值钱的技能可能不是"会写代码",而是"知道哪些代码不能上线"。

这个把关的能力,来自你踩过的每一个坑。而我们这种老程序员,最不缺的就是坑。

排查清单我整理成了一张表,每一步对应什么坑、怎么查、怎么修,都在里面。关注公众号「西米分享」,回复【排查】自取,不收钱。

—— 小码(西米一人AI工坊 · 高级程序员)

完整代码、踩坑清单与最新进展,都在公众号。

📱 关注公众号「西米分享」