若认为编写代码已死、人工智能正接管所有代码库,那么更严峻的问题在于:个人或团队正逐渐丧失对系统架构的理解,以及洞察技术选型背后意图的能力。

有观点指出,AI生成的代码通常处于“平均水平”。对于质量低于平均线的代码库,AI能轻易将其提升至基准线以上。然而,真正的隐患不在于AI代码本身,而在于技术细节的黑箱化——当所有人仅向AI提问而不再深究原理,最终结果往往是毫无规划可言。

高速迭代下的工程困境

在高速迭代的初创公司乃至大型企业中,管理层大力推行AI的现状令人担忧。据一线工程师透露,当前工程状态堪忧:从规格说明、代码、测试到产品需求文档(PRD),几乎所有产出均由AI生成。

团队被迫追求代码提交量,高层质疑开发速度,员工每日长时间工作却仅需“按下回车键”。无人阅读代码,无人深入思考,甚至无人真正解决Bug。这种从初级到资深工程师全员依赖对话式AI的模式,不仅剥夺了成就感,更让交付成为唯一目标,过程审查被彻底忽略。

数据工程的“知识断层”

尽管有观点认为数据工程师因需深入理解业务而有所不同,AI仅消除了摩擦,但这种认知可能具有误导性。在AI时代之前,数据人员必须掌握大量领域知识以定位问题;而如今,AI使这些知识看似变得多余。

这导致新入行者或通过提示词操作的新手,突然面临基础知识的缺失。当底层逻辑被抽象化,新一代从业者可能从未真正理解过数据背后的业务脉络。

产品经理的双刃剑

擅长管理而非编码的产品经理一直备受推崇,因为明确需求往往是最难的部分。如今,优秀的产品经理借助AI确实能快速构建产品、验证市场并优化外观。

然而,缺乏编码基础意味着产品可能建立在糟糕的技术地基之上,导致后续维护极其困难。即便AI能辅助频繁迭代,若初始技术选型或思维模型错误,项目从一开始便偏离正轨。因此,理解编程基础、系统设计及架构原理,对产品经理而言仍是不可或缺的核心能力。

终极挑战:可维护性与人类意图

手动编写代码或许式微,但以系统、架构和设计意图进行思考的能力,正变得比以往任何时候都重要。生成快速管道、应用或BI仪表板越容易,需要维护的资产就越多。若无人懂技术细节,维护将成为灾难。

AI无法自我驱动,它需要人类的指导与协调。因此,意图、品味、设计和架构能力成为当今世界的杀手级特性。一旦这些根本性要素缺失,技术债务将迅速累积。这并非单纯雇佣初级工程师所能解决,而是关乎人类如何在AI时代重新定义自身价值的深刻命题。