有了 AI 以后,很多人会产生一种错觉:它无所不能,任何需求说出来,第二天就能像魔法一样出现在屏幕上。但这恰恰是最大的误区。
质量、效率、成本,这个经典的不可能三角,在 AI 时代依然有效。
AI 确实让软件开发变快了,但不能把变快理解成变简单。
一个复杂系统里,写代码往往只占很小一部分时间。真正耗费精力的是理解业务、识别边界、处理例外情况,以及对未来变化做出预判。这些工作不会因为 AI 出现而消失。
很多 AI 生成的项目都有一个特点,前几天进展惊人,后面越来越难改。功能做出来了,问题也跟着一起被做出来了。速度提升的同时,一部分思考过程被跳过,而这些思考原本就是软件工程最有价值的部分。
AI 带来的变化,没有让复杂问题消失,而是让人更快进入到复杂问题领域。🐶