「他们居然也是装的」——那一天的幻灭
你还记得那个瞬间吗。
工作两三年之后,某一天,你突然看到了真相。可能是第一次参加跨部门会议,发现台上那个西装革履的总监,方案还没你写得清楚。可能是偶然瞥见核心项目的代码库,一团乱麻,连注释都舍不得写。也可能是陪老板去见客户,发现他全程在编,那些听起来很专业的术语,翻译成人话就是”我也不太确定”。
那一刻,世界裂开了一条缝。
你小时候以为的大人世界——精密、专业、万无一失——原来全是假象。医院里医生在查百度,政府文件是临时赶出来的,那家你崇拜的科技公司,内部系统三天两头崩溃。所谓的专业团队,大部分时间在救火。所谓的权威专家,很多时候在摸着石头过河。
我有个朋友,在某家你一定听过的互联网大厂工作。他跟我说,他们核心业务的数据库,好几年没人敢动。不是因为设计得多精妙,而是因为最早写那套代码的人早离职了,后来的每个人都在上面打补丁。谁也不知道改一行会牵出多少 bug。就那么硬扛着,线上出了问题就救火,救完继续扛。整个部门就靠着这套”祖宗代码”活着。
网上有个说法叫”草台班子理论”,说的是整个世界其实就是一个巨大的草台班子。人人都在装,事事都在凑合。表面光鲜,内里全是补丁。
这很扎心。但更扎心的是另一个问题:如果世界真的这么混乱,如果人人都在凑合,为什么事情居然还在运转?为什么飞机没有天天掉下来?为什么你的工资居然按时到账了?
混乱到这个程度,世界怎么还没崩?
混乱不等于崩溃
大多数人意识到”草台班子”的真相后,反应分两派。
一派陷入虚无——既然都是装的,那我还努力个什么劲。另一派觉得世界要完——这么不靠谱,迟早出大事。还有一派选择自我安慰——也许只是我见识太少,真正的高层一定是运筹帷幄的吧。
但不管哪一派,都忽略了一个反直觉的事实。
真相可能比你想的更让人意外:不是”尽管”世界是草台班子所以没崩,而是”因为”世界是草台班子,所以才没崩。
想想看:如果每个环节都有漏洞,如果每个人都在犯错,为什么这些漏洞没有同时穿透所有环节?为什么灾难没有每天都在发生?
答案藏在一个关于奶酪的隐喻里。
一叠奶酪的隐喻
1990年,英国心理学家詹姆斯·瑞森提出了一个模型。后来人们给它起了个很形象的名字——瑞士奶酪模型。
想象一叠瑞士奶酪,一片叠在一片前面。每片奶酪上都有洞,大小不一,位置随机。这些洞代表系统中的漏洞。每片奶酪代表一层防御。
现在,想象一束光从这叠奶酪的正面照过去。
如果所有洞恰好对齐——光会直接穿过去。那就是灾难。但大多数时候,洞是错开的。光打到第一片,穿过了一个洞。打到第二片,被奶酪实体挡住了。风险就这么被化解了。
没有哪片奶酪是完美的。但只要孔洞没对齐,系统就能撑住。
这里有几个关键的东西值得拆开来看。
第一,灾难从来不是因为一个错误。一架飞机坠毁,不是因为飞行员犯了一个错。是因为机械师的疏忽、设计上的妥协、恶劣天气、通讯系统的故障,还有飞行员的那个错误——所有这些漏洞恰好排成了一条直线。瑞森管这叫”错误对齐”。说白了,灾难不是一个人犯的错,是一堆错的完美配合。
第二,漏洞是必然的。任何系统都有漏洞,任何人都会犯错。这不是异常,是常态。追求零漏洞的系统,就像追求零摩擦力的发动机——理论上好听,实际上不存在。真正安全的系统,不是没有漏洞的系统,而是漏洞不会同时被击穿的系统。
第三,孔洞会移动。漏洞不是钉死在奶酪上的。它会随着时间、环境、人员变动而漂移。今天安全的防线,明天可能千疮百孔。这也是为什么”曾经没问题”从来不等于”永远没问题”。
这三条加在一起,其实已经回答了最核心的问题:不完美没关系,只要不完美的方式足够多样,系统就是安全的。
现在,让我们看一个沉痛的例子。
回到1986年1月28日。挑战者号航天飞机在发射73秒后解体,七名宇航员全部遇难。
事后调查发现,不是某一个环节出了问题。是O型密封圈在低温下失效——这是技术漏洞。NASA管理层在工程师明确警告的情况下仍然批准发射——这是管理漏洞。发射审批流程被简化,安全标准被妥协——这是文化漏洞。那天佛罗里达异常寒冷——这是环境漏洞。
所有漏洞排成了一条直线。光穿透了所有奶酪。
用草台班子的话说——每个环节都在凑合,但凑合的方式恰好撞在了一起。瑞士奶酪模型解释的,恰恰是这件事的反面:大多数时候,凑合和凑合之间是错开的,所以世界没崩。草台班子是每片奶酪都有洞,瑞士奶酪模型解释的是为什么有洞还能挡住风险。
为什么”精英防线”反而脆弱
理解了奶酪模型,一个更反直觉的推论就来了。
很多人以为,对付漏洞的最好办法是找到最厉害的人,建最强的单层防线。一片完美的奶酪,一个洞都没有。
听起来很对。但问题是——一旦这片奶酪出了第一个洞,后面什么都没有了。
想想那些”明星CEO”治下的公司。一个人英明神武,所有决策都靠他。公司运转得很好,直到这个人犯错。因为他太强了,没人敢质疑他,也没人补得上他的漏洞。一击即穿。
历史上这样的例子太多了。一个强势的领导者建立一个看似铁板一块的体系,表面坚不可摧,其实脆弱得要命。因为所有的防御都依赖同一个大脑、同一种判断逻辑。只要这个判断出了偏差,整座大厦就是空的。
多层不完美的防御,远胜于单层完美的防御。
这里有个更深的道理:异质性才是关键。
想象五片一模一样的奶酪。它们的洞天然对齐。因为它们是同一种逻辑、同一种思维方式、同一种盲区。你建了五层防线,但其实只有一层。五片长得一样的奶酪叠在一起,和一片没有区别。
用同一种思维建五层防线,等于五片一模一样的奶酪——孔洞天然对齐,一穿到底。
瑞森还区分过两种类型的漏洞。一种是”主动失效”——就是看得见的错误。飞行员按错了按钮,程序员写错了代码,医生开错了药。这种错误发生在前线,容易被发现,也容易被纠正。
另一种是”潜在条件”——藏在系统深处的结构性问题。可能是某个流程一直没人审查,可能是某个工具长期不好用但没人提,可能是团队里的沟通机制早就坏了,但大家习惯了。这些东西平时看不见,但它们一直在那里,等着和其他漏洞对齐。
打个比方。你某天早晨全面崩盘——起晚了、手机没电、堵车、到了公司发现忘带最重要的文件。表面上看是一连串倒霉。但你往深了想:昨晚熬夜是潜在条件,闹钟没响是主动失效,堵车是环境因素,忘带文件是疲劳导致的注意力下降。小漏洞对齐了,于是你的早晨”坠毁”了。
这和航天事故的逻辑一模一样。只不过规模不同。
还有一个容易被忽略的点:漏洞是动态的。它不是固定的。昨天管用的防线,今天可能已经千疮百孔。人员换了一批,业务变了一个方向,市场环境不同了,奶酪上的洞就悄悄挪了位置。你以为自己还有五层防御,其实其中三层已经形同虚设。
好的系统不是建好就完事的。它需要持续检查、持续更新。就像奶酪上的洞会移动,你的防线也得跟着动。
在草台班子里好好活着
道理讲完了。接下来是实在的东西。
首先,停止追求完美。我说的是真正地停下来。
承认自己是片有洞的奶酪。这不是摆烂,这是事实。你不可能没有漏洞。没有人可以。犯错不是你的bug,是你的feature。完美主义看起来像自律,但大多数时候,它是一种对自己的暴力。你逼自己做到不可能的事,然后因为做不到而惩罚自己。这个循环本身就是一个巨大的漏洞。
其次,给自己建多层防御。
别把所有鸡蛋放在一个篮子里。这是一句老话,但它背后的逻辑就是瑞士奶酪模型。你的收入不能只靠一份工资——储蓄是第二层,副业技能是第三层,人脉关系是第四层。你的健康不能只靠年轻——运动习惯是一层,定期体检是一层,良好的作息又是一层。关键节点上,要有备份。不是说每件事都需要 Plan B,但那些一旦出错就会让你全面崩盘的环节,必须有。
然后,如果你在带团队,推行”无指责复盘”。
出了问题,第一反应不是”谁干的”,而是”系统哪里出了问题”。这两句话的区别巨大。前者让人害怕,后者让人思考。害怕的人会掩盖错误。掩盖的错误就是无人知晓的漏洞,越积越多,等着和其他漏洞对齐。
航空业在这一点上做得最好。每出一次事故,全行业学习。不惩罚,不甩锅,只分析。结果呢?商业航空成为人类历史上最安全的交通方式。而那些出了事只追责个人的行业,同样的错误反复发生。区别不在于哪个行业的人更聪明,在于哪个行业对待错误的逻辑更对。
瑞森自己说过一句话,大意是:你不能通过惩罚来消除人类的错误,但你可以通过设计系统,让错误不至于酿成灾难。这句话值得贴在每个管理者的工位上。
再次,主动去找那些”移动的漏洞”。
好的管理不是等事故发生了才出现。你的团队是不是长期加班?如果是,疲劳就是一片正在移动的洞。新上线的系统是不是大家都在抱怨难用?如果是,那不是抱怨,那是洞的轮廓。跨部门沟通是不是总在某个环节卡住?如果是,那里就是你的潜在条件。
这些问题不解决,它们不会消失。它们只会安静地等在那里,等着和其他漏洞对齐的那一天。
最后,拥抱异质性。
你获取信息的渠道是不是都来自同一类人?你团队里的人是不是背景都差不多?你做重大决策之前,有没有找过和你意见不同的人聊过?
同质化的团队,认知盲区完全重合。你以为自己有五层防线,其实所有防线在同一个地方有洞。一击即穿。不同背景、不同思维方式的人,就是不同形状的奶酪。他们的洞和你的洞不在同一个位置。这就是保护。
找和你意见不同的人聊聊,不是为了被说服,是为了看见自己看不见的洞。
说到底,在草台班子里好好活着的秘诀就一句话:别指望任何一层防御是完美的,但确保你有足够多不同类型的防御。
光从缝隙中照进来
所以,当你发现世界是个草台班子——别慌。
这不是世界要完的信号。这恰恰是世界的安全机制在运转。每个环节都不完美,但它们不完美的方式不一样。漏洞错落分布,所以很少同时被击穿。
混乱不等于崩溃。不完美不等于失败。
你不需要变成一片没有洞的奶酪。你需要的是确保自己有好几片。然后让它们的洞错开。
那些让你焦虑的漏洞,那些让你觉得自己不够好的裂痕——它们不是缺陷。它们是你这个系统的一部分。真正重要的,是你有没有足够的层次,让这些漏洞不会排成一条直线。
真正的安全感不来自万无一失。来自足够多的”凑合”叠加在一起。
光,正是从那些错落有致的缝隙中照进来的。
更高视角
但如果你把镜头再拉远一点,会发现瑞士奶酪模型和草台班子理论碰到的,其实是同一个底层问题:人类对”确定性”的执念。
我们从骨子里渴望确定性。希望世界是有序的,希望努力就有回报,希望好制度就能杜绝一切问题。这种渴望太深了,以至于当现实不符合这套叙事的时候,我们的第一反应不是调整认知,而是拒绝接受。要么怪自己不够好,要么怪别人搞砸了,要么假装问题不存在。
瑞士奶酪模型戳破了这个幻觉。它告诉你:没有完美这回事。不是你不够努力,是完美本身就不存在。任何系统都有漏洞,任何人都会犯错,这不是需要被消灭的异常,而是需要被管理的常态。
草台班子理论戳破的是另一个幻觉:权威的幻觉。你以为上面的高层一定比你知道得更多,以为那些看起来精密的组织一定有完善的内部逻辑。事实是,大家都在摸着石头过河。区别只在于,有些人摸得快一点,有些人摸得慢一点。
当这两个幻觉被同时戳破,你会经历短暂的眩晕。但眩晕过后,是一种奇异的踏实感。
因为你终于不用再假装了。不用假装自己不会犯错,不用假装一切尽在掌握,不用假装世界是精密运转的机器。承认脆弱,不是认输,而是终于站在了真实的地面上。只有站在真实的地面上,你才能做出真正有效的防御。
这个认知有一个边界:它适用于你已经站稳脚跟、开始思考”怎么活得更稳”的阶段。如果你的生活正处于全面失控之中——连最基本的生存需求都无法保障——那么”拥抱不完美”听起来像一种奢侈。先稳住底线,再谈优化。
还有一个容易滑进去的陷阱:把”不完美没关系”当成摆烂的借口。瑞士奶酪模型说的是”不完美的系统可以通过多层防御来兜底”,不是”既然都有漏洞那就随便吧”。区别在于态度——前者是承认现实之后的积极设计,后者是放弃努力之后的自我安慰。
如果你把这个思维方式迁移到更广的领域,会发现它几乎适用于所有需要应对不确定性的场景。投资不要押注单一标的,这是金融版的瑞士奶酪。身体不要只靠一种养生方式,这是健康版的瑞士奶酪。甚至人际关系也是如此——不要把所有情感寄托在一个人身上,不是因为你不够专一,而是因为任何一段关系都可能出现”孔洞”,你需要其他关系来接住你。
还有一个特别值得警惕的领域:效率。
我们这个时代有一种迷信,叫”极致效率”。精简流程,消除冗余,一个人干三个人的活,每一分钟都要填满。听起来很先进。但从瑞士奶酪模型的视角看,效率本质上是一个脆弱游戏。你砍掉的每一层”多余的”审核、每一条”重复的”流程、每一个”闲置的”备份,都是在拿走一片奶酪。短期内你确实跑得更快了。但你不知道的是,你正在让自己的防线变得越来越薄。直到某一天,一个小小的意外穿透了你精心优化的单层防线,然后你才发现:后面什么都没有了。
那些追求极致效率的组织,往往在最好的时候看起来最完美,在最坏的时候摔得最惨。反而是那些看起来”臃肿”的系统——多一层审批、多一个人把关、多一份备份——在暴风雨来的时候,能扛住。冗余不是浪费,冗余是保险。你平时觉得它多余,直到有一天它救了你的命。
说到底,这是一个关于”韧性”的元认知。不是追求不倒,而是追求倒了还能站起来。不是追求不犯错,而是追求犯了错不会全盘皆输。这种韧性,不是靠某一层防线的坚固来实现的,而是靠层次的多样性和冗余来实现的。
在一个注定不完美的世界里,最务实的活法不是追求完美,而是确保你的不完美不会排成一条直线。
如果你对这个话题感兴趣
错配:现代生存困境的系统性视角:瑞士奶酪模型讲的是”漏洞对齐导致灾难”,这篇文章讲的是”基因和环境错配导致痛苦”——两个视角都在说同一件事:很多时候,问题不在你,在系统。
不要被困在一条线上:线性思维让我们找替罪羊,系统思维让我们看到问题的网络结构。如果你觉得奶酪模型很有启发,这篇关于”多维思维”的文章可以帮你进一步打开视角。
你缺的不是效率,是余闲:瑞士奶酪模型的防御需要”多层”,而余闲就是最关键的那层缓冲。把自己填满的人最脆弱,留有空白的人最坚韧。
拆开来看,一切都没那么可怕:奶酪模型的精髓是”拆开看”——拆开之后你会发现,灾难不是一块铁板,而是一堆小漏洞的偶然叠加。解构思维帮你看到真相,而真相往往没那么可怕。
放在一起看,它们从不同角度指向了同一个问题:如何在一个你无法完全控制的世界里,找到属于自己的确定感。