一、一个意外的面试发现
去年面试一个"资深架构师",简历华丽:大厂背景、分布式经验、微服务专家。
我让他画一张"你最近项目的架构图",他画了20分钟,层次分明,配色专业。
然后我问:"标出这个架构的3个最大风险点。"
他愣了,最后标了"高并发"、"数据一致性"、"服务雪崩"——全是套话,和这个项目无关。
那一刻我意识到:架构图是"认知探针",能刺破包装。
二、架构图的5个"高阶管理用法"
用法1:面试探针——画"失败架构图"
传统面试的问题:
- 问成功项目,候选人背答案
- 问技术细节,可以准备
- 问设计理念,容易套话
架构图探针: "画一个你失败的项目,标注:
- 当时的认知局限
- 信息盲区
- 决策失误
- 现在的反思"
结果分化:
用法2:需求探针——让客户画"痛点架构图"
背景: 客户说"要建数据中台",需求看似明确。
探针方法: "请画一张现在的数据流架构图,标出:
- 数据从哪来
- 在哪卡住了
- 谁对数据质量负责"
结果震惊: 60%的客户画不出来,或画出来发现:
- 问题在组织流程,不在技术
- 问题在人员能力,不在平台
- 问题在业务规则,不在数据量
关键洞察: 画不出来的需求,都是伪需求。
用法3:团队探针——对比"协作架构图"
方法: 让团队5个人分别画"我认为的协作架构图"
分析维度:
效果: 差异最大的地方,就是团队真正的摩擦点。比360度评估更快、更准。
用法4:技术探针——画"演进架构图"
传统技术评审: 看代码、看方案、看文档。
架构图探针: "画这个系统未来6个月的演进架构,标注:
- 必须保留的架构决策
- 必须偿还的技术债务
- 必须引入的新能力"
识别目标:
- 真演进:清晰的取舍和路径
- 假演进:堆砌新技术,缺乏主线
用法5:竞争探针——画"竞品架构图"
让产品经理/创业者画: "画我们主要竞品的系统架构图,标注:
- 他们的核心设计假设
- 这个架构的优势场景
- 这个架构的结构性弱点"
结果分化:
- 概念派:画不出来,或画成"功能对比图"
- 洞察派:能画出架构级别的优劣,找到差异化机会
三、可复用的探针框架
我把这套方法抽象为"架构图认知探针":
四、跨领域迁移:从探人到探事
架构图作为"认知探针"的原理,可以迁移到:
投资尽调: 让创始人画"行业竞争架构图",看是否真懂行业结构。
高校招生: 让考生画"解决过的问题架构图",看思维深度而非知识储备。
医疗诊断: 让患者画"症状演变架构图",暴露真正的病程认知。
五、工具实践
我用 Arch做快速草图,但关键探针环节要求手绘。
- 工具画图:测试认知速度和熟练度
- 手绘画图:测试真理解和元认知