作為程序員,技術(shù)能力固然很重要,但平時(shí)除了提升技術(shù)能力也別忽略了其它方面的能力。你可以寫(xiě)一輩子代碼,但你不能一輩子只寫(xiě)代碼。當(dāng)你的技術(shù)能力足以使你在公司站穩(wěn)腳跟時(shí),你可以停下來(lái)鍛煉自己的管理能力,比如職場(chǎng)中很重要的:解決問(wèn)題的能力。而結(jié)構(gòu)化思維是解決問(wèn)題的萬(wàn)能公式,而且結(jié)構(gòu)化思維是可以訓(xùn)練的。
掌握了結(jié)構(gòu)化思維,將使你能夠快速完成方案,能夠有條不紊地處理各種復(fù)雜問(wèn)題,能夠有效地安排好學(xué)習(xí)與工作,能夠快速掌握新崗位所需的知識(shí)。從而獲得老板的賞識(shí),獲得客戶(hù)的青睞,獲得更多的發(fā)展機(jī)會(huì),終將先人一步走向人生巔峰。
好了,上面都是吹牛的話(huà),下面我們步入正題。
結(jié)構(gòu)化思維可以簡(jiǎn)單定義為:
“結(jié)構(gòu)化思維”就是通過(guò)提出若干小問(wèn)題來(lái)構(gòu)建一個(gè)大問(wèn)題的答案。
一個(gè)國(guó)家每年有多少衛(wèi)生紙?jiān)阡N(xiāo)售?有多少公里的火車(chē)軌道?每天早上九點(diǎn)四十五分站著、坐著和躺著的人比例是多少?
在求職面試中,你可能會(huì)被問(wèn)到上面這樣的類(lèi)似腦筋急轉(zhuǎn)彎的問(wèn)題。你可能會(huì)想,問(wèn)這種通過(guò)百度或谷歌五秒鐘就能找到答案的問(wèn)題有什么意義?這就是為了考驗(yàn)?zāi)愕慕Y(jié)構(gòu)化思維能力,考驗(yàn)解決問(wèn)題的能力。
假設(shè)在一場(chǎng)面試中,有兩個(gè)面試者,問(wèn)他們所在的樓有多高。一個(gè)人憑自己的感覺(jué)猜了一個(gè)答案,猜的答案非常接近。另一個(gè)人走到外面用腳步大概量了一下大樓影子,然后和自己的影子進(jìn)行比較得到大樓的一個(gè)大概高度,但得到的數(shù)字不如前一個(gè)準(zhǔn)確。如果你是面試官,你會(huì)選誰(shuí)?我想你會(huì)選第二個(gè)面試者,因?yàn)樗廊绾芜\(yùn)用思維去解決問(wèn)題。
通過(guò)練習(xí)推理,把大問(wèn)題拆解成若干小問(wèn)題,再?gòu)男?wèn)題的答案構(gòu)建大問(wèn)題的答案,就會(huì)形成結(jié)構(gòu)化思維習(xí)慣。有了結(jié)構(gòu)化思維,你就會(huì)有條不紊地將問(wèn)題逐個(gè)擊破,逐個(gè)解決,而不至于出現(xiàn)憂(yōu)慮、慌張、無(wú)頭緒。
任何人都可以通過(guò)練習(xí)提高自己的結(jié)構(gòu)化思維。最好的途徑就是問(wèn)自己一些“沒(méi)有意義”的問(wèn)題,那些你不容易在網(wǎng)上找到答案的問(wèn)題。
比如你在某市的某個(gè)區(qū)中心看見(jiàn)一家餐館,你就可以花幾分鐘來(lái)思考每年會(huì)多少顧客去這家餐館。以此為例,具體怎么做呢?可以這樣進(jìn)行。
一、首先,假設(shè)餐館所在的城市有 300 萬(wàn)人口,再假設(shè)有三分之一的人口住市區(qū),也就是 100
萬(wàn)。數(shù)字準(zhǔn)不準(zhǔn)確不重要,重要的是做一個(gè)假設(shè)可以讓你進(jìn)一步分解這個(gè)問(wèn)題,然后找到突破口開(kāi)始迭代。
二、然后,假設(shè)全市區(qū)有 10 個(gè)區(qū),每個(gè)區(qū)是 10 萬(wàn)人。如果一個(gè)人每天午餐和晚餐都在外面吃,那就是每周出去吃 14
頓飯。在大城市,對(duì)于大多數(shù)未婚青年來(lái)說(shuō),一周 10 次并不夸張。對(duì)有有家庭的人或許就沒(méi)有那么多,還有一些人根本不在外面吃飯。所以,保守的平均數(shù)是每周 3
次。那就是在這個(gè)區(qū),每周有 30 萬(wàn)人次在餐館里吃飯。
三、接著,一個(gè)區(qū)假設(shè)有大概有 100 家餐館。如果平均分配的話(huà),每家餐館就有 3000 份飯菜。
四、我們?cè)賮?lái)校對(duì)一下。這家餐館能不能每周接待 3000 人?這家餐館每天營(yíng)業(yè) 12 小時(shí),一周 7 天。那就是 84 個(gè)小時(shí)。這個(gè)餐館能容納 25
人,而且上菜很快,平均 5 分鐘內(nèi)就能上菜。在 100% 的容量下,他們每小時(shí)可以提供 125 份飯菜,也就是每周 10500 份飯菜。即使這個(gè)地方只有
30%的時(shí)間是滿(mǎn)員,每周服務(wù) 3000 名顧客也是可以做到的。
五、最后,假設(shè)餐館每年有兩個(gè)星期因假期或節(jié)假日而關(guān)閉。以 50 周計(jì)算,每年就有 15 萬(wàn)名顧客。
這里從大的數(shù)字開(kāi)始,然后轉(zhuǎn)到小的數(shù)字,但你也可以反著來(lái),也可以從兩端開(kāi)始。建議是,你知道哪個(gè)數(shù)字就從哪個(gè)數(shù)字開(kāi)始。比如上面的例子中,如果你不知道餐館所在區(qū)有多少人口,你就可以繼續(xù)往更大的范圍——城市找突破口。你不知道具體的數(shù)字不要緊,你可以先假設(shè)一個(gè)數(shù)字。
最后得到的答案是 100%
準(zhǔn)確的嗎?肯定不是準(zhǔn)確的。是在差不多的數(shù)量級(jí)上嗎?可能是吧。這都不重要,重要的是,你可以?xún)H僅根據(jù)自己有限的經(jīng)驗(yàn),可以從推斷中學(xué)習(xí),去解決實(shí)際生活中的問(wèn)題。比如對(duì)于這家餐館來(lái)說(shuō),通過(guò)這種結(jié)構(gòu)化的思維去分析,我們就可以找到餐館經(jīng)營(yíng)潛在的問(wèn)題,最后找到可能解決這些問(wèn)題的辦法。
結(jié)構(gòu)化思維看似是在套用固定的模式,但其實(shí)也是一種創(chuàng)造性思維。它是在規(guī)則模式的范圍內(nèi),讓你的思維可以自由地在看起來(lái)沒(méi)有關(guān)聯(lián)的對(duì)象上漫游,并在此基礎(chǔ)上把各對(duì)象逐個(gè)聯(lián)系起來(lái)。
經(jīng)常做類(lèi)似上述的練習(xí),你就可以提高解決問(wèn)題的能力,這會(huì)讓你受益終生。記住,我們需要時(shí)常思考,但我們要知道如何思考。
不是生活變得越來(lái)越容易了,而是我們變得越來(lái)越強(qiáng)大了。生活的本質(zhì)就是不斷解決新的問(wèn)題,當(dāng)你知道如何思考時(shí),它賦予你的能力,會(huì)讓你的生活變得容易些。
熱門(mén)工具 換一換
