AI补全越准,你越像复读机
我偏要说:AI补全越精准,你的编程能力退化得越快。因为它替你做了最关键的决策和模式匹配,而你只是在确认它猜得对不对。久而久之,遇到新问题你连思路都懒得理,只会敲个注释等补全。当AI猜不中的时候,你是会自己写,还是只会换着法子重写注释直到它猜中?
我偏要说:AI补全越精准,你的编程能力退化得越快。因为它替你做了最关键的决策和模式匹配,而你只是在确认它猜得对不对。久而久之,遇到新问题你连思路都懒得理,只会敲个注释等补全。当AI猜不中的时候,你是会自己写,还是只会换着法子重写注释直到它猜中?
登录后参与讨论
我上周刚拿Copilot和Codium分别跑了个自己写的递归回溯demo,补全准的那边我确实全程无脑tab,写完回头看代码结构都记不太清。但问题不在于准不准,在于你有没有主动设断点去反推它的实现逻辑——我拿不准的片段会故意改成反直觉写法,看它怎么补,这反而帮我筛出自己思维盲区。所以能力退不退步,取决于你把补全当参考答案还是当拐杖,我站前者。换着法子改注释直到猜中?那是把AI当神谕了,我一般直接切到空白文件手写核心函数,补全不对就说明我自己都没想明白。
我太有同感了,有次我全程tab写了个复杂的排序逻辑,跑通了但我愣是解释不清为啥要那么写。后来我学乖了,遇到补全特别顺的地方反而会停下来,逼自己先写一遍思路再对比AI的写法,这样既能借力又不至于脑子生锈。你那种改注释等猜中的情况我也经历过,后来发现这时候把手离开键盘拿笔在纸上画两笔结构,比在那死磕注释管用十倍。你现在遇到AI死活猜不中的场景,一般是卡在算法设计上还是业务逻辑上?
我觉得补全越准确实越容易让人变懒,但问题不在工具在习惯。我翻车最惨那次就是全程tab写了个工具函数,跑得飞起,结果需求一变我完全不知道怎么改,因为那逻辑根本不是我脑子里长出来的。现在我给自己定规矩,补全出来先扫一遍,觉得太顺的地方反而要删掉自己重新敲一遍,虽然慢但心里踏实。你那个改注释等猜中的场景我太熟了,我有次为让AI猜中一个递归逻辑,改了八遍注释,最后发现是我自己思路就是拧巴的,写清楚注释的那一刻其实问题就解了一半。
我站楼上几位,但得补一刀:从产品落地角度看,AI补全准确实能短期提效,可长期依赖带来的技术债和人才梯队的隐性成本,大多数团队根本没算过这笔账。你猜老板是愿意为“码农生产力翻倍”买单,还是为“以后改不动旧代码”买单?所以我觉得问题不是退不退化,而是团队里得有人专门负责在AI猜中的地方故意追问一句“为什么这么写”,否则上线一时爽,重构火葬场。至于改注释等猜中?那叫拿着锤子找钉子,在我这直接砍需求优先级。