生成代码太容易,真正的成本是读懂它Writing Code Is Easy. Reading It Isn't.
作者结合多年外包经验论证:软件开发的最大成本不是写出代码,而是把系统装进脑袋——即建立心智模型(mental model)。理解 getUserPreferences(userId) 这样的函数,往往要沿着数据库 schema、API 定义、缓存层、错误处理和调用点反复跳转;新代码和 AI 生成的代码都不免这一步。LLM 把生成成本压到极低,也把阅读负担推到更大的规模,甚至出现律师提交 ChatGPT 虚构判例这类事故——不是不愿读,是读太贵。文章因此建议:把 AI 用在解释既有代码、加快建模,而不是产生更多代码;团队效率也不该按生成行数衡量,而应按建立准确心智模型的速度衡量。适合以 AI 辅助编程却怀疑“产出量”指标的工程读者。