5個(gè)步驟成為解決問題的高手。

【0830】

|如何高效的解決問題


喬布斯曾說過一句話:每個(gè)人都應(yīng)該學(xué)習(xí)編程,因?yàn)樗鼤棠闳绾嗡伎?。美國一位APP開發(fā)員兼寫作者理查德·瑞斯(Richard Reis),在Medium平臺上發(fā)布了一篇文章《如何像程序員一樣思考——解決問題的方法論》,文中他分析了為何及如何像程序員一樣思考,從而成為一個(gè)解決問題的高手。

理查德提出,很多人都認(rèn)為自己有一套解決問題的步驟。比如,遇到問題時(shí),1.嘗試一種解決方案;2.失敗了,嘗試另一種;3.如果再次失敗,重復(fù)第二步,直到僥幸成功。理查德認(rèn)為,即使偶爾成功了,這也是解決問題最糟糕的方式,而且非常浪費(fèi)時(shí)間。最好的方式,就像優(yōu)秀的程序員練習(xí)編程一樣,建立一個(gè)思維框架,然后在這框架下反復(fù)練習(xí)。

理查德提出,可以用以下5個(gè)步驟,幫你建立解決問題的思維框架。

第一步,理解。遇到問題時(shí),先搞清楚問題本身。如何確定自己真正理解一個(gè)問題?有效的方法是,嘗試用自己的語言說出它,看有沒有邏輯漏洞,當(dāng)你能講清楚一個(gè)問題時(shí),說明你理解了它。優(yōu)秀的程序員編程時(shí),總會寫下自己遇到的問題,勾畫出序列圖,或同其它程序員一起討論。這個(gè)過程,就是在確定自己對問題的理解沒有偏差。

第二步,計(jì)劃。沒有明確的計(jì)劃時(shí),不要輕易著手解決問題。制定計(jì)劃,就是制定解決問題的戰(zhàn)略步驟。當(dāng)計(jì)劃不清晰時(shí),暫停一下,給你的大腦一些分析問題和處理信息的時(shí)間。理查德建議,嘗試像程序員做思維導(dǎo)圖那樣,做出一個(gè)好的計(jì)劃,然后思考下面這個(gè)問題:如果你輸入X,采用哪些步驟可以得到結(jié)果Y?這樣可以訓(xùn)練你的思維計(jì)劃性。

第三,分解。這是思維框架中最重要的一步。不要嘗試一次解決一個(gè)復(fù)雜問題,而應(yīng)把復(fù)雜問題分解成若干簡單問題。從最簡單的開始,一個(gè)一個(gè)逐級解決,最后合并成原始問題的答案。這也是優(yōu)秀的程序員在編程中最常用到的算法,對于他們來說,解決問題的能力,要比編程語言的熟練度、系統(tǒng)設(shè)計(jì)等技術(shù)更重要。

第四,卡殼。當(dāng)你理解了問題,做出了計(jì)劃,分解了復(fù)雜任務(wù)后,依然卡殼怎么辦?理查德說,首先,深吸一口氣;其次,告訴自己,這很正常。好的程序員和解決問題的高手,與普通人之間的差別在于,他們的注意力更多在如何解決棘手問題上,而不是為此惱火。卡殼時(shí),可以試試這幾種方法:調(diào)試錯誤;重新評估問題;利用搜索引擎找到相似問題的解決者,向他們學(xué)習(xí)。

第五,也是最后一步,練習(xí)。以上四個(gè)步驟,或許已能讓你建立一套解決問題的思維框架,但距離成為一個(gè)解決問題的高手,還差一步,那就是:練習(xí),練習(xí),再練習(xí)。在問題中練習(xí),訓(xùn)練你的思維系統(tǒng)。

|文獻(xiàn)來源于:李翔知識內(nèi)參

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,901評論 25 709
  • 喬布斯曾說過,每個(gè)人都應(yīng)該學(xué)習(xí)編程,因?yàn)樗鼤棠闳绾嗡伎肌?每個(gè)人都以為自己有一套解決問題的方法,然而,最好的方法...
    江南_財(cái)子閱讀 507評論 0 0
  • 他是村里的堂兄弟,今年應(yīng)該34歲,唐氏綜合征患者,今天去世了。 說起來,族系關(guān)系不算遠(yuǎn),我應(yīng)該叫他一聲哥,但是卻從...
    關(guān)于史蒂夫的一切閱讀 814評論 0 2
  • 選擇決定命運(yùn) 環(huán)境造就人生 有時(shí)懂得 如何避開問題的人 勝過知道 怎樣解決問題的人 很多時(shí)候 當(dāng)我們不知道 怎么辦...
    hushengzhen閱讀 264評論 0 0
  • 感悟:濃縮的都是精華,手機(jī)蘋果店面所有的產(chǎn)品都在一個(gè)桌子上,把產(chǎn)品都做到精益求精,很專注的去做一件事情,只有這樣才...
    臨淄茂業(yè)DDM黃紅閱讀 184評論 0 0

友情鏈接更多精彩內(nèi)容