大家好,我是老马。

我们都在拼命优化,却很少问瓶颈在哪

最近读完《The Goal》,有一段话让我愣了很久。

它讲了一条工厂流水线,四道工序,速度分别是 100、80、20、120 件每小时。问这条线一小时能产出多少。

直觉是取个平均,怎么也得七八十。

答案是 20。因为第三道工序只能做 20 件,前面做得再快,全堵在它门口排队。

书里这句话很轻,但我读到的时候,有种被人当面点破的感觉:

一个系统的产出,永远由最慢的那个环节决定。


那天晚上我没急着往下读,而是把自己这半年做的事,画成了同一条流水线:

采集、阅读、整理、写作、发布、复盘。

然后很诚实地填了产能。采集我做得飞快,一天能攒几十条素材;阅读也还行;可越往后越细。等到了"写"这一环,一个月往往只有一两篇。

也就是说,我这半年其实只产出了"一两篇/月"的东西。前面那一千条采集,本质上是在往一个已经堵死的仓库里继续塞货。

我以为自己在进步,其实只是库存越来越多。

《The Goal》管这叫库存——一切卡在瓶颈前面的半成品。它不会让你变强,只会让你焦虑。


这本书最反常识的地方在于,它不教你怎么把每件事做好,它只教你怎么找到那个真正卡住你的环节。

作者给了一套叫"五步聚焦法"的东西,说穿了就是:先找到瓶颈,把所有资源集中过去,等它不再卡了,下一个瓶颈自然浮出来,再重来。

最戳我的是中间那句:让所有非瓶颈,服从瓶颈。

意思是,你在不卡的地方再努力,价值都是零。甚至可能是负的——因为你占用了本该给瓶颈的时间和注意力。

这句话我以前是听不进去的。我是那种典型的"哪里弱补哪里"的人。前端弱就学前端,Rust 弱就啃 Rust,AI 弱就跟 AI。这套打法确实让我走到了今天。

但《The Goal》让我意识到,它有一个隐含的失效条件:当你的瓶颈已经不在"能力"上的时候,继续补能力,就是在给一个不卡的工序刷漆。


这事儿我没停在感慨层面。

我做了一个叫 Monolith 的本地知识库工具,平时自己天天用。读完这本书,我回去翻了一下自己写的代码,发现我在一个叫 impact_loop 的模块里,其实已经不自觉地用上了这个思路。

它会在后台跑一遍,然后告诉我"下一步该做什么"。而它给出的六类建议里,没有一条是劝我"再多采集一点"。

它只会盯着一件事提醒我:你在这篇文章里画了五条以上的高亮,却一个字都没写出来。

代码背后那句话,其实就是《The Goal》的翻版——别再往入口加料了,你的瓶颈在出口。坐下来,把这篇写完。

说真的,被一行 SQL 拦下来,比被任何人劝都管用。因为它不跟你讲道理,它只把你过去的行为摊给你看。


所以如果让我用一句话总结这本书,我会说:

成长不是把每件事都做到最好,而是清醒地知道,这一刻到底什么在卡住自己。

对工厂,是那台最慢的机器;对团队,是那个拖后腿的环节;对一个产品,是用户走不通的那一步;对一个人,往往是你最不愿意承认、最想绕过去的那块短板。

我们太习惯于优化,太少停下来问一句:我现在做的这些,是在解真正的题,还是在刷一道已经做对的题?

我还在练。每次想给采集模块加新功能之前,都会先看一眼那条 HAVING highlight_count >= 5 的记录,然后默默把编辑器切回那篇写了一半的文章。

愿你也少刷一点漆,多砸一下那块真正的石头。


《The Goal》— Eliyahu M. Goldratt,瓶颈理论(TOC)的开山之作。


本内容统一由 永恒之石个人知识库 Monolith 发布。
官网:https://houbb.github.io/monolith-landpage/
开源:https://github.com/houbb/monolith-landpage

posted on 2026-06-23 00:34  老马啸西风  阅读(1)  评论(0)    收藏  举报