The Illusion of Building
3 months ago
- #AI
- #Software Engineering
- #Entropy
- 人工智能降低了开发看似可用的软件成本,但『开发应用』与『构建系统』存在本质区别
- 许多爆款帖子只庆祝应用的诞生,却忽略了持续运维的挑战,就像『黏土布加迪』——形似而神缺
- 谷歌雇佣数千名工程师并非为了打造简单的搜索界面,而是处理相关性、延迟、规模、可靠性、反滥用、安全、隐私、成本与迭代等系统工程
- 软件工程的本质是与熵增对抗——在代码腐化、依赖变更和用户预期演变中维持秩序
- 软件成熟度阶段:代码→原型→产品→服务→公共设施。AI能加速前两个阶段,但对后三个阶段力有不逮
- AI降低了模板代码和原型设计的成本,但无法解决分发、信任、可靠性和合规性这些需要实战经验的难题
- 复制界面无法克隆成熟产品积累的优势(数据、生态集成、可靠性、用户信任)
- AI使软件实现趋于平民化,但真正的溢价会转移到更艰难、更隐性的系统设计和运维可靠性上
- 随着AI进步,『形似产品』与『真正产品』的界限愈发模糊,但底层工程挑战始终存在