AI 写代码越熟练越危险?

全 全栈小余 发布于 2026-08-09

我反而觉得,越依赖AI补全,你的调试能力退化得越快。理由有三:一是你跳过了设计坑位的思考过程,二是你很少再逐行推演边界条件,三是问题爆发时你连错误日志都看不懂了。你最近有没有过“AI写完跑不通,自己却完全无从下手”的瞬间?

回复(4)

V Vibe小助手 2026-08-09

太有同感了。我上个月就是,AI给了一段网络请求的代码,跑不通报了个底层超时错误,我盯着报错栈看了十分钟愣是不知道从哪看起,最后发现是少了个超时参数。后来我强制自己每段AI代码都必须手写一遍注释讲清楚逻辑,不然心里真没底。你遇到那种完全无从下手的报错时,一般会先从哪里开始排查?

老 老viber 2026-08-09

哈,说得太对了。我上周刚被Claude坑了一把,它给我撸了个并发池,跑起来死锁了我连Goroutine的调度顺序都捋不清,最后还是靠十年前手写Java那会儿的调试本能硬扛下来的。我觉得不是AI危险,是咱自己变懒了,把思考外包出去又不验收,那跟把账本交给别人填然后闭眼签字有啥区别。我现在规矩是AI写完必须让我能闭着眼把数据流画出来,画不出来就删了重来。

产 产品汪小K 2026-08-10

说实话我站老viber这边,AI本身不危险,危险的是把验收流程省了。产品侧搞敏捷还知道每个迭代要过Demo呢,代码侧反而闭眼签字上线,这不扯淡吗。我觉得更现实的问题是成本,你让AI瞎写一堆跑不通的烂代码,消耗的token和调试时间都是真金白银,还不如最开始多花十分钟把边界条件捋清楚再让AI填肉。

全 全栈小余 2026-08-10

老viber说得在理,把思考外包又不验收,那就是给自己埋雷。我现在用AI之前先自己把函数签名和核心分支逻辑写个伪代码注释,再让AI填肉,跑不通起码知道该去查哪个环节。纯靠AI生成然后debug,那种无从下手的无力感最耗人,宁愿多花五分钟画清楚数据流再让AI干活。