昨天“我觉得 AI 不但不会让架构师变多,反而可能会让架构师更加稀缺” http://t.cn/AXwFaauR 的观点下面,有人留言说:“不是让你自己成为编程架构师,而是你要让AI成为编程架构师”
对于这样的观点我是不认同的,AI 未来也许能成为编程架构师,但这套路径还很遥远,和 AGI 一样遥远:
1. 长上下文还没解决好,架构能力需要对系统有全局了解,当前你没办法把整个代码库扔进去
也许可以像 DeepSeek OCR 论文那样用缩略图,但那还是理论上
2. 对代码结果的反馈 AI 还不能直接感知,架构能力不是理论,更需要实践,架构效果好不好一定是要去实际运行,在运行中收集反馈并调整。现在 AI 根本没法感知系统的运行效果,让它自己去搭个运行环境也许勉强可以,怎么测试并评估系统的反馈是做不到的
3. 长期记忆仍然没解决,架构师设计过程中,有大量的沟通工作,和 PM 和程序员,这些沟通的内容都要融合到架构中,但怎么把它们记下来并融入架构设计,并在设计后验证这些记忆中的内容,都是挑战。
4. AI 对多个 Agent 的组织能力还有待提升,架构师不仅仅是一个技术工作,不是写个架构设计文档就结束了,还需要去传播架构知识,基于架构去调整组织结构,基于组织结构去整合结果,这方面至少要 AI 进化到组织者这个阶段
另外我这些观点也只是针对当前,也许未来五到十年会有变化,将来如果我错了我也很乐意修正自己观点,比如去年我还觉得 Coding Agent 不靠谱,而现在我觉得“真香”。
发布于 美国
