讲了四十分钟架构图,对方只问了一句"要多少钱"。这不是对方听不懂,而是你的四十分钟里没有他要的东西:他不负责判断方案好不好,只负责判断这笔钱换来什么、什么时候能看到、出错谁兜着。
对外解释的目标不是让对方理解技术,而是让他在信息不完整的前提下做出可承受的决定。所以讲解结构要从"方案是什么"倒过来,变成"代价与后果是什么"。
1. 非技术听众要的不是方案,是代价与后果
| 你说的词 | 对方实际听到的 | 应替换成 |
|---|---|---|
| 高可用 | 一个褒义词,无信息量 | 单点故障时最长中断 M 分钟,一年预计 N 次 |
| 可扩展 | 一个褒义词,无信息量 | 流量翻倍时需要再投入 C,耗时 D 天 |
| 微服务化 | 更贵、更复杂 | 首期多花 C,换的是某模块可以独立改 |
| 技术债 | 你们之前做错了 | 每改一处要额外 T 天,一年约 K 处 |
| 重构 | 看不到产出 | 本次不改任何功能,之后每次改动省 T 天 |
判断一句话有没有信息量,用一条标准:它能不能被反驳。"高可用"不能被反驳,"中断不超过 5 分钟"可以被反驳——能被反驳的句子才携带信息。
这条标准也解释了为什么技术人容易在会议室吃亏:训练让我们追求准确,准确往往表现为限定条件与前置假设,而非技术听众需要的是可比较的后果。把"取决于流量模型"改成"流量翻倍也不会变慢,因为瓶颈不在这一层,瓶颈在 DB,而 DB 现在只用了一半",同一件事就从回避变成了判断。
2. 三个必须翻译的维度:成本、风险、时间
| 维度 | 技术原词 | 翻译后要给出的 | 可核对来源 |
|---|---|---|---|
| 成本 | 机器、许可、人力投入 | 一次性投入 + 每月持续成本 | 报价单、账单、人力单价 |
| 风险 | 单点、一致性、依赖 | 出问题的概率量级与最坏后果 | 历史故障记录、SLA 条款 |
| 时间 | 排期、里程碑 | 什么时候能看到第一个信号 | 里程碑定义、可观测指标 |
// 一页纸:四块,顺序不能换
1. 结论 —— 建议做什么,一句话,含金额与日期
2. 代价 —— 一次性 C1,持续 C2/月,人力 H 人月
3. 风险 —— 最坏情况是什么,概率量级,可否回退
4. 备选 —— 更便宜的和更好的各一个,为什么没选
─── 顺序错了,对方会先问结论,然后不再听代价
翻译不是简化。成本要给区间与来源,风险要给概率量级而不是形容词,时间要给"能看到信号"的节点而不是"完成"的节点——因为"完成"在他的经验里经常等于"又拖了两个月"。
三个维度之间存在固定的换算关系,讲清这一点能省掉一半追问:时间可以买,钱可以买时间,风险只能被转移或接受。预算翻倍通常能把工期压掉一段(但有下限,压不过沟通与联调);工期延长通常能把一次性投入降下来(用更长的人力换更省的采购);而风险一旦被识别,处置只有三条路——投入消除、转移给供应商、明确接受并准备预案。对方听到"风险能消除"就该问成本,听到"风险已接受"就该问预案。
| 换法 | 换来什么 | 代价 | 不成立的时刻 |
|---|---|---|---|
| 加钱压工期 | 提前 T 周上线 | 一次性成本上升,返工率上升 | 依赖外部审批或第三方交付 |
| 延期省钱 | 一次性投入下降 | 机会成本、窗口错过 | 有时限的监管或竞争节点 |
| 消除风险 | 概率降到很低 | 持续性成本长期存在 | 概率本身无法测量 |
| 转移风险 | 责任外移 | 单价上升、锁定加深 | 供应商可替换性差 |
| 接受风险 | 成本最低 | 需要预案与止损线 | 后果不可逆时 |
3. "高可用"这类词等于零信息,类比则有边界
类比是必要工具,代价是它会带来错误期待。用类比必须同时说出它在哪一点上不成立:
| 类比 | 带来的正确期待 | 带来的错误期待 |
|---|---|---|
| "像银行转账一样" | 有对账、有回滚 | 以为绝对不出错 |
| "像快递分仓" | 就近处理、局部故障不影响全局 | 以为什么都能自动重路由 |
| "像保险" | 平时无用、出事才用 | 以为付了钱就没有损失 |
| "像修路" | 施工期会堵 | 以为修完永不拥堵 |
失效边界一句话就够:"这个类比在下班高峰不成立,因为那时候所有请求都压在同一个入口。"说出这句,听众不会觉得方案弱,反而会信任你——因为他知道你在替他管理预期,而不是在卖东西。
4. 一页纸的结构,和"还有一个更好但更贵"的主动披露
| 部分 | 必答问题 | 常见漏项 |
|---|---|---|
| 结论 | 建议做什么、多少钱、什么时候 | 没写金额,只写"需要投入资源" |
| 代价 | 一次性与持续分别是多少 | 只报一次性,持续成本藏着 |
| 风险 | 最坏情况 + 概率量级 + 可逆性 | 用"有一定风险"代替 |
| 备选 | 至少一个更便宜的选项及不选的理由 | 只给一个方案,看起来像通牒 |
"还有一个方案更好,但贵 X"必须主动说。原因不是道德,是算术:这件事大概率会在评审、招标或半年后的复盘中被人发现,届时你要解释的不是技术,而是为什么没说。
// 备选三选一的写法:每行都要有代价
方案A(推荐) C_A 一次性,C_A' 每月,T_A 周可见信号,可回退:是
方案B(更便宜) C_B,但 QPS 上限只到 X,超限时人工降级
方案C(更好) C_C ≈ 2 × C_A,换到 RTO 从 M 分钟降到 N 秒
─── 没说"为什么不是 C",等于把选择权丢给对方,而他没有判断依据
5. 数字的可信度,与"不可逆"这件事
| 数字形态 | 可信度 | 决策者的反应 |
|---|---|---|
| "大概几十万" | 低 | 追问,然后不信任其余内容 |
| "约 40 万,来自 QUOTE_ID,误差 ±20%" | 中高 | 可以据此排序 |
| "40 万,报价单第 3 页,含 3 年许可" | 高 | 可以直接签字 |
| "肯定比现在便宜" | 无 | 视为没有测算 |
区间不是示弱,是可信度的一部分。给单点数字会被当成承诺,给区间会被当成判断——后者才是你要的。区间还要说明是什么造成的:需求未定、单价浮动、规模未定,各自对应不同的收窄动作。
// 区间要带收窄路径,否则它只是一个更谨慎的猜测
C = 40 万 ± 20%
─── 收窄条件:需求冻结 → ±10%;拿到 QUOTE_ID → ±5%
─── 不写收窄条件,对方无法判断"什么时候能变准",只能按上限做预算
决策者最怕两件事:不可逆和说不清。所以每个方案都要标可逆性:
// 可逆性标注:三档,别用"相对可逆"
可逆 回退耗时 < T1,无数据丢失,成本 C1
有条件 回退需迁移数据,耗时 T2,期间只读
不可逆 回退需重建,历史数据无法恢复
─── 不可逆的方案必须单独说明"为什么必须现在做这个决定"
6. 被追问时的分层回答,与解释失败的两个信号
被追问细节时,顺序是先答影响,再答机制。反过来会让对话陷入实现细节,而对方要的是"这事会不会影响我"。
| 追问 | 第一层(影响) | 第二层(机制) |
|---|---|---|
| "为什么这么贵" | 贵在许可与迁移人力两块 | 许可按节点计,迁移需重放历史数据 |
| "会不会再出这种事" | 同类故障概率降到很低,但不会为零 | 加了隔离与超时,单点仍在依赖方 |
| "能不能更快" | 能提前 T 周,代价是多花 C | 并行两个组,接口先冻结 |
| "别人怎么做的" | 同类系统多数选 B,因为他们的约束不同 | 差异在流量量级与合规要求 |
解释失败只有两个可靠信号:对方反复问同一个问题(说明你的回答没有落在他的判据上)、对方开始问流程("这个谁批""走哪个流程"——说明他已经放弃评估内容,只想结束这件事)。出现任一信号,立刻回到第 1 节的表:把技术词换成后果。
// 沟通记录:一次沟通只留三行,便于下次复用
结论:建议 A,C_A,T_A 周可见信号
未决:可逆性没确认(回退需迁移数据)
对方关注点:持续性成本、失败后谁负责
─── 记录"对方关注点",比记录"我讲了什么"有用
度量三个数:一次沟通后的决策率(讲完当场或次日有决定)、追问轮次(超过两轮通常是翻译没做)、被要求重讲的次数(同一听众要求重讲,说明上次没有落到他的判据)。
排错:讲完仍没结论的五种情形
| 现象 | 根因 | 处理 |
|---|---|---|
| 对方只问价格 | 你只给了方案没给代价结构 | 补"一次性 + 持续"两栏 |
| 对方反复问同一个问题 | 回答停在机制层 | 改答影响层 |
| 对方开始问审批流程 | 已放弃评估 | 直接给结论与可选项 |
| 会上同意,会后没了下文 | 决策点与时间未绑定 | 补"什么时候必须定" |
| 被认为"技术至上" | 备选只给了一个 | 补更便宜方案及不选理由 |
边界:这些场合完整框架应压成一句话
| 场合 | 为什么不必展开 | 压成什么 |
|---|---|---|
| 对方本身是技术背景 | 翻译会显得绕 | 直接给约束与取舍点 |
| 决策已定、只需执行 | 解释不改变结果 | 一句结论 + 风险一句话 |
| 沟通时间少于五分钟 | 结构讲不完,只留结论 | "做 A,花 C,T 周见效,可回退" |
| 听众只关心一个指标 | 其余维度是噪声 | 只答该指标与它的代价 |
| 已有书面材料在先 | 口头重复会导致口径漂移 | 只答差异与新增风险 |
自测
- 判断一句话有没有信息量的那条标准是什么?
- 成本、风险、时间三个维度各自必须给出什么,才算翻译完成?
- 用类比时,为什么必须同时说出它不成立的那一点?
- "还有一个方案更好但更贵"如果不主动说,代价是什么?
- 决策者最怕的两件事是什么,方案里怎么体现?
- 对方开始问审批流程,说明发生了什么,你该改什么?