笔记
← 返回《原则》系列目录 NOTES

23|诊断根源:如何避免「头痛医头」?

为什么大部分「解决问题」的努力,其实只是在压制症状?

23|诊断根源.md 更新于 2026-10-14 ~10 分钟阅读

一、先说结论

要点

在达利欧的机器管理里,有一个环节被单独、重点地拎出来:

他的核心判断是:

所以在改之前,必须先回答:这到底是「人的问题」还是「设计的问题」?

诊断的质量,决定了后面所有改进动作是否有效。诊断错了,越努力越糟。


二、我们先理解一个问题

先看一个几乎每个公司都做过的动作。

业绩下滑 → 开会 → 结论是「要加强管理、提高执行力」→ 增加汇报、增加考核、增加会议。

三个月后:业绩没变,但大家都更累了。

于是问题来了:


三、作者到底提出了什么观点?

达利欧关于诊断的论述,可以拆成五点。

第一,诊断要单独进行,不能和「开药」混在一起。

他指出,很多人在发现问题后,会直接进入「我该怎么办」。但如果你对病因的判断是错的,后续所有动作都是浪费。

第二,诊断要往下追问,直到触及根本。

他把这称为「探究根源」(get at their root causes)。症状往往是表面的,根本原因通常在别的层次。

第三,要区分「人的问题」和「设计的问题」。

这是达利欧最实用的一条分类:

误判这两类,是最常见的昂贵错误。

第四,诊断要由「不在问题里」的人来做。

达利欧强调,身处问题中的人,往往看不到根本原因——因为他自己就是原因之一,或者他的视角被局限住了。可信度高、且相对客观的人来做诊断,质量更高。

第五,诊断的结论要落到「机器」层面。

这意味着:诊断的结果不应该只是「这次怎么补救」,而应该是「这台机器哪里需要改」。这样同类问题才不会重复发生。


四、把这个观点翻译成人话

我们用一个最日常的类比:一个人反复头疼。

不诊断,直接吃止痛药:头不疼了,但问题还在。 不诊断,说是「你太累了,多休息」:听起来很对,但可能完全没抓住病因。

诊断式的做法,会这样往下问:

于是真正的解法不是「吃点药」,而是在每天的节奏里,硬性插入补水和吃饭的时间。

注意这个结论的形状:它是一个「设计问题」,而不是「身体不好」。

这就是诊断的全部意义:把一个模糊的、反复出现的痛苦,转变成一个具体的、可以被修改的机制。


五、为什么会这样?

为什么人总是停在症状层?用一张图说明。

graph TD
    A["问题出现(症状)"] --> B{"如何处理?"}
    B -->|直接回应症状| C["症状暂时消失"]
    C --> D["根本原因未被处理"]
    D --> E["问题以另一种形式再次出现"]
    E --> A
    B -->|诊断:往下追问| F["一层一层往下问「为什么」"]
    F --> G{"归类"}
    G -->|人的问题| H["换 / 训 / 调岗"]
    G -->|设计的问题| I["改流程 / 指标 / 授权 / 工具"]
    H --> J["根本原因被处理 → 同类问题不再重复"]
    I --> J

关系示意图

现在回答「为什么人总是停在症状层」,有三个原因:

第一,症状最可见、最急、最有压力。

症状会立刻带来痛苦(客户投诉、老板发火、数据难看),所以你会本能地先去处理它。处理症状有即时反馈,这让人感觉「有效」。

第二,追根需要直面「设计是错的」或「我用错人了」。

这两个结论都很痛。承认「我的流程一直有问题」,比买一盒止痛药难得多。

第三,诊断需要时间和视角。

身处其中的人,往往太贴近问题,看不清楚。这也正是达利欧强调「由不在问题里的人诊断」的原因。


六、举一个现实生活中的例子

我们看一个非常典型的团队问题:「会议太多,效率很低」。

症状层的处理:把会议从 60 分钟压缩到 30 分钟。

结果:会还是那么多,只是每个会更赶,问题依然没解决。

诊断式的处理,会这样往下剥:

层次 追问 回答
症状 会议太多 平均每天 4 小时在开会
一层原因 为什么开这么多会? 因为很多事情不确认就推进不下去
二层原因 为什么不确认就推进不下去? 因为责任边界不清楚,谁也不敢拍板
三层原因 为什么边界不清楚? 因为项目组织是「按职能划分」,没有明确的项目负责人
根本原因 组织设计的缺陷 缺少「单一责任主体」

现在看结论:这是一个设计问题,不是「大家沟通不够」的问题。

于是正确的解法是:设立明确的项目负责人、明确每个决策的归属。会议数量会自然下降,因为大家不需要反复确认。

如果一开始就误判成「人的问题」(比如「大家没有时间观念」),那么可能会去培训时间管理、强制缩短会议——而根本原因毫发无伤。

这就是达利欧说的:误判「人」和「设计」,是最昂贵的错误。


七、回到书中重新理解

现在回头看达利欧的原话,会注意到他在诊断这一步上花了特别多的笔墨。

他把诊断放在了「像操作机器一样管理」这个框架的正中央:发现问题 → 诊断根源 → 改进机器 → 执行 → 工具。诊断是承上启下的那一步,没有它,后面的动作没有方向。

他还特别强调,诊断要诚实、深刻、并且愿意承认自己。因为很多时候,根本原因会指向管理者自己的决策——比如「我当初的这个设计本身就有问题」。

另外,他提到一个很实用的方法:把问题的产出(results)画出来,然后反推「是什么样的机器产生了这个产出」。 这其实是一种「逆向工程」思维:不是从「我该做什么」出发,而是从「什么机制会产生这个结果」出发。


八、这个观点背后还有什么?

隐含前提一:问题有可追溯的因果链。

如果问题是纯随机的,「追根」就没有意义。达利欧相信组织行为有可分析的因果。

隐含前提二:有时间做诊断。

在紧急情况下,你往往必须先处理症状、再回来诊断。诊断是一种「有资源才能做」的奢侈。 达利欧的方法更适合那些「可以停下来想」的组织。

隐含前提三:组织愿意接受「设计是错的」。

如果诊断的结论总是被理解为「谁的责任」,那么大家会倾向于把诊断做得浅一点。这也是为什么诊断需要「极度求真」的文化托底。

与其他观点的联系: - 第 08 篇的五步法里,「诊断」是第三步——分析层面的操作; - 第 19 篇的「设计 + 人」提供了归类的框架; - 第 20 篇的问题日志提供了诊断的原材料。


九、这个观点有问题吗?

十、今天再看这个观点

达利欧的「诊断根源」,在今天有了一个强大的技术工具:数据分析。

过去需要靠人反复追问才能发现的规律,现在可以通过数据挖掘发现:

AI 极大提高了「发现根本原因」的效率。

但这里有一个非常达利欧式的提醒:

在「相关」和「因果」之间,在「发现原因」和「判断这是人的问题还是设计的问题」之间,仍然需要人的判断。

而且更重要的是——当 AI 说「根本原因是 A」时,谁来验证它? 这又回到了达利欧的核心主张:任何判断标准,都必须能被质疑和检验。

这是基于达利欧思想的现代延伸。


十一、这一篇真正应该记住什么?

  1. 诊断要单独进行——不要一边诊断一边开药。
  2. 要往下追问到根本,但停在「你还能改」的那一层。
  3. 关键是区分「人的问题」和「设计的问题」——误判是管理中最昂贵的错误。
  4. 诊断最好由「不在问题里的人 + 了解现场的人」共同完成。
  5. 诊断的结论要落到「机器」层面,否则同类问题还会重复。

十二、留一个问题