AI架构思考 约 6 分钟

当一位不懂代码的领导用AI开发了系统,架构师还重要吗?

当一位不懂代码的领导用AI开发了系统,架构师还重要吗?

本文源于一次关于AI编程未来与架构师生存的深度对话,探讨了当“做出来”的门槛被急剧拉低时,“做得好”的价值何在。

最近,AI 编程工具的发展速度令人瞠目。Copilot、Cursor 以及各种能通过自然语言直接生成完整应用的智能体,已经不再是玩具。我听到一个非常震撼的分享:一家公司的领导,完全不懂代码,仅凭自己用 AI 就开发了一套内部系统并成功上线,用户反馈还相当不错。结果,这位领导转头就把公司的开发团队给裁掉了。

这个真实案例让我不得不重新审视一个问题:如果 AI 已经能让一个外行“做”出一个运行良好的系统,那我们长期以来推崇的“架构师”角色,其存在的根基是否已经动摇?系统架构追求的那些高可用、可扩展、高性能,当 AI 也能根据要求生成相应代码时,还要架构师干什么?

经过深入的思考和探讨,我意识到,这个案例恰恰以一种极端方式,划清了“编码”与“架构”之间那条日渐清晰、却更深的鸿沟。

一个“能跑的亭子”与一座“不倒的摩天大楼”

首先,我们必须承认一个事实:对于大量简单的、标准化的系统,架构师确实不再是“必需品”。 那位领导用 AI 做出的,极大概率是一个功能导向的内部工具、一个简单的数据看板,或一个标准流程的客户管理页面。这类系统的特点是业务逻辑呈直线、用户量小、并发低、没有复杂的合规要求。在 AI 的加持下,搭建它们正变得像用无代码平台搭积木一样简单。这个阶段“用户反馈良好”,意味着功能通顺、界面不难用,仅此而已。

这就像一个人用预制板和工具搭了一个漂亮的小亭子,并成功在里面喝茶会客。这无疑是伟大的成就,它民主化了“搭建”的能力。但据此宣布我们不再需要能设计地下管网、承重结构和抗震体系的建筑师,恐怕为时过早。

架构师的存在,从来不是为了搭建一个能暂时遮风避雨的小亭子。他们的战场,是系统的全生命周期,是在极端、复杂、不断演变的条件下,守护那座“摩天大楼”不会轰然倒塌。

架构师解决的是“定义问题”和“承担后果”

我们不妨做一个思想实验,当领导那个“良好”的小系统,突然面临真实世界的严酷考验时,会发生什么:

  • 流量暴涨1000倍:AI 生成的代码很可能把数据库查询写在循环里,没有缓存策略,没有读写分离。系统会在瞬间被冲垮。而架构师在设计之初,就为这种可能性预埋了消息队列、服务降级和弹性扩容的接口。
  • 业务规则扭曲交织:当领导说“把这个积分体系和上周上线的直播带货打通,积分能兑换礼物,记录要体现在两个系统的账单里”时,他该如何向 AI 描述这个跨越两个完全不同上下文、充满隐性依赖的需求?AI 可能会生成一堆难以解读的、强耦合的胶水代码。架构师则会运用领域驱动设计,识别出核心域与支撑域,通过事件风暴和防腐层,让两个系统独立演化,互不干扰。
  • 发生灾难性数据错误:一条错误的促销规则导致用户疯狂套利,需要精确回滚所有脏数据。AI 生成的系统很可能根本没有操作审计日志,或是日志格式随意,无法实现定点恢复。架构师设计的系统,从一开始就内建了事件溯源或完善的 binlog 机制,这是为“可恢复性”这一非功能性需求付出的必然代价。

到这里,架构师的核心价值就浮现出来了。它不在于“写出实现高可用的代码”,而在于:

  1. 在无尽的约束中做出权衡:高可用、高性能、低成本、快速迭代,它们天生互斥。在一个金融交易系统里,强一致性远比“秒开”的体验重要。架构的智慧,是根据商业风险、用户心理和团队现状,决定此刻该牺牲谁、成就谁。AI 能给出所有可能的方案,但无法为“选错方案导致公司损失千万”这个商业后果负责。
  2. 将模糊愿望转化为无歧义的工程问题:“做个像抖音一样的商城”,这句话到 AI 那里可能直接生成一个全屏视频购物应用。但架构师会追问:“沉浸感”的指标是停留时长还是转化率?谁来生产视频内容?2G 网络下的首屏容忍阈值是多少?这个阈值会直接过滤掉三成的低端机用户,业务方是否接受?架构师的价值,在于定义问题的边界,而 AI 只能解决被定义好的问题。

裁掉的是“码农”,催生的是“驾驭者”

那位领导裁掉开发团队,与其说是 AI 取代了工程师,不如说是他用 AI 取代了只能完成简单指令的“代码搬运工”。这恰恰揭示了一个更深刻的趋势:AI 正在急剧拉低构建“能跑系统”的门槛,让“搭建”民主化;但同时,它也极大地放大了处理“复杂系统”的能力鸿沟。

当那个被裁的开发团队离开后,如果这个系统真的走向成功,用户量激增,业务逻辑复杂化,这位领导很快会发现,面对一个由无数补丁和“AI 幻觉代码”堆砌而成的庞大怪物,靠自然语言去指挥 AI“修修补补”的难度和风险,将远超他当初创建它时的兴奋。届时,他要么付出惨痛的系统性崩溃代价,要么就要高价请回那些真正能看清系统骨架与血脉的架构师来救命。

未来的架构师:从绘图者到审核者与园丁

因此,AI 不会消灭架构师,但会彻底重塑这个角色。他们不会再花大量时间手绘每一张UML图和编写每一个底层模块的样板代码。他们将变成:

  • AI 方案的审核员与教练:像审查初级工程师的方案一样,对 AI 生成的架构蓝图进行批判性审查,引导 AI 思考它容易忽略的隐性约束、组织惯性和未来风险。
  • 技术价值的校准者:确保每一份技术投入,都精准地服务于商业目标,对最终的 ROI 负责,而不是沉迷于技术本身的酷炫。
  • 复杂系统的园丁:核心工作是理解并驯服由人、技术、流程交织产生的涌现性复杂行为,确保系统在有序与无序之间健康演化。

所以,回到最初的问题。当“开发一个用户反馈良好的系统”像发一条朋友圈一样简单时,“架构”这项需要融合技术、商业、人性和担当的高阶活动,非但不会消失,反而会从基础的技术指标中解放出来,回归它最核心的本质——为系统在漫长生命周期里的存续与价值,负起最终责任。

这正是未来架构师,不可替代的意义所在。

📑 本文目录