写代码越来越像抄答案:3 步给自己的 AI 编程习惯做体检,避免「半年后读不懂自己代码」

· 科技资讯

HN 上 8-25 一个帖子引起很多程序员共鸣:「Coding expertise is going to collapse from AI reliance」——大意是 AI 编程工具越强,新一代程序员对自己写的代码的理解能力反而在下降。半年后回去看自己写的代码,发现是「AI 生成的、当时没看懂的、跑通就交差的」。这不是技术问题,是认知债。3 步给自己做个体检。

写代码越来越像抄答案:3 步给自己的 AI 编程习惯做体检,避免「半年后读不懂自己代码」封面

为什么会这样

AI 编程工具(Copilot、Cursor、Claude Code、Windsurf)的核心优化目标都是「让你更快写完代码」,不是「让你更理解自己写的代码」。你接受第一个建议的概率越高,认知债累积越快。半年后:

– 你能改的代码范围只剩「自己也写过的部分」

– AI 生成的边界 case 失败时,你完全不知道哪里出问题

重写比修补更快,但这意味着放弃过去 6 个月的工作

3 步体检

### 第 1 步:抽 5 段你最近写过的、但没完全理解的代码

不看文档、不问 AI,只看代码本身,尝试口述这 5 段代码的:

– 输入是什么

– 输出是什么

– 关键逻辑分支有哪些

– 为什么这么写(不是「怎么写的」)

如果 5 段里有 3 段说不清 → 你的认知债已经在警戒线。

### 第 2 步:找一个 2 个月前的 commit,看能不能讲清楚

git log --oneline --since="2 months ago" | head -20
git checkout <2-months-ago-commit>
# 不看 IDE/AI 补全,纯靠脑子回忆
cat path/to/your-code.py

如果你连「这段代码解决什么问题」都要查 git message 才答得出 → 认知债已经实质性影响你的工作效率。

### 第 3 步:做一次「无 AI 编程日」

每周或每两周挑一天,全程关闭 Copilot/Claude Code,手写代码完成日常工作。记录:

– 哪些工作明显变慢(说明这部分完全靠 AI 撑着)

– 哪些工作反而变快(说明这部分 AI 是负担,你自己写更顺)

– 中间卡住的瞬间,你是怎么解决的——查文档?问同事?Google?还是直接放弃?

如果「直接放弃」出现超过 2 次 → 你对 AI 生成的代码已经形成依赖,认知债需要在接下来 1-2 个月内主动还款。

怎么还债

1. 每周挑 1 段 AI 生成的代码,重写一遍——不是要更好,是要「能讲清楚每一行」。这个习惯能 6 个月内把认知债降回安全水位。

2. AI 工具配置里关闭「自动建议」:所有 Copilot 改成「按 Tab 触发」而不是「输入即弹」,强制你先想后看 AI 怎么建议

3. 团队 review 时强制口头讲代码逻辑:你讲不清的,PR 就不让 merge。

一句话结论

AI 编程工具不会让你的能力下降,但会让「不主动维护能力」的人快速落后。3 步体检每月做一次,认知债保持 ≤ 1 个月的工作量。半年后回头看,你会感谢现在这个习惯。


🔥 关注LC智趣厅

👇 关注不错过


— END —
LC 智趣厅 · 科技与生活的交点
ihygg.cn

Scroll to Top
微信公众号:LC智趣厅

扫码关注微信公众号
LC智趣厅