科技Bestblogs·twisted-meadows.com··AI 生成
后编程时代——人类作为 AI 编程的辅助工具
文章基于100%使用AI编码的真实工程实践,颠覆了「AI做低端、人类做顶层」的传统认知。作者指出,当前AI在底层函数实现和顶层架构设计上均已超越多数程序员,但因缺乏低成本业务学习机制,人类实际充当着中间层的「边缘学习器」,形成「三明治结构」。随着AI链式调用带来误差累积问题,软件工程的核心转向主动设立稳定层与容差设计。未来程序员的核心价值将从编码能力,转变为定义产品与架构的「品味」及编排AI Agent的管理能力。适合深度参与或关注AI编程实践的技术管理者、架构师及一线开发者阅读。原文 ↗原文 ↗
核心观点
- ▍当前AI编程能力呈现「三明治结构」:AI擅长顶层架构和底层实现,人类反而被压缩在中间负责业务理解与边缘学习,这与「AI干低端、人类干高端」的普遍预期相反。
- ▍随着AI赋能,编程的核心将从「实现功能」转向「架构品味」与编排AI Agent的管理能力,开发者角色转变为为AI打杂的「上下文存储器」和「代码管家」。
- 01作者通过日常将AI编写代码比例提升至100%的实践发现,AI因学习过全网主流架构代码,顶层架构设计能力超过80%的人类高级架构师。
- 02当前大模型是零权重更新的纯推理系统,无法低成本学习具体业务逻辑,导致人类必须承担将模糊业务需求转化为清晰上下文、并纠正AI错误的「边缘学习者」角色。
- 03AI输出的本质是近似解,链式调用中误差会像「梯度爆炸」般累积扩散,因此必须在关键环节人工设立「稳定层」并采用容差设计(柔性工程)来截断错误传导。
- 04作者提出「好用」的程序需要对抗「熵增」,即系统在长时间运行和需求变更中会自然走向混乱,而人类的稳定层设计是其对抗核心。
反方 / 局限
- — 文章未否认AI终将通过改进学习机制(如微调、RAG或在线学习)蚕食三明治的中间层,到那时人类当前的「夹心层」角色将进一步被压缩,作者对此持开放预期。
- — 「品味」作为核心标准存在主观性争议,文章未讨论在商业与工程效率压力下,品味是否总是被优先考虑,也未涉及非技术利益相关者对品味定义的话语权博弈。
概念锚点
前置背景
平行视角
未来推演
延伸追问