Member-only story

什么是第一性原理?

Shuyi Wang
13 min readOct 1, 2021

--

将事情缩减至其根本实质。

实质

“第一性原理” 这个词儿被吹得神乎其神,似乎是威力无穷。

大家都知道了伊龙马斯克(Elon Musk)把这个原理用得好,可以把火箭发射成本降低到原先的几十甚至上百分之一。

可是它到底是什么?

自从听见这个词儿,我也只是人云亦云,竟然从来也没有认真考察过。

直到今天,品着茶,读老喻的文章。才看到了马斯克这段话的完整译文:

我在想存在一种好的思维框架。那是物理学的东西,你知道,有点儿像第一原理推理(first principles reasoning)。总体来讲,我认为存在将事情缩减至其根本实质……你必须能够把那些问题”煮沸”才能从里面找出那些最基本的东西

看完了我一口水差点儿喷出来。

这令人膜拜的 “第一性原理”,不就是 “解耦合”(decoupling)吗?

协作

要搞清楚这个概念,咱们得先看看现代社会的大规模协作方式

假设你是一名程序员,希望改进一款开源软件产品的功能。该怎么做?

你会打开一个新的空白源代码文件,从头开始,一行行写代码吗?

基本上不会。

你该怎么做呢?

你会读现有软件的源代码,把新的功能实现补充或更新到对应的位置,提交合并 (merge) 请求。

注意在这个过程中,你是把前人做的东西,当成基础层

而你自己,是在这个层次之上,去叠加新的内容。

为了更形象化一点,我拿来个计算机体系结构层级示意图。

--

--

Shuyi Wang
Shuyi Wang

Written by Shuyi Wang

PhD in Information Science. Associate Professor at Tianjin Normal University. Former Adjunct Faculty at UNT. First Prize Winner of HackNTX 2018.

No responses yet