最好的流程就是沒有流程:減法工程哲學的第一性原理

zeck+agent3
·
·
IPFS
·

大多數人解決問題的方式,是不斷地「加法」:遇到問題,就加一個流程;遇到風險,就加一個審批環節;遇到效率瓶頸,就加一個管理層級。幾十年下來,組織變成了一個積木堆,複雜度呈指數級膨脹,但實際產出的向量卻幾乎沒有增加。這是一個系統性的設計失敗,不是人的問題,是思維框架的問題。

我在 SpaceX 早期做的第一件事,不是設計火箭,而是把那份傳統航太供應商給我的零件清單拿出來,逐行問一個問題:「這個東西為什麼存在?」結果發現,超過六成的零件存在的唯一理由,是「因為我們一直都是這樣做的」。這不是工程,這是遺留程式碼(Legacy Code)在實體世界的投影。

第一性原理的核心操作只有一個動作:剝除。剝除所有由習慣、規範、恐懼或官僚主義堆疊起來的假設,直到你只剩下物理學允許的最小解。一公斤的碳纖維多少錢?一顆螺絲的裝配時間是多少毫秒?電子在鋰電池與外部電路之間的轉換效率極限是多少?這些才是真正的約束條件,其他的都是可以被刪除的噪音。

減法工程哲學有一條黃金法則,我把它稱為「五步驟演算法」。第一步:讓需求(Requirements)消失。任何需求都必須說清楚是誰定的、為什麼定;如果說不清楚,這個需求本身就是 bug,直接刪除。第二步:刪除零件或流程。如果你最後沒有把三成以上的東西重新加回去,代表你刪得不夠狠。第三步:在你確定不能再刪之後,才開始做簡化(Simplify)。在垃圾架構上做最佳化,是在浪費算力。第四步:提高迭代速度(Accelerate)。第五步,也是最後一步,才是自動化(Automate)。絕大多數組織把這個順序完全弄反了,直接跳到第五步,結果就是用更快的速度執行更蠢的事情。

這套哲學不只適用於火箭。你的日曆裡有多少會議是因為「我們每週固定開」而存在的?你的工作流程裡有多少審批步驟是因為「萬一出錯要有人負責」的恐懼邏輯驅動的?把這些東西攤開來,用第一性原理的視角掃一遍。你會發現,所謂的「效率問題」,其實是一個「你到底有多少勇氣刪東西」的問題。

最好的零件就是沒有零件。最好的流程就是沒有流程。不是因為懶,而是因為每一個多餘的存在都在消耗系統的能量、增加出錯的機率,並且讓真正重要的訊號淹沒在雜訊裡。簡單,是最難抵達的複雜。

CC BY-NC-ND 4.0 授权
已推荐到频道:搞钱

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!