程序員都得了解的思維方式!

我們如果留意的話,總是會發現身邊,有一些非常大齡的碼農,他們維護着已經再熟悉不過的模塊,能迅速定位bug所在代碼行數,在他們當中有部分人熱愛編程、喜歡編碼、享受解決bug帶來的成就感。但是大部分人是被迫大齡編碼的。

看到這種現象總是會去想什麼原因導致了他們仍然還在開發一線呢?難道他們不夠努力嗎?

勤奮、努力不是打開上升通道的鑰匙嗎?

答案顯而易見,並不是,至少不全是。勤奮、努力是好的行爲,也是我們中華民族的傳統美德,是值得我們每個人終身保持。但這隻能讓我們喫飽穿暖,滿足我們最基本的條件。

從畢業至今,我一直在想,我一直能再成長,支撐我成長的底層邏輯和素質是什麼?

每件事物都是有最底層的邏輯,就像水是水分子組成,分子是由原子構成,原子是由原子核和電子構成,原子核是有中子和質子構成、質子和中子又是由夸克和中微子組成。有時候我們一直在尋找這種底層邏輯,但是這條路並不會結束。這是一條不歸路,也是一條成長之路。

直到最近,我有頓悟了,我認爲深度思考的能力,是真正能洞察世界運行真相的能力。這纔是打開上升通道,最重要的鑰匙

01.方法論

如果說深度思考是你的目的地,那思考方法論,就是相當於交通工具。能不能快速、安全的到底目的地,當然取決於交通工具的先進性了。

打一個比方:你使用的是私人飛機、高鐵火車,當然比擠公車,騎自行車來得更加的快速、便捷和高效。如果你選擇走高速回家,當然比走彎彎曲曲的小路回家更加的快速、直接。

上面的私人飛機、高鐵火車就是思考方法論,帶給你的便捷和高效。

思考方法論有很多,我推薦這幾本書(我認爲經典書籍、好書纔是系統性的知識,而且是知識來源最好的方式,沒有之一),例如:《金字塔原理》,麥肯錫40年經典培訓教材,他主要是教你怎麼寫一篇邏輯性強、系統的文章和報告,但它其實是一種系統、深度的思考方法論。還有《結構思考力》《批判性工具》,我覺得都不錯。

最重要的不是看了很多書籍,而是真正吸收消化掉這些知識,然後融入到腦中,成爲自己的東西,纔是最重要的。

02.怎麼做

我們都看過3D電影,我們都喜歡這種3D,爲什麼?因爲比2D電影更加真實,更加接近現實,展示了詳細的全貌。其實思考也是一樣,思考一定是深刻的、全面的。怎麼才能做到呢?

1. 擴寬知識邊界

有一個故事,說是:有人問乞丐,你知道皇帝每天喫什麼嗎?乞丐回答道:當然是每天都有喫不完的饅頭。這個簡單的故事中的乞丐只知道自己的一畝三分地,饅頭就是他的知識邊界。也就是說一般人都是屁股決定腦袋——在什麼樣的位置,就只能看到什麼東西。正如那句話“手裏拿着錘子,眼裏到處都是釘子”

在我的上篇文章中《送給剛畢業的你們——7個建議》,也有提到擴寬知識邊界的方法。方法也很簡單,就是不要限制自己涉略知識的範圍;例如,可以讀一些經濟學、哲學,心理學,人物傳記,政治學等這些書籍。每多瞭解一個領域,你就多了一種瞭解事物的角度。

這些書籍中彙集了作者的思想、見解或想表達的情感,這些都是成體系的。看書的過程就是融合和消化的過程,能很好的幫助自己形成獨立的見解。近兩年炒的火熱的碎片文知識,在我看來只是泡沫知識。

2. 問一萬個爲什麼

所謂的一萬個爲什麼,就是5why分析法,又稱“5問法”,也就是對一個問題點連續以5個“爲什麼”來自問,以追究其根本原因。雖爲5個爲什麼,但使用時不限定只做“5次爲什麼的探討”,主要是必須找到根本原因爲止,有時可能只要3次,有時也許要10次,如古話所言:打破砂鍋問到底。

舉個例子:你知道,我國的火箭直徑最大爲3.35米嗎?答案是:由馬屁股的寬度決定。

我們利用5why方法分析下:

1. 爲什麼火箭最大直徑爲3.35米?
2. 因爲運輸火箭的火車,需要穿過涵洞,涵洞的寬度決定了火箭的直徑。
3. 火車涵洞寬度是由什麼決定的呢?
4. 鐵軌的寬度。
5. 鐵軌的寬度是有什麼決定的呢?
6. 沿襲了電車軌道的寬度。
7. 電車軌道的寬度又由什麼決定的呢?
8. 沿襲了馬車車輪的寬度。
9. 馬車車輪的寬度就是兩匹馬屁股的寬度。

3. 橄欖球定律

橄欖球定律提示人們,有許多事物分佈規律呈橄欖球狀

  1. 具有關鍵影響力的內容佔20%左右

  2. 對事情有相當影響力的內容佔60%左右

  3. 有些影響力作用比較有限,可以忽略不計,佔20%左右

從思考的角度上考慮,每一件事需要抓住20%的核心要素,你就能掌握這個事物的本質,而不是細枝末節的要素,以節省我們的時間和精力。

4. 逆向思維

大家都應該聽過淘金者的故事吧

19世紀中葉,美國加州傳來發現金礦的消息。許多人認爲這是一個千載難逢的發財機會,於是紛紛奔赴加州。
十七歲的小農夫亞默爾也加入了這支龐大的淘金隊伍,他同大家一樣,歷盡千辛萬苦,趕到了加州。
淘金夢是美麗的,做這種夢的人很多,而且還有越來越多的人蜂擁而至,一時間加州遍地都是淘金者,而金子自然越來越難淘。
事實上,不但金子難淘,而且生活也越來越艱苦。當地氣候乾燥,水源奇缺,許多不幸的淘金者不但沒有圓致富夢,反而葬身此處。
小亞默爾經過一段時間的努力,和大多數人一樣,沒有發現黃金,反而被飢餓折磨得半死。
一天,望着水袋中一點點捨不得喝的水,聽着周圍人對缺水的抱怨,亞默爾忽發奇想:淘金的希望太渺茫了,還不如賣水呢。
於是亞默爾毅然放棄對金礦的努力,將手中挖金礦的工具變成挖水渠的工具,從遠方將河水引入水池,用細紗過濾,成爲清涼可口的飲用水。
然後將水裝進桶裏,挑到山谷一壺一壺地賣給找金礦的人。
當時有人嘲笑亞默爾,說他胸無大志:“千辛萬苦地到加州來,不挖金子發大財,卻幹起這種蠅頭小利的小買賣,這種生意哪兒都能幹,何必跑到這裏來?”
亞默爾毫不在意,不爲所動,繼續賣他的水。哪裏有這樣的好買賣,把無成本的水賣出去,哪裏有這樣好的市場?
結果,淘金者大都空手而歸,而亞默爾卻在很短的時間靠賣水賺到幾千美元,這在當時是一筆非常可觀的財富了。

這就是思維定勢帶來的障礙,可以看出來思維的差距就是財富的差距。那我們就應該打破這種思維定勢,利用逆向思維。

所謂的逆向思維,就是當你不知道怎麼做?你就要以大衆日常思維相反的方向去思考事情。也就是,不是按照【原因】->【結果】,而是【結果】->【原因】。

舉個例子:不是考慮對手正在做什麼,而是考慮對手不願意去做的事情

具體一點的例子:開發針對女性用戶的東西,應該從女性非常討厭和忌諱的角度思考

5. 刻意練習

前面講的都是理論性的東西,所以需要學以致用,深度思考是一種習慣,既然是一種習慣,就需要去練習。而且需要大量的刻意練習。

舉一個例子:

去飯店喫飯,看着這家飯店的裝修,服務員的素質,菜品的搭配,飯店的地理位置,菜品的口味,人流情況等,用上面的分析法,看能不能分析出這家店的經營狀況怎麼樣?這個店是否可以通過逆向思維的方式,增加營業額。

同學聚會,通過分析他的穿着、眼神、潛意識動作、手機品牌、服裝品牌、口頭禪等信息,利用上面的分析法,看看能不能推斷出他的職業、他的階層、是否單身…….

總之,身邊充滿了練習的素材,只要你有心,隨時隨地都可以進入深度思考的狀態。隨着練習的增多,你會變得思維活躍,有深度。就像老司機,可快可慢,隨心所欲。

03.總結

首先我們需要掌握深度思考的方法論,總結自己的思考方法,擴展思維廣度和深度,打破思維定勢,刻意練習,我相信你會成爲一個有洞察力的人。


收錄:原文地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章