讀劉未鵬《暗時間》的總結和思考

請訪問我的個人博客:www.lijinma.com

花了兩個晚上讀完了劉未鵬的暗時間,心中竊喜。今天再次翻看這本書進行瀏覽總結並思考,通過這本書我到底學到了什麼?

1. 爲什麼人人都應該學點心理學?

我們的思維很多弱點和陷阱,我們解決日常生活中的思維方式並不是最優的,我們直覺覺得是正確的事情其實很多是錯的。而去學習心理學,就會認識到以上的謬誤,從而去避免它。

通過一個簡單的道理,說服了我,至少我會去關注心理學的東西。而且劉未鵬在他的文章中推薦了大量的心理學的書籍,都是經過他篩選後的經典之作,所以對我們這些新手,真是一個非常好的小心。具體他推薦的書可以參考他的豆瓣書單


2.如何設計自己的進度條?

  • 過早退出是一切失敗的根源。
  • 誰都有興趣,但是專注和持之以恆纔是真正稀缺的。
  • 生活中的選擇太多,細微的選擇差異造就不同的人生。
  • 靠專業技能的成功是最具可複製性的,但要專注。
  • 反思是讓自己成長最重要的品質。

在他講解這一章節的時候,最啓發我的是第二點 “誰都有興趣,但是專注和持之以恆纔是真正稀缺的”,我們每個人都會對一個事物一顆好奇心,因爲有了好奇心,我們決定對這個事物進行一探究竟,暫且我可以把這個稱之爲興趣,有了興趣是一件好事,但常常、大部分時間我們沒有堅持下來自己的興趣,短暫的關注不會帶來質的變化,只有長久的積澱才能柳暗花明,才能豁然開朗,才能成爲一個真正瞭解這個事物的人。

3.如何有效的記憶和學習?

  • 你擁有的知識不取決於你記住了多少,而在於它們是否在恰當的時候蹦出來。
  • 要儘可能多的編碼各種線索來進行記憶。
  • 經常回顧學過的知識。
  • 和別人討論,整理筆記,書寫等來創造回憶的機會。
  • 虛擬經歷別人經歷過的事情。
  • 抽象和推廣。
  • 聯繫和比較自身的經歷。

針對他講解的如何記憶,對我最大的改變是我現在如果想對某個東西進行記憶,我就會把這個東西相關的事物儘可能多的編碼,最終通過多種編碼實現在我使用的時候可以更快的回憶起來。另一點就是溫故,從小到大一直在被別人教育需要溫故知新,但是一直都沒有堅持下來,我需要思考一下爲什麼我沒有堅持下來?

4.劉未鵬有哪些學習習慣我可以模仿的?

  • 看書挑剔,只看經典(這一觀點和我之前的觀點完全不同,我認識到了自己的錯誤)
  • 做讀書筆記,然後在博客進行書寫讀書筆記和思考。
  • 講問題放到潛意識層面。
  • 多看心理學和思維的書,因爲它們是跨學科的。
  • 學習一項知識,必須問自己三個重要問題(本質,第一原則,知識結構)
  • 學習和思考中常溫自己幾個問題:
  • 1)你的問題到底是什麼?不要偏離問題。
  • 2)到現在,我有什麼收穫?整理和總結。
  • 3)設想自己正在將東西講給比人聽?能否講出來是判斷是否真正理解的標準。
  • 4)設想你要講給一個不懂的人聽?挖掘知識背後最本質的東西。
  • 5)時常反省和注意自己的思維過程。(盡力講自己的思維過程寫出來)
  • 6)養成反駁自己想法的習慣。
  • 7)人天生就是隻去理解表面,所以要不斷問自己是否真的理解了???

時間和效率

  1. 趁着熱情,把開頭難度過。
  2. 重要的事情優先(你完全可以不去做不重要的事情,你可以嗎?)
  3. 重要的事情營造較大的時間塊來完成。
  4. 同時善於利用小塊時間。
  5. 重視知識的本質(抓住不變量):程序猿的底層知識永遠不會過時,算法數據結構永遠不會過時,基本的程序設計理論永遠不會過時,良好的編碼習慣永遠不會過時,分析問題和解決問題的能力永遠不會過時,強大的學習能力和旺盛的求知慾永遠不會過時。
  6. 重視提前積累的強大力量。
  7. 有時間嗎?總結一下最近學習的新知識吧。
  8. 有時間嗎?讀一本書吧。閱讀和思考永遠優於所謂的互聯網上吸取新知識。
  9. 制定簡單的閱讀計劃。
  10. 根據主題來查資料,而不是資料來查主題(非常同意)
  11. 好資料從問題開始。
  12. 只讀經典的書。

我認真的分析了劉未鵬的每一個習慣,我認爲以上幾點對我自己的成長有很大的幫助。第一,讀書只讀經典。因爲一直不太喜歡讀書,所以上學期間一直沒真正讀過多少書,工作時候覺得讀書很重要,所以我就儘可能的去讀書,這也導致了我沒有選擇性的讀書,結果就是導致看了很多書但是知識結構卻沒有聯繫,更重要的是,讀書的時間很少,我們哪有時間去讀爛書?

另外一點啓發我很深的是,重視知識的本質。我使用過的語言也不少,C++, C#, Objective C, PHP,javascript等,用了這麼多語言,但是卻只是用這些語言去實現一個什麼東西,從來沒有想過編程語言、編程範式的本質,也沒有去了解過每一門語言的本質是什麼,所以以後在接觸任何一個新知識的時候,一定要嘗試去理解它的本質,劉未鵬也提到了理解本質的方法,就是嘗試把這個東西講給一個不懂的人聽。

5.作爲一個程序員,什麼是我們的基本的知識結構?(這部分程序猿要關注一下)

  1. 硬件體系結構是本質的
  2. 操作系統的一些重要實現機制是本質的(參考書籍 《Computer Systems: A programmer's Perspective》中文譯名 《深入理解計算機系統》)
  3. 主流變成範式(OO, FP)是爲了滿足什麼需求出現的,出現是爲了解決什麼問題,是怎麼解決的,自身又引入了哪些新的問題,從而適用哪些場景。

以上的知識結構只是他提到的一部分,在這裏我推薦劉未鵬前不久寫的一篇日誌:怎樣花兩年時間去面試一個人,這篇文章結尾推薦了程序猿應該讀哪些書,對我幫助很大。

6.爲什麼我從現在開始應該寫博客?

  1. 交到志同道合的朋友。
  2. 書寫了爲了更好的思考
  3. 教是最好的學。
  4. 討論是絕佳的反思。
  5. 激勵你去持續學習和思考。
  6. 學會持之以恆做一件事情。
  7. 一個長期的價值博客是一份很好的簡歷。
如何做到?
讓你自己成爲一個持續學習和思考的人,並只寫你真正思考和總結之後的產物,其它一切就會隨之而來。

首先想說明的是,搭建我的博客 www.lijinma.com也是受到了劉未鵬話語的影響,我也深深的認識到博客的重要性,所以我以後會堅持把自己的學習和思考用博客的方式表達出來和大家分享,希望大家能給和我進行溝通,你的評論是我很大的鼓勵。

7.遇到問題爲什麼應該自己動手?

  1. 我們經常把困難評估得過高了。
  2. 遇到問題尋找捷徑是小聰明,因爲你得到了局部最優,但沒有得到全局最優。

這個是很有意思的一個觀點,他用計算機俗語來解釋了我們耍小聰明其實最終損失的是我們自己,所以,請我、你和他都不要在耍小聰明瞭,踏踏實實的去解決問題去吧。

8.什麼纔是你的不可替代的核心競爭力?

  1. 專業領域技能。
  2. 跨領域的技能:解決問題的能力,創新思維,判斷和決策能力,批判性思維,溝通能力等。
  3. 學習能力:如何培養?最有效的辦法是持續學習和思考新知識。
  4. 性格要素:專注、持之以恆、自省、好奇心、自信、謙卑

我個人是非常同意劉未鵬對核心競爭力的解釋,他單獨的把‘學習能力’從‘能力’中取出來就是想說明學習能力是多麼的重要,他提出培養學習能力最有效的辦法是持續學習和思考新知識,我個人覺得學習能力更多的在自己對學習方法的總結。

之後的關於數學的東西,我只是泛讀了一下,感興趣的請精讀,劉未鵬已經盡了很大的力氣來讓數學讀起來不深奧晦澀,所以他這本書值得大家一讀。

原創文章轉載請註明出處:金馬的Blog http://www.lijinma.com/?p=54

 

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