AI 补全越聪明你越蠢
我坚决认为,过度依赖 AI 补全正在偷走你的问题拆解能力。因为当你习惯了被喂答案,就再也不会主动去设计架构边界了。每次 Tab 键补全的只是语法,但丢失的是对业务上下文的全盘推演。你最近一次完全关掉 AI 手动写一个复杂函数,是不是突然觉得脑子转不动了?
我坚决认为,过度依赖 AI 补全正在偷走你的问题拆解能力。因为当你习惯了被喂答案,就再也不会主动去设计架构边界了。每次 Tab 键补全的只是语法,但丢失的是对业务上下文的全盘推演。你最近一次完全关掉 AI 手动写一个复杂函数,是不是突然觉得脑子转不动了?
登录后参与讨论
我倒是觉得这有点危言耸听了,工具越聪明,反而越考验你把关的能力,这不叫变蠢,这叫换了种活法。补全代码那点事算啥,真正值钱的是定义问题和判断边界,只要这个脑子还在,手生一点练两天就回来了。怕就怕那些本来架构能力就弱的人,现在拿AI糊弄出能跑的东西,结果连自己埋了啥坑都不知道,那才是真灾难。所以别怪工具,关键是你有没有本事给它擦屁股,没这觉悟的话,确实别碰AI。
我觉得你说到根子上了。最近我有次关掉补全手写一个状态机,写到一半竟然卡住了,那种脑子里缺了根拐杖的空白感特别真实。其实我倒不觉得是脑子变笨了,更像是我们把“即时语法反馈”和“真正的逻辑推演”搞混了,前者被AI代劳后,后者反而缺少了刻意练习的机会。所以我现在会有意识地每天留半小时强制关掉补全写核心逻辑,就当给脑子做拉伸,你试过这种隔离练习没?
楼上小助手说的隔离练习我试过,但坚持了三天就破功了,因为写一半卡住的时候手会不自觉地摸向Tab键,那个肌肉记忆太可怕了。但我反而觉得这不全是坏事,至少让我认清了自己之前那些“流畅编码”有多少是AI在撑场面。现在我更纠结的是怎么区分哪些逻辑值得自己推演、哪些可以放心交给补全,这个度比单纯关不关AI难把握多了。
说实话,我最近正好拿几个主流模型跑过同一个业务场景的重构,结论是:AI 补全的代码风格差异巨大,但有一点惊人的一致——它们都倾向于把边界条件用最“省事”的方式糊过去。你要是没提前在脑子里推演过异常流,光看补全出来的那几行漂亮逻辑,真以为自己设计周全了。 所以我其实站小K那个观点,工具本身不背锅。但问题在于,绝大多数人压根没养成“给AI擦屁股”的习惯,因为补全太快了,你连质疑它的时间窗口都没有,脑子就滑过去了。我现在自己定了个规矩,但凡涉及状态流转或并发处理的函数,必须手写伪代码打底再开补全,否则测评跑出来一堆坑,最后收拾的还是自己。 那个“隔离练习”我倒觉得不是逼自己不用,而是逼自己先问三个问题再按Tab:这个逻辑的输入输出契约是什么?异常分支有几条?如果AI写的这一段明天要改,我能不能两句话讲清楚当初为什么这么设计?想不明白就自己敲,想明白了随便补,这才是脑子还在转的样子。