第一性原理
最早提出第一性原理思维的人是亚里士多德,他把它定义为“认知事物的第一基础”。法国哲学家和科学家勒内·笛卡尔(René Descartes)将其描述为“系统性地怀疑你可能怀疑的一切事物,直到你获得无可置疑的真相”。你不应把现状视作绝对不变的,而是应该敢于大刀阔斧地改变它。你不应让其他人的愿景塑造你前进的道路,而应该放弃对这些愿景的所有忠诚。你要破解现有的假设,直至找出基本组成部分,就好像你在丛林中砍出一条道路那样。
能者达人所不达,智者达人所未见
第一性原理思维方式让你能够看到隐藏在每个人眼皮子底下、看似显而易见的真知灼见。
对于马斯克来说,运用第一性原理意味着从物理定律开始,问自己需要哪些条件才能把火箭送入太空。他把火箭拆分成最小的子部件,也就是它的基础原材料。“火箭是用什么做的?”他问自己,“航空航天级铝合金,加上一些钛、铜和碳纤维。”然后他又问自己:“这些材料在大宗商品市场上值多少钱?”结果证明,火箭的材料成本约为通行价格的 2%左右,这个比例太令人震惊了。
对我们的指导意义
《后端技术面试 38 讲》就以软件开发的第一性原理开篇,李智慧老师认为,很多看起来让人难以坚持/容易放弃的事情,并不是体力和智力甚至意志力的问题,而是方法有问题。绝大多数新技术都脱胎于一些既有技术体系。如果你能掌握这些技术体系背后的原理,摸清楚新技术的来龙去脉,你会很快掌握新技术,甚至可以用基础的技术体系原理推导出新技术的实现思路。这个时候,你不是去学习新技术,而是体验新技术了。
这种思维方式其实就是第一性原理的应用,它指导我们去抓住事务最本质的特征原理,依据事物本身的规律去推导演绎其他各种变化规律,进而洞悉事物在各种场景下的表现形式,而不是停留在追求表面的浮光掠影。
版权声明: 本文为 InfoQ 作者【熊斌】的原创文章。
原文链接:【http://xie.infoq.cn/article/302fb9e69fcfe67d6ce575c27】。未经作者许可,禁止转载。
评论