最好的零件就是沒有零件:工程師的減法哲學
IPFS
大多數工程師面對複雜問題的本能反應是「加法」——加一個模組、加一道檢查、加一層抽象。但這個本能是錯的。每一個你加進系統的零件,都帶來兩件你沒有邀請的客人:重量,以及失敗的新路徑。
真正的工程哲學是減法。最好的零件就是沒有零件。最好的流程就是沒有流程。這不是懶惰,這是物理學。一個不存在的螺絲永遠不會鬆脫;一個不存在的介面永遠不會有協議不相容的問題;一個不存在的會議永遠不會浪費三個工程師的下午。
SpaceX 設計 Falcon 9 第一節火箭時,工程師們不是問「我們還能加什麼」,而是問「哪些東西可以讓它消失」。當一個零件被刪掉,你不只省了它本身的重量和成本,你還省掉了製造它的工具、測試它的流程、以及它壞掉之後的維修路線。這叫做二階效應,而大多數人的思維只算到一階就停了。
傳統航太的設計邏輯是「餘裕堆疊」——每個子系統都加安全係數,最後你得到一個超重五倍、貴十倍、但看起來「很安全」的火箭。真正的安全來自簡單,不是來自複雜。你沒辦法讓一個你看不懂的系統變得可靠。
這個原則不只適用於火箭。它適用於你的程式碼、你的組織架構、你的決策流程。每次你想要新增一個功能、一個層級、一條規定之前,先問自己:「如果我把這個直接刪掉,世界會怎樣?」如果答案是「其實也沒差」,你就找到了你的工作——不是去建造它,而是去殺掉它。
熵是宇宙的預設狀態。複雜度會自然增長,簡單需要主動對抗。這是每個工程師每天都在輸掉的戰爭,除非你有意識地選擇站在減法的那一邊。
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!