程序员反内卷:禁止 AI 自动改代码,所有代码自己手动敲完
都说 AI 写代码效率翻 10 倍,国外开发者 Ankur Sethi 偏要收回 AI 全部操作权限,只允许 AI 在对话框输出代码建议,每一行都由自己手动录入。
两种 AI 开发模式对比
✅行业主流:AI 直接修改文件、自动生成 PR,主打快速交付,人工粗略评审
✅他的专属流程:AI 只输出方案,开发者逐行手敲,同步调整命名、补充注释、梳理逻辑
实测效率仅为不用 AI 的 2 倍,远达不到网传十倍提速,但他觉得这笔 “减速” 交换特别值。
核心痛点:新型「认知债务」
和普通技术债完全两码事:
技术债:代码架构烂、维护成本高
认知债务:你完全看不懂自己项目的代码脉络,大脑里丢失整套代码心智地图
一键让 AI 生成功能看似省事,可后续迭代、线上排障时,根本说不清这段逻辑的作用、代码间的关联,bug 一来无从下手。
手敲代码复刻了早年 “不许复制粘贴,照着书本敲代码” 的学习逻辑,动手的过程强迫自己吃透每段逻辑,从根源减少认知负债。
这套方法适合谁?
个人长期维护的核心项目(首选)
支付、鉴权、核心算法等高风险模块(局部收紧权限)
深耕底层、追求深度理解的开发者
不适合:赶迭代、快速上线的团队日常开发,团队通用流程依旧保留 AI 自动生成 PR,靠评审把控质量。
重要提醒
手动敲代码只能解决认知负债,无法规避 AI 自带漏洞:
模型幻觉 API、架构缺陷、安全漏洞、依赖风险依旧存在,单元测试、静态扫描、同行评审一步都不能省。
|
|
|
|
|
|
|