讀書方法心得

技術博客,所談的讀書當然是讀技術書了,其他方面的有機會再談吧。

首先,讀什麼樣的技術書呢?

我按照三類來讀。

第一類是趨勢類的,即是當下具有前瞻性但還沒有發展起來的技術。這類書我是當作消遣科普類的書來讀的,比如關於生物黑客、雲計算、大數據的。因爲首先,這類技術發展尚不成熟,水平不夠,學習起來會很費力;二來這些技術在平時不會用到,往往無法學以致用,最後也取不到好的收益。所以,對於這類技術書籍我的閱讀目標定位爲了解他是什麼以及他能做什麼就夠了,閱讀的時間也在課餘。之所以去拿書來讀而不去看網頁,是爲了節省查找資料的時間,在比較短的時間裏瞭解他們。

第二類是Manual類的,這種技術書我是在用得到的時候隨時拿起來查閱的,查閱過後進行實踐,功能達到要求後就放在一邊了。以前閱讀這類書籍的時候有一個誤區,爲了實現一個功能去查閱,然後功能實現之後還會去繼續查看,想要去把這類知識理解並識記,然後發現這類知識不能這樣去學習,首先,這種類型的知識往往是無法理解的,爲什麼他是這樣?這個接口爲什麼要這樣而不是那樣的參數?沒什麼爲什麼,當時寫他的人就是這麼規定的,使用這種方式問題就解決了,不這麼用你就解決不了這個問題。其次,記住這種類型的知識一來不現實,因爲這種知識零碎冗雜,不便記憶,二來我發現自己即使當時記住了,隨後還會忘記,當又要使用時還會去查看,反而帶來挫敗感。所以,與其花時間去記住這種知識,不如讓其被使用的頻率去決定他是否應該被記住。現在,對於這類知識,我會寫一個文檔或者畫一個圖,保存起來,我只要保證當我需要的時候可以迅速找到他就好了。

第三類是重要的知識,什麼知識可以劃分爲這一類呢?各人有各人的衡量標準,我的標準就是:這種知識的調用方式是怎樣的。如果是只有在被使用的時候纔會被調用,那就不是重要的,反而,如果是在理解其他知識時不斷調用的,那就是重要的了,因爲這種知識作爲了一個基礎性的知識。比如:操作系統、組成原理、微機原理、算法等。此前對於這類知識我的學習方法十分糟糕,直接去拿書來啃,結果發現效果不好,往往中途就讀不下去了,之所以這樣是由於這類知識的確枯燥。那麼應該怎麼做呢?我和一個學長探討過這個問題,這位學長現身說法,告訴我他的經歷。當這位學長學習單片機的時候,用到了許多關於組成原理與微機原理的知識,這位學長沒有止步於程序寫出來、功能實現就OK,而是當遇到有關知識時就去仔細閱讀相關書籍去掌握這類知識,在隨後對於單片機的學習中,這種知識不斷加強,讓學長受益匪淺。所以,我今後也要注意這個問題。在學習中遇到此類學習的機會,萬萬不可因爲懶惰而錯過,要去花時間,有耐心的去掌握他。採取回調的方式,邊用邊學。無論學習什麼樣的技術,一定要學以致用,想着去應用,這是我認爲最有效的學習方法。

********************************************************************************************************************************************************

如何學習一門新技術?

首先,要選擇一本好書,一本直接教你動手的書,這本書不必講述多麼深的理論,以實際操作爲主。

然後,就是去讀這本書了,怎麼讀呢?

首先,不能去摳細節,因爲對於一門新技術,必然有許多疑問,此時去摳細節一來損傷積極性,二來這些細節你也解決不了。應該去略讀這本書,按照書本來動手實踐,直接敲代碼來看效果,一來培養興趣,二來積累經驗。

當以這種方式入了門後,牢記,一定要去深究底層,不可懶惰。

對於我而言,我要注意不能過分追求完美,完美一來沒有效果,二來沒有效率,得不償失,在不應該追求完美的時候追求完美,就是浪費生命,牢記!

還要記住,讀書不是抄書,而是用腦子思考!把註釋使用自己的話總結出來,記下,才叫註釋,否則,效果差!

********************************************************************************************************************************************************

兩個方法:

學以致用

用自己的話寫註釋,做筆記


這就是總結了,寫下來給自己提個醒,也希望對您有幫助!

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