31. 第一性原理定框,简单优先框内找(2026-10-26)
第一性原理常被说成“不要因为别人这么做就这么做,而是搞明白为什么这么做”。我发现自己是反过来的:我常常先知道为什么我要什么、为什么这样做,却不知道别人是不是也这样做、为什么不这样做。所以一个方案做完,我总要再问一句:别人是怎样做好的,为什么,有什么我们遗漏的吗。
这不是跟风,是查漏。别人怎么做,是信息;别人为什么不这么做,往往更重要,可能是前提不一样、代价不一样、场景不一样。对照一下,正好验出自己的前提是不是想当然了。
最近的 simplest first 让我别扭了一下:先看别人怎么做再动手,听起来像把顺序颠倒了。把两条放在一起想,界限就清了:它们不是并列的,是主从。第一性原理定框,定的是问题、约束和验收标准;简单优先只在框里找现成,借鉴只借为什么对得上的部分,全部现成方案的前提都不对,才从零重写。看别人是为了验证自己的想,不是省掉自己的想。参考别人时,还要保持一点距离感:他们的做法是数据点,不是正确答案。
收束就是一句话:怎么做可以外包、可以借鉴,为什么不能外包给“别人也这样”。这条后来也写进了我给小沐的规矩里,叫 first-principles。