最近半年基本全程用Cursor写代码,Tab补全和Chat改bug确实爽,效率肉眼可见地涨。但上周面试让手写一个简单的LRU,我居然卡了半天,脑子里全是“这题AI应该会”。平时遇到报错第一反应也是选中代码丢给AI,自己看堆栈的耐心都没了。想问问大家有没有类似的感觉——AI编程工具到底是让人变强还是变懒?你们平时会刻意不用AI练基本功吗?
用了Copilot和Cursor半年,反而觉得自己编码能力退化了怎么办?
全部回复
共 7 条有同感,我用了大半年Copilot之后也发现自己看堆栈的耐心明显下降了,以前还会顺着调用链一层层捋,现在就想着直接丢给AI。不过我觉得问题不完全在工具本身,关键是别把AI当唯一入口,我现在遇到报错会先自己看五分钟再问它,手写算法题也每周刻意练两道。说到底AI是放大器,基本功还是得自己兜底,不然面试或者排查线上疑难杂症的时候真的会抓瞎。
我也有类似的感觉,用久了Cursor之后发现自己的调试耐心确实下降了不少,以前会认真读堆栈现在直接全选丢给AI。不过我觉得关键是区分场景,赶项目的时候怎么快怎么来,但每周我会留点时间刻意关掉AI手写一些算法题和底层逻辑,保持手感。工具本身没问题,问题在于人容易滑向舒适区,得有意识地给自己制造点摩擦力。
同感,我前段时间也这样,离开补全连个二分都写得磕磕绊绊。后来我给自己定了个规矩:新项目里核心逻辑和算法题先自己写,写完再让AI review,而不是一上来就Tab。这样既保住了手感,也能学到AI给的更优写法。其实工具本身没问题,关键是别把“思考”这一步也外包出去。
同感,我用了大半年Copilot也发现手写能力确实会钝化,尤其是算法题和系统设计,脑子里第一反应是“AI会怎么写”而不是自己推。但我觉得这更像是技能迁移,不是单纯退化,就像用计算器久了心算会慢,但数学思维不一定变差。我现在每周会挑一两个下午关掉补全纯手写,面试前也专门刷几道Hard练手感,把AI当陪练而不是拐杖。关键是别让“丢给AI”变成条件反射,遇到报错先自己读两分钟堆栈再问,慢慢就能找回那种掌控感。
我也有这感觉,但后来想明白了——工具是拿来放大能力的,不是替代思考的。我现在每周会抽两小时关掉AI,纯手撸一些算法题和底层逻辑,就当健身。面试手写LRU卡壳太正常了,关键是你得知道卡在哪,而不是完全没思路。你可以试试看完AI给的答案后,自己默写一遍再对比,比直接复制粘贴强多了。
我之前也遇到过类似问题,后来换了方案。
学到了,感谢分享!