01 走迷宮
走迷宮,我們每個人小時候應(yīng)該都走過,就是在迷宮上找到一條路徑,從起點走到出口。
但是,如果用算法呢,把這條路線找出來呢?這是我大學(xué)c語言的一個作業(yè):寫一個算法,走出迷宮。
我用的是深度遍歷方法,一直往前走,直到走到死胡同,就退到上一個路口重新選擇;然后持續(xù)這個過程。
后來,做了軟件工程師,我們每天的擰螺絲的工作也是。大部分工作都是拿現(xiàn)有的框架、接口直接調(diào)用。
就像拼積木一樣,每天就是根據(jù)產(chǎn)品給的模型圖紙,尋找合適形狀的積木拼成想要的結(jié)果。
但是也要遇到,沒有合適的積木的,這個時候,就只要自己打磨一個特定形狀的積木,用原始木材自己切塊,打磨成符合要求的形狀。
也就是說,先找現(xiàn)成的方案辦法,只有在現(xiàn)有方案不滿足的時候,才會自己去實現(xiàn)一個方案。用一些基礎(chǔ)的API,自己實現(xiàn)一個模塊。
02 回到上一個路口
在上面這個過程中,我們就需要回到上一層。在上一層的基礎(chǔ)基礎(chǔ)之上繼續(xù)思考。
在迷宮里,是回到上一個分叉路口。
在程序開發(fā)里,是回到上一個基礎(chǔ)框架、基礎(chǔ)API上。
而怎么回到上一層呢?
這個過程,我們就必須去質(zhì)疑那些我們習(xí)以為常的信念和假設(shè)。
比如,理發(fā)就一定要去理發(fā)店找理發(fā)師?
離職以后,給我一把剪刀,自己上手也能行。
比如,人一定要工作上班,不能無業(yè)。
曾經(jīng)覺得上班是必須的,但現(xiàn)在的我認為,只要自己不動用存糧,還能養(yǎng)活自己就可以了。
比如,不要和對象講道理?
曾經(jīng)我也覺得不管有沒有錯,先道歉總歸沒有錯。 后來發(fā)現(xiàn)治標(biāo)不治本!
03 本質(zhì)是什么
在質(zhì)疑這些信念的過程中。我們就不得不去思考,事物本質(zhì)是什么?
理發(fā)的本質(zhì)是什么? 就是讓頭發(fā)變短。 這個很容易做到。
那為什么以前,我覺得理發(fā)就必須去理發(fā)店呢?
因為在職的時候,我的發(fā)型不能難看。
沒對象的時候,發(fā)型不能難看。
上班的本質(zhì)是什么?是價值交換。
為什么以前認為必須上班呢?
因為之前,只能通過和公司合作,才能和市場進行價值交換。 離開公司,自己就無法參與到市場交換。
換句話說,如果可以自己獨立和市場進行交換,就可以脫離公司了。
結(jié)婚的本質(zhì)是什么?是互相合作,是互相支持。
因此,一定要和對象講道理,而且要找可以講道理的對象!
04 最后的建議
所以,什么是第一性原理呢?
從那些不能被違反的規(guī)則的基礎(chǔ)之上思考問題。
謹慎地去接受每個結(jié)論,每一個信念。
當(dāng)然,這個過程很辛苦。想要造火箭的個人,肯定不止馬斯克,但是只有馬斯克造出來。
想要重新定義手機的也很多,但是只有喬布斯成功了,而羅永浩就失敗了。
當(dāng)然,你不需要時時去謹慎判斷,否則實在太消耗資源了。 你只需要在撞到南墻的時候,現(xiàn)有方案無法滿足的時候,我們回退到一層。
想一想上一步的方案是不是可以重新定義,現(xiàn)有的結(jié)論和信念是不是需要重新審視?
比如:
上班看不到希望的時候,就必須去質(zhì)疑上班是不是唯一選項。
離職后,需要大幅降低開支,發(fā)型好像也沒那么重要。
和對象交流,越哄越難哄,一定是策略上出了問題。
就像走迷宮一樣,走到死胡同了,就回退到上一個分岔路口。
我是「W陣雨」,聚焦個人成長領(lǐng)域的關(guān)鍵知識。感謝你的閱讀和關(guān)注!如果喜歡這個主題,可以留言點贊喔。
你關(guān)注的主題,就是我持續(xù)探索的方向
文章推薦:
三步診斷法:找到讓你“忍不了”的事物,就是你的財富密碼
PKM | 打標(biāo)簽前必看!90%的人都踩過這3個坑