73% 的开发者感到底层调试能力明显退化,58% 的人对 AI 生成的代码缺乏系统性理解,不用 AI 的时候,算法题完成率掉了 22 个百分点。
什么意思?
意思就是,你用 AI 写代码越顺手,你自己的基本功退步得越快!
Hacker News 上有个热帖,标题是《我用 Claude Code 写了三个月代码,现在我不确定我还会编程》,底下几千条评论,全在说同一个感受。

01 73% 的开发者在悄悄变笨
先别急,我不是来跟你讲大道理的,说几个真实的故事。
一个做了 5 年的 PHP 开发者说:用了半年 Cursor 之后,他发现自己连 Laravel 的 API 都不会写了。以前张口就来的东西,现在要问 AI。
有个人在帖子里说:以前遇到 Bug,他能自己看堆栈、翻源码、定位问题。现在遇到 Bug,第一反应是把报错信息复制粘贴给 AI,等它告诉我答案。
还有人说:面试的时候,面试官让他手写一个简单的算法,他大脑一片空白。不是因为算法难,是因为他已经半年没自己写过代码了。
这些不是个例。 斯坦福的追踪调查覆盖了 5000 多个开发者,73% 的人有同样的感受。
这种现象有个专业名称,叫"认知债务"。
说人话就是:你把脑子外包给了 AI,短期效率是高了,长期能力却亏空了。

02 越依赖 AI,脑子越懒
我不觉得这是谁的错。
人性就是这样:有了更方便的工具,谁还用笨办法?
就像有了计算器之后,很少有人心算三位数乘法了。有了导航之后,很多人不记路了。
AI 编程也是一样的道理。
你每天的工作变成了这样:遇到问题→问 AI→AI 给答案→复制粘贴→遇到下一个问题→再问 AI。
你跳过了中间最关键的环节:自己思考、自己试错、自己 debug。
这些被你跳过的环节,恰恰是能力成长的地方。
就像健身,如果所有动作都让机器替你做,你自己永远长不出肌肉。肌肉得自己练,编程能力也一样。

03 不是不用 AI,而是换个用法
说了这么多,你可能会想:那是不是不该用 AI 写代码了?
恰恰相反!!!
AI 编程是当下最好的工具,不用就亏了。问题在于怎么用,而不是用不用。
我自己的经验是:AI 编程最大的价值不是替你做,而是带你做。
比如遇到一个 Bug,不要让 AI 直接给你答案。你先自己看 5 分钟,实在搞不定,再让 AI 帮你。但看完 AI 的解法后,要花一分钟理解它为什么这么改。
这个过程,就是"用 AI 学编程",而不是"让 AI 替编程"。
04 3 个不让脑子生锈的小习惯
第一,先试再问。
遇到问题,给自己定个规矩:至少自己尝试 5 分钟,再找 AI 帮忙。5 分钟不长,但能逼你的脑子动起来。
第二,看完 AI 的答案要复盘。
AI 给你代码后,别直接复制粘贴就跑。花 30 秒看一眼它改了什么、为什么这么改。这 30 秒,是你真正学到东西的时间。
第三,每周留一天"无 AI 日"。
一周里至少有一天,不用任何 AI 编程工具,纯自己写。哪怕效率低一点,也要逼自己保持手感。
这三条都不难,但坚持下来,你既享受了 AI 的效率,又保住了自己的基本功。

05 那 0 基础的人呢?
看到这你可能想问了:那 0 基础的人呢?我不懂代码,以前什么都做不了。现在有了 AI,我总算能做出自己的东西了。你跟我说不能依赖 AI,那我不就回到了以前啥也做不出来的状态吗?
不是的,你完全搞反了。
这篇文章说的"脑子生锈",说的是本来就有编程能力的人。0 基础的人,不存在这个问题。
有经验的开发者依赖 AI,是拿 AI 替代自己已有的能力,用久了能力就退化了。
但 0 基础的你不一样。你没有现成的编程能力可以被替代,AI 对你来说不是"替代",而是"赋予"——它让你第一次拥有了做出东西的能力。
所以 0 基础的人,放心大胆用 AI。你的目标不是学会写代码,而是用 AI 做出你想要的东西。
上面那 3 个习惯是写给有经验的人看的,你不用照做。你只需要记住一条:用 AI 做东西的时候,多问一句"为什么"。
AI 给你生成了一个功能,你可以追问一句"这个代码是什么意思",让它给你解释。不用全懂,但多理解一点,你就多了一点判断力。
你不需要成为程序员,但你可以成为"最会用 AI 的那个人"。

06 你的编程能力退化了没有?
开头那句话,我想再说一遍:
73% 的开发者感到底层调试能力在退化。
这个数字很吓人,但换个角度看,它也在提醒我们一件事:
AI 是工具,你是主人。工具可以升级,但主人不能退化。
要用 AI,而不是被 AI 用。
你的编程能力退化了没有?评论区聊聊你的看法。
有用的话点个赞,让更多人看到。
就这样,下期见!
夜雨聆风