我是一個喜歡讀書的人,由於面對這樣一個複雜的世界,我渴望瞭解它的真相,我想得到關於這個世界各個層面的知識,從而提升個人認知,進而成爲一個不糊塗、有趣的人,這就是個人原始驅動力。程序員
咱們也應該都讀了很多書了,可是始終有一個問題,書讀到什麼程度纔算通匯貫通呢?框架
我以爲能夠從兩方面做答:縱向和橫向。函數
首先是縱向。怎麼作到融會貫通呢?就是當你讀一本書的時候,還能推薦這一類的其餘幾本書。工具
好比說我前一段時間寫了幾篇文章:spa
關於讀書,請你丟掉對書本的敬畏感
關於讀書,爲何須要速讀?
關於讀書,千萬不要忽略輸出3d
只看題目就行了,想了解細節的能夠點進去看看,其實這幾篇文章闡述了讀書的幾個基本步驟:
一、擺脫對讀書的敬畏感。就是別怕。
二、速讀。先看主題,再看結構和脈絡,找你想看的重點,提出好的問題。注意這部分必定要不求甚解。
三、精讀。根據你的問題有針對性地仔細去看。
四、輸出。或者叫反饋,這裏指寫做。教程
其實個人觀點主要是來自於我讀過的幾本書,而且我也是這麼實踐的。若是你看完我這幾篇文章,以爲要是志哥也讀過這幾本就更好了,那裏面有個什麼什麼觀點比這幾篇文章要好,那你在這個小的領域差很少就算融會貫通了。開發
列一下這幾本書:
《如何閱讀一本書》 ——莫提默.J.艾德勒
《這樣讀書就夠了》——趙周
《如何高效讀懂一本書》——秋葉
《如何有效閱讀一本書》——奧野宣之
《書都不會讀,你還想成功》——二志成rem
固然還有不少其餘相似的書就很少介紹了。文檔
另外一個是橫向。也就是不僅是讀書,在作其餘事情的時候也是可以用這一套方法的。我舉幾個例子。
好比讀源碼,我是一個程序員,平時確定要讀源碼,有些人一聽到讀源碼,以爲那都是牛逼的人才讀的,我等渣渣就算了。那如今咱們套用上面幾條讀書心得,來看看這個問題。
首先就是要擺脫對讀源碼的敬畏感,不少人怕讀源碼,其實這種心理大可沒必要有,你想一想看,你新加入一個公司,或者接手一個新項目,若是不是你從頭開始開發的話,是否是須要先了解這個項目的源碼,難道你本身項目的源碼就不是源碼?只是那些優秀的開源技術框架寫的好一點而已。
第二是先速讀一遍,根據需求文檔、技術文檔,先去了解這個項目的大概內容,找到關鍵的點,提出你本身的問題。一樣注意,這步要不求甚解,不要去跟某個小的函數裏面的實現。
第三是精讀,可能你急需改這一部分的 bug,或者你想弄明白這個地方是怎麼實現的,這就要你精讀這一部分的代碼。這一步就要求甚解了,每一行都要明白是幹嗎的。
最後是輸出,把你遇到的那些坑,或者這段代碼寫的比較好的地方記下來,留着之後回顧,還能夠分享給同事,或者寫篇文章,加深一下記憶,還能幫助他人。
你看,是否是和讀書同樣的道理,讀開源的框架也是同樣的。其實一樣的文章我能夠再寫幾篇,只要把關於讀書改爲關於讀源碼就行了。
上面那個可能比較技術一點,再舉一個生活中的例子,就是前幾天發生的,我朋友圈的都知道我裝了個桌子,有人說裝個桌子還不簡單嗎?你先聽我講啊。
我和兩個同事合租的三室一廳,咱們買了三個桌子,要本身裝,剛開始一個室友嘗試了一下,說很差裝,我大體瞄了一眼,加上他說的話,也以爲很差裝,因而就在那放了一個月,我天天沒桌子也挺痛苦的,可是那句很差裝加上拖延症,也就沒裝,其實這就是對裝桌子有點敬畏感。
上週的一天,我決定必須得把它裝了,這就是擺脫敬畏感。
就去客廳,先大體看一下,什麼螺絲應該裝哪,桌腿該怎麼放的,這個大體的過程,咱們能夠稱之爲速讀。
而後就是一個螺絲一個螺絲的擰,這就是精讀。
最後把這個安裝過程分享給室友,就是輸出。
客廳沒空調,流了兩斤汗,就沒給室友也裝了……
最後一個例子,是我表哥的例子,他要給孩子剪頭,通常人確定是找個師傅剪剪就行了,你看他是怎麼套用這個邏輯的,固然是我瞎想的,他有沒有用我讀書的心得我就不知道了。
首先擺脫敬畏感。不怕,不就是剪頭嘛,剪就是了。
而後是速讀,剪頭嘛,先兩邊後中間嘛。
而後是精讀,一下一下的剪。
最後是輸出,分享一下剪頭心獲得朋友圈。
來,看看效果。是否是很完美?
不論是縱向仍是橫向,要作到融會貫通,都要多讀、多思考。
相關文章:
關於讀書,請你丟掉對書本的敬畏感
關於讀書,爲何須要速讀?
關於讀書,千萬不要忽略輸出
精選文章:
如何把百度網盤下載速度提升 100 倍,我推薦這個下載工具
《活出生命的意義》:人生有何意義?
從疫苗提及,爲悲劇性的樂觀主義辯護
如何有效訓練你的研究能力
新手如何擺脫教程魔咒
這個世界會好嗎