【所長(zhǎng)林超】工程思維—如何從想到做(學(xué)習(xí)筆記)
工程思維

0 簡(jiǎn)介
引子:為什么要學(xué)習(xí)工程思維
有時(shí)常常是想的多,做的卻不夠;或是定了很多的計(jì)劃,實(shí)現(xiàn)的卻寥寥無(wú)幾 ...
那么如何從想/知,轉(zhuǎn)化為切實(shí)的行動(dòng)呢?有了一個(gè)宏大的目標(biāo)如何去一步一步實(shí)現(xiàn)它?如何真正的達(dá)到知行合一(知行統(tǒng)一)呢?
將目標(biāo)轉(zhuǎn)化為實(shí)現(xiàn),把理論轉(zhuǎn)化為實(shí)踐,就是工程領(lǐng)域最擅長(zhǎng)做的事情。
是什么:工程思維,也可以叫作【搬磚思維】,如何從知道行,把一件事實(shí)現(xiàn),重點(diǎn)是不斷分解。。
怎么做 如何【從知到行】,包括分解結(jié)構(gòu)、量化、列清單和取舍,還有OKR方法
相關(guān)【復(fù)雜性思維】工程思維的反面,分解vs融合,量化vs混沌,搬磚vs突變【系統(tǒng)思維】工程分解只是一種簡(jiǎn)化,分解的過(guò)程中會(huì)忽視掉事物的整體性,有時(shí)候有效,有時(shí)候確實(shí)致命的,這時(shí)候就需要系統(tǒng)思維來(lái)完善。
1 概念
簡(jiǎn)單了解一下,工程師的思維模式
工程思維是什么?既行勝于言,行勝于斷。工程思維的核心是實(shí)現(xiàn),什么事先動(dòng)手做起來(lái)再說(shuō),工程師往往是這樣一群人:
他們通常不太喜歡給一個(gè)事情的大方向做判斷,更希望接手了一個(gè)東西就開始做,而且他們更享受的是精確的完成,而不是模糊的待定。
當(dāng)遇到一個(gè)問(wèn)題,他們的第一反應(yīng)通常不是去溝通求助,而是自己鉆研,看怎么動(dòng)手解決,能動(dòng)手就不動(dòng)口。
你會(huì)發(fā)現(xiàn)工程思維,通常是在那個(gè)不確定性的坐標(biāo)軸里面,更加傾向于去抓住了一些確定性更高的東西,而不喜歡跟那些不確定性高的東西打交道。
比如判斷未來(lái)的大趨勢(shì);通過(guò)概率測(cè)算打贏德州撲克;賭一只股票能不能大漲,這方面的東西他們不喜歡干;
他們喜歡干一件事情就有一件事情的回報(bào),這種行為特征有點(diǎn)像搬磚。
為什么要有搬磚思維:任何大事都需要腳踏實(shí)地一點(diǎn)一點(diǎn)做起,只是空想什么也做不成;另外搬磚也是能獲得快感的【快感,內(nèi)啡肽型】
相關(guān)
【風(fēng)口思維】?jī)A向于找找大方向,既戰(zhàn)略問(wèn)題勝過(guò)戰(zhàn)術(shù)問(wèn)題,必須找對(duì)方向再去做。登山與沖浪的區(qū)別
搬磚的【快樂(lè)】是內(nèi)啡肽型快感
2 方法
王陽(yáng)明: 未有知而不行者,知而不行,只是未知把一件事做成,或一個(gè)想法實(shí)現(xiàn)實(shí)工程學(xué)最擅長(zhǎng)的事,其中工程學(xué)積累了很多有用的方法,同樣可以用到個(gè)人目標(biāo)的實(shí)現(xiàn)上。
為什么:如何制定目標(biāo)和計(jì)劃并且完成,既如何從想到做,從知到行
是什么:
【分解】:看全局(想)-不斷分解-找聚焦(做)-逐步完成,先明確目標(biāo),想要完成什么事情,然后從總體去了解,這直接關(guān)系到之后能不能有好的分解,然后不斷分解,直到分解為動(dòng)手就能做的程度,然后聚焦與此,逐步完成
【量化】:目標(biāo)必須是具體的,可衡量的,不然很難明確需要做什么,導(dǎo)致可能永遠(yuǎn)無(wú)法完成
怎么做:
這里可以用【OKR】管理模型
比如看一本教材,先要然后讀目錄、建框架,把重要概念和練習(xí)學(xué)會(huì)
列【清單】 —— 每周計(jì)劃 todo list —— 每天計(jì)劃 時(shí)間表
【聚焦】并執(zhí)行(行)
不斷【分解】,直到到3月或2月,或一周的小目標(biāo),一定要【量化】
設(shè)定大目標(biāo),看全局(知)
案例
思考:很多事情一開始不可能看清全局的,隨著不斷行動(dòng)才能更好的理解全局,所以計(jì)劃是要不斷調(diào)整的,但調(diào)整太快又會(huì)導(dǎo)致行動(dòng)受阻,所以平衡是一個(gè)關(guān)鍵
分解
天下難事必作于易——《道德經(jīng)》既不能輕視也不能高估功能分解。分解不是牢不可破的真理,它只是便于人們克服自身能力的不足,無(wú)論是科學(xué)還是工程技術(shù)都是如此。
為什么:降低問(wèn)題的復(fù)雜度
是什么:最常用的思維方式,將復(fù)雜的事物分解為部分,一一攻破。常用于各個(gè)部分相互之間影響小的。比如,成功的軟件系統(tǒng)耦合度小,可以分解為各個(gè)部分來(lái)分析。再難的問(wèn)題理論上只要把它拆分拆分再拆分,分解到我們輕而易舉就能夠上手動(dòng)手的那個(gè)動(dòng)作,然后就這么一做,實(shí)際上就能夠?qū)崿F(xiàn)從想到做的切換了。
怎么做:
先考慮這個(gè)系統(tǒng)適不適合做分解;
常見(jiàn)分解方式,分類,分組
構(gòu)建系統(tǒng)的時(shí)候,盡可能降低耦合度
如何應(yīng)用于計(jì)劃的實(shí)現(xiàn)? 找抓手爬梯子。第一步看全局,第二步分解并且聚焦,不斷重復(fù),直到找到抓手,開始行動(dòng),從易到難直到完成目標(biāo)。
看全局:先要對(duì)要做的事有個(gè)全面的了解,掌握重點(diǎn)的概念,這直接決定到分解的好壞。
找聚焦:無(wú)論任何時(shí)候,你面對(duì)的都不是一座長(zhǎng)城,而是眼前的這塊磚;
注意:但是要知道這只是一種簡(jiǎn)化,分解的過(guò)程中會(huì)忽視掉事物的整體性,有時(shí)候有效,有時(shí)候確實(shí)致命的。
案例:
畫出一幅畫復(fù)雜的畫,可以按空間切割成若干個(gè)小塊
聚焦
喬丹(Michael Jordan),有一句流傳非常廣的名言:Focus like a laser, not a flash light.要像激光一樣專注,而不是像手電筒一樣。
在投資圈里面有個(gè)傳說(shuō),說(shuō)巴菲特和比爾蓋茨第一次見(jiàn)面時(shí),比爾蓋茨的爸爸就問(wèn)了兩個(gè)人一個(gè)問(wèn)題——人生最重要的品質(zhì)是什么?然后兩個(gè)人居然都不約而同地給出了一個(gè)答案——Focus(聚焦)這個(gè)傳言從哪里來(lái)的無(wú)從考證,但這兩個(gè)人的確在專注這件事情上,是做得非常好的。
案例造火箭 你要造的不是一個(gè)大的火箭,而永遠(yuǎn)是它的某一個(gè)零件。
清單
為什么:呈現(xiàn)優(yōu)先級(jí)【取舍】,讓人專注【聚焦】,利于推敲,節(jié)省腦資源
是什么:分解和計(jì)劃制定的工具,比如時(shí)間表和todo list,分為動(dòng)態(tài)清單和靜態(tài)清單
怎么做:
工具:飛書文檔,把時(shí)間表和todolist融合到了一起;滴答清單
【案例】建筑,金融等行業(yè)就是清單驅(qū)動(dòng)的行業(yè)
取舍
Less is More 少即是多
在列清單時(shí),會(huì)遇到另外一個(gè)問(wèn)題——取舍。取舍,就是列清單之后的排序、優(yōu)先級(jí)。排序是一個(gè)非常重要的工程學(xué)思想。你的時(shí)間有限,你總得思考先做什么后做什么。這就好像辯證法經(jīng)常說(shuō)到一個(gè)東西——我們要分清主要矛盾和次要矛盾,還要分清主要矛盾的主要方面和次要方面。這個(gè)說(shuō)法它本質(zhì)就是在甄選和取舍。
應(yīng)用同時(shí)進(jìn)行的不要超過(guò)五個(gè),最好三個(gè)或以內(nèi)
量化
為什么:分解過(guò)程中需要用到量化,比如一周學(xué)一節(jié)課,一天做三個(gè)頁(yè)面等,目標(biāo)必須是具體的,可衡量的,不然很難明確需要做什么,導(dǎo)致可能永遠(yuǎn)無(wú)法完成
怎么做:如何建立數(shù)學(xué)模型【數(shù)學(xué)建?!?/p>
先找到最容易想到變量。
通過(guò)敘事畫圖,找到更多的變量(寫下來(lái)、畫出來(lái)、說(shuō)出來(lái))。
通過(guò)簡(jiǎn)單的四則運(yùn)算,把它們串聯(lián)起來(lái)。
案例【人生目標(biāo)】之前知識(shí)大融通這個(gè)目標(biāo)一直很模糊,但量化為精通3個(gè),熟悉9個(gè),了解此外中圖法所有學(xué)科,做出27個(gè)跨學(xué)科成果,一下子就很清楚了,并且可以作為一把衡量進(jìn)度的尺子,量化的目標(biāo)是不容易變化的,可以一直沿用,即使達(dá)到方法還未知
OKR
為什么 如何把目標(biāo)轉(zhuǎn)化為行動(dòng)
是什么
OKR(Objective and Key Results),又稱「目標(biāo)與關(guān)鍵結(jié)果法」,誕生于硅谷,是英特爾、谷歌 、甲骨文等公司使用的目標(biāo)管理工具。
O 即 Objectives —— 想要實(shí)現(xiàn)的東西,是一個(gè)需要極致聚焦的明確目標(biāo)
KR 是 Key Results —— 量化該目標(biāo)的 1-3 個(gè)關(guān)鍵結(jié)果,是檢查和監(jiān)控我們?nèi)绾芜_(dá)到目標(biāo)的標(biāo)準(zhǔn)
action 達(dá)到關(guān)鍵結(jié)果的行動(dòng)
怎么做
保持中等強(qiáng)度的動(dòng)機(jī),簡(jiǎn)單來(lái)說(shuō),就是你每天早上睜開眼,都為實(shí)現(xiàn)這個(gè)目標(biāo)感到踏實(shí)和愉悅為宜。【動(dòng)機(jī)強(qiáng)度理論】
有可能完成的最大目標(biāo),跳一跳能夠著的那種
設(shè)定目標(biāo) 目標(biāo)應(yīng)該是重要的、具體的、具有行動(dòng)導(dǎo)向并且能鼓舞人心的。它能夠有效防止思維和執(zhí)行過(guò)程中出現(xiàn)模糊不清的情況。
設(shè)定關(guān)鍵結(jié)果 參考 【SMART法則】,既具體的,量化的,可達(dá)到的,相關(guān)的,基于時(shí)間段(最重要的是可量化),關(guān)鍵結(jié)果是對(duì)目標(biāo)的細(xì)化再量化
指定行動(dòng)計(jì)劃
設(shè)定每周任務(wù)和每日任務(wù)
注意目標(biāo)最好是一個(gè)季度或兩個(gè)月的,長(zhǎng)期目標(biāo)需要進(jìn)行拆分同時(shí)的目標(biāo)控制在三個(gè)以內(nèi)(3-5),少即是多【取舍】
案例



資料https://zhuanlan.zhihu.com/p/372093831https://zhuanlan.zhihu.com/p/266000663
相關(guān)【黃金圈思維】一般思維是從what-how-why,而黃金圈是從why-how-what,其中why就是目標(biāo)和信念,和OKR一樣都是要聚焦目標(biāo)【清單】清單適合簡(jiǎn)單工作,因?yàn)榍鍐尾荒軒椭銘?zhàn)略性地分辨優(yōu)先級(jí),也不能結(jié)構(gòu)化地添加可執(zhí)行細(xì)則。而這些,正是 OKR 的強(qiáng)項(xiàng)。OKR和清單在日常中的應(yīng)用并不互斥,而是相互補(bǔ)充——OKR 是你目前在做的主要項(xiàng)目,每天當(dāng)然也會(huì)遇到各種與主線不相關(guān)的支線任務(wù),這些雜事則用清單記錄。
3 案例
畫一幅畫
比如對(duì)于沒(méi)有任何美術(shù)基礎(chǔ)和缺少繪畫天賦的人,似乎畫出一幅藝術(shù)作品是不可能的夢(mèng)想,但用上分解的方法后,即使用 [左手] 也能畫出《蒙娜麗莎》。
PS 這是托尼伯贊《喚醒創(chuàng)造天才的10種方法》中的案例,文中是為了證明每個(gè)人都有藝術(shù)家的天賦,而文中的方法就是分解。
具體地方法如下圖所示,你會(huì)看到一些放個(gè),每一個(gè)方格以一個(gè)字母和一個(gè)數(shù)字標(biāo)記出來(lái),每一個(gè)放個(gè)都填上了一些不同長(zhǎng)度和角度的線條,但每格的線條不是太多。
你的任務(wù)是,用你不常用的手仔細(xì)模仿前一頁(yè)的圖案,在對(duì)應(yīng)的方格中畫下來(lái)。


可以發(fā)現(xiàn),每一格的內(nèi)容都不算復(fù)雜,但組合在一起就方程了一幅復(fù)雜的藝術(shù)作品,這就是【分解】的力量。
上面的分解方式很簡(jiǎn)單,人人都可以理解并且動(dòng)手操作。其實(shí)專業(yè)的繪畫者也是采用的【分解】的方法,只不過(guò)不再是這種簡(jiǎn)單粗暴的方式了。
如下為達(dá)芬奇畫的一幅馬的輪廓圖,在這副輪廓圖中,他將馬腿分成不同的部分,即幾個(gè)基礎(chǔ)的藝術(shù)構(gòu)建單元,然后再夠畫最終的,詳細(xì)的線條。

而當(dāng)下受過(guò)美術(shù)訓(xùn)練的繪畫者,也是將一幅畫【分解】為結(jié)構(gòu)與細(xì)節(jié),先畫出骨架,在一點(diǎn)點(diǎn)完善,這也是分解的思想。
這個(gè)案例可以體現(xiàn)出【分解】的強(qiáng)大效果和重要作用,同樣分解的方式有很多,而分解方式的不同往往代表著認(rèn)知層次不同,更好的分解應(yīng)該是更深刻,的更接近事物本質(zhì)結(jié)構(gòu)的,更具有一般性的。
練一首曲子
分解是有”好壞“的,比如上面案例中的以結(jié)構(gòu)和細(xì)節(jié)的分解角度,顯然比空間的分割更好,因?yàn)榫毩?xí)過(guò)程中前者更能夠具有舉一反三的作用。
其他領(lǐng)域的練習(xí)通用如此,分解思維固然重要,但好的分解更關(guān)鍵。
比如想練習(xí)一首曲子,最直觀的分解方式是一個(gè)小節(jié)一個(gè)小節(jié)的練習(xí),如果還難的話,就四分之一小節(jié)的練,甚至一個(gè)音一個(gè)音的練,然后不斷熟練,最終連在一起彈出來(lái)。
用這種方式可以把曲子練出來(lái),但練得多了會(huì)發(fā)現(xiàn),技術(shù)沒(méi)啥提高,曲子一首一首練過(guò)了留在腦子里的卻沒(méi)什么有價(jià)值的東西,僅僅靠肌肉記憶死記硬背下來(lái)罷了,過(guò)段時(shí)間忘了之后就基本什么也不剩下了。
這和把一幅畫從空間角度上分割成很多小塊一樣,這樣的分解是粗暴的。更有效的分解應(yīng)該是建立在事物本質(zhì)之上的,比如音樂(lè)的分解應(yīng)該是樂(lè)理角度的分解。
比如把曲子分解為,主旋律,伴奏加技巧,伴奏可以分解為一個(gè)個(gè)和弦進(jìn)行,更細(xì)致的可以從和聲角度進(jìn)行分解
例(黃:旋律,藍(lán):伴奏,綠:技巧)

開發(fā)一個(gè)軟件
軟件是人類有史以來(lái)生產(chǎn)的復(fù)雜度最高的工業(yè)產(chǎn)品。軟件工程也是工程分解結(jié)構(gòu)應(yīng)用到極致的學(xué)科之一,其中有大量的案例和方法可以學(xué)習(xí)
比如任何復(fù)雜的軟件都可以分解為一個(gè)個(gè)服務(wù),服務(wù)在分解為一個(gè)個(gè)包,再分解為一個(gè)個(gè)接口與類,再分解為一個(gè)個(gè)方法,最終落實(shí)套某個(gè)小問(wèn)題的解決上。
還有一些分解方法,比如前后端分離,三層架構(gòu)等等
軟件工程對(duì)解耦上有著大量的成功案例,幾乎每個(gè)成功的技術(shù)都是因?yàn)槠湓诮怦钌献龀隽说呢暙I(xiàn)。
。。。
這方面可以總結(jié)的太多了,之后專門總結(jié)下
實(shí)現(xiàn)人生目標(biāo)
比如個(gè)人目標(biāo)是實(shí)現(xiàn)“知識(shí)大融通”,這是一個(gè)很大的目標(biāo),也是一個(gè)理想的方向。多年來(lái)陸陸續(xù)續(xù)看過(guò)不少學(xué)科和領(lǐng)域的東西,但似乎一直感覺(jué)在原地打轉(zhuǎn),這還是目標(biāo)分解和量化做的不到位,所以這節(jié)課程后重構(gòu)了實(shí)現(xiàn)目標(biāo)的計(jì)劃細(xì)節(jié)。
最早確定人生目標(biāo)是幾年前,當(dāng)時(shí)目標(biāo)就是一句話:"不斷學(xué)習(xí)領(lǐng)域外的知識(shí)思維"。
如今看來(lái)太簡(jiǎn)略了基本沒(méi)做什么分解,并且完全沒(méi)做量化,這樣子的目標(biāo)和計(jì)劃沒(méi)法有效的執(zhí)行,這幾年的實(shí)踐結(jié)果也是如此的。
那么如何【分解】呢?首先要知道這個(gè)事情的實(shí)質(zhì)是“學(xué)習(xí)”,就如曲子可以分解為旋律和伴奏一樣,學(xué)習(xí)的本質(zhì)可以概括為 知識(shí) 和 實(shí)踐,而并不是所有知識(shí)都值得學(xué)習(xí)的,應(yīng)該優(yōu)先學(xué)習(xí)更底層的臨界知識(shí),比如思維方法這類的一般性更強(qiáng)的知識(shí)。于是可以分解如下:從知到行,臨界知識(shí)——學(xué)科知識(shí)——生活實(shí)踐,但重點(diǎn)是如何【量化】。
其實(shí)量化的思路還是比較清晰的,人類已有的學(xué)科是有確定的,比如看中圖法,分類大概有幾萬(wàn)個(gè),雖然很多,但是是有限的。之后就是一個(gè)【取舍】的過(guò)程了,根據(jù)自己的興趣和情況有主次的學(xué)習(xí),比如目標(biāo)可以分解如下:
目標(biāo):知識(shí)大融通——(以臨界知識(shí)為終點(diǎn)),融通所有學(xué)科,并做到知行合一;關(guān)鍵結(jié)果:精通3個(gè),熟悉9個(gè),總結(jié)27個(gè)跨學(xué)科臨界知識(shí),做出81個(gè)跨學(xué)科成果,了解此外中圖法所有學(xué)科,最終實(shí)現(xiàn)百萬(wàn)量級(jí)的知識(shí)圖譜,將所有學(xué)科貫通到一個(gè)圖譜上
目標(biāo)1:精通3個(gè)方向:知識(shí)管理,程序開發(fā),吉他
目標(biāo)2:熟悉9個(gè)領(lǐng)域:計(jì)算機(jī)(人工智能/NLP,爬蟲,python,算法VR,3D打印,機(jī)器人),數(shù)學(xué)(初等數(shù)學(xué)、高等數(shù)學(xué)、離散數(shù)學(xué)(群論)、數(shù)學(xué)建模,數(shù)學(xué)史,分形幾何,混沌,維度,無(wú)窮,博弈論、趣題與悖論、數(shù)學(xué)科普視頻),藝術(shù)(唱歌,繪畫,手工,視頻制作,攝影,編曲,舞蹈,練字,魔術(shù)),文學(xué)寫作,心理學(xué),做飯,體育(羽毛球,乒乓球,健身,圍棋,武術(shù),健康管理),教育學(xué)及學(xué)??颇浚⒄Z(yǔ)
目標(biāo)3:總結(jié)27個(gè)學(xué)科臨界知識(shí):數(shù)學(xué)(函數(shù)),物理學(xué)(熱力學(xué)),生物學(xué),心理學(xué)(認(rèn)知心理學(xué)),文學(xué),化學(xué),哲學(xué),社會(huì)學(xué),計(jì)算機(jī),工程學(xué),復(fù)雜性科學(xué),系統(tǒng)論,信息論,會(huì)計(jì)學(xué),概率論,金融學(xué),投資學(xué),管理學(xué),腦科學(xué),歷史學(xué),語(yǔ)言學(xué),邏輯學(xué),經(jīng)濟(jì)學(xué),營(yíng)銷學(xué),人工智能(超智能體),藝術(shù)
目標(biāo)4:做出81個(gè)跨學(xué)科成果。。。
目標(biāo)5:了解此外中圖法所有學(xué)科
到這里繼續(xù)從時(shí)間上量化,比如,每年熟悉一個(gè)學(xué)科,每年做出3個(gè)跨學(xué)科成果等,這樣子可能需要三五十年,但是終究是一生可以實(shí)現(xiàn)的目標(biāo),即使實(shí)現(xiàn)方法可以變,但量化的目標(biāo)是固定的,就可以明確知道自己的進(jìn)度到哪里了,這種量化的反饋就很重要。
然后就可以正式計(jì)劃第一個(gè)去做的目標(biāo)了,比如半年把跨學(xué)科知識(shí)學(xué)完,相當(dāng)于打一個(gè)大框架,作為以后學(xué)習(xí)各個(gè)學(xué)科知識(shí)的基礎(chǔ),這也是看全局的過(guò)程。這里可以用上OKR。
O :半年學(xué)完27個(gè)鄰接知識(shí)
。。。
。。。
KR1 跨學(xué)科工具箱聽完,每個(gè)搜集5篇相關(guān)資料
KR2 每個(gè)發(fā)表一篇筆記,先能看然后慢慢優(yōu)化
KR3 筆記閱讀量達(dá)到500
時(shí)間表 每天早熵課程資料,周末發(fā)一篇文章
action1.1規(guī)劃
action2.1規(guī)劃
action3.1規(guī)劃
然后就是每周計(jì)劃和todo list了:每周學(xué)習(xí)一個(gè)學(xué)科臨界知識(shí)。
然后就是【聚焦】當(dāng)下了:比如這周的 【工程學(xué)思維】的學(xué)習(xí)。
。。。
這樣子制定的目標(biāo),有明確【量化】的完成結(jié)果標(biāo)準(zhǔn),并且【分解】為了可執(zhí)行的小部分。
長(zhǎng)此以往,最終的標(biāo)終會(huì)一步步到達(dá)實(shí)現(xiàn)。
4 資料
林超跨學(xué)科工具箱 ?https://www.bilibili.com/cheese/play/ss298
托尼伯贊《喚醒創(chuàng)造天才的10種方法》https://www.soupan8.com/file/877968
OKR相關(guān)資料
https://zhuanlan.zhihu.com/p/372093831https://zhuanlan.zhihu.com/p/266000663
吳軍 谷歌方法論(待學(xué)習(xí))
老喻 聰明人的10個(gè)工程思維(待學(xué)習(xí))
