阅读好书依然是提升自己的高效方法:兼以作者的身份告诉大家如何选择书,以及高效学习的方法...
? ? 國(guó)內(nèi)技術(shù)網(wǎng)站多如牛毛,質(zhì)量高的網(wǎng)站也不少,博客園也算一個(gè),各類(lèi)文章數(shù)以百萬(wàn)計(jì),我隨便輸入一個(gè)關(guān)鍵字,比如Spring Cloud,都能看到大量的技術(shù)文章和教學(xué)視頻,我無(wú)意貶低技術(shù)文章和教學(xué)視頻的作用,否則博客園第一個(gè)就封殺我的文章了,我只是想說(shuō),如果大家想讓自己成為大牛,系統(tǒng)性地閱讀書(shū)籍不失為一條捷徑。
? ? ? 我給出如下的論據(jù):
? ? ? 論據(jù)一:我見(jiàn)過(guò)不少大牛,他們辦公桌上的圖書(shū)都是堆積如山。我可以這樣說(shuō),看了很多書(shū)還未必成大牛,但不讀書(shū)一定成不了大牛。
? ??
? ? 論據(jù)二:正是因?yàn)榫W(wǎng)上文章太多,這導(dǎo)致了紙質(zhì)書(shū)的幅度衰退。正因如此,各出版社才會(huì)嚴(yán)格把關(guān),一些不好的書(shū)很少有機(jī)會(huì)出版,因?yàn)槌霭媪艘欢ㄌ?#xff0c;這話(huà)反過(guò)來(lái)說(shuō),目前能經(jīng)過(guò)出版社審核出版的書(shū),大多質(zhì)量不會(huì)差。
? ? 論據(jù)三,目前大家公認(rèn)的大神,總會(huì)以教學(xué)視頻或圖書(shū)等方式向大家展示自己,不看書(shū),那怎么知道寫(xiě)技術(shù)書(shū)的條條框框?也就是說(shuō),從看書(shū),到寫(xiě)書(shū)再到成為大牛,很多著名大牛就這樣過(guò)來(lái)的。
? ? 總結(jié)性觀點(diǎn):網(wǎng)上知識(shí)雖然很多,說(shuō)是海量也不為過(guò),但太雜,有些甚至相互矛盾,假設(shè)某書(shū)有12個(gè)章節(jié),可能其中的內(nèi)容網(wǎng)上都有,但我得用很長(zhǎng)的時(shí)間才能收集全,即使收集全了,我還無(wú)法有效甄別哪些該學(xué),以及學(xué)習(xí)的方法(如果我都知道了我干嘛還要學(xué)?),但如果我買(mǎi)了一本經(jīng)過(guò)出版社檢驗(yàn)過(guò)的書(shū),我就省去了收集和鑒別的精力,而且還能沿著作者給出的途徑快速地上手某個(gè)知識(shí)點(diǎn)。
?
? ? 好了,如下給些干貨,我畢竟也出了不少書(shū),最近一本書(shū)是java web輕量級(jí)開(kāi)發(fā)面試教程,我就以作者的身份告訴大家該如何甄別好書(shū)。
? ? ?第一,出現(xiàn)如下情況的圖書(shū)慎買(mǎi)。聲明下,我只是列出一些鑒定方法,無(wú)意針對(duì)任何一本書(shū)。
? ? ?1 出版社不知名,從目錄上看,內(nèi)容敘述一般,這有可能是自費(fèi)出的書(shū),出書(shū)的目的:世艱不拆。
? ? ?2 隨便翻下書(shū),一般來(lái)說(shuō),技術(shù)圖書(shū)總是會(huì)結(jié)合代碼結(jié)合圖表來(lái)說(shuō),如果出現(xiàn)大段大段純文字的,這本書(shū)慎重買(mǎi)。因?yàn)槿鄙俅a等必要說(shuō)明手段,這本書(shū)未必能把你教會(huì)。
? ? ?3 看下一本書(shū)的前言和內(nèi)容介紹,以及每個(gè)章節(jié)的起頭文字和每章小結(jié),看下這些文字作者是否是在敷衍,不排除正文內(nèi)容好但這些文字有些敷衍的好書(shū),但畢竟少。
? ? ?4 看下書(shū)里作者有沒(méi)有騙篇幅的嫌疑,比如安裝某個(gè)組件,作者把所有的步驟都貼上圖,或者大段引入現(xiàn)成的API說(shuō)明, 一處不要緊,但如果很多地方都這樣,而且文字看上很隨意,明顯看得出敷衍的痕跡,那么這本書(shū)慎重,都騙篇幅了,那可能連讀者一塊騙。
? ? ?5 看最后幾章的文字質(zhì)量是否還是一絲不茍,因?yàn)閷?xiě)書(shū)是個(gè)長(zhǎng)期的活,我的書(shū)350頁(yè),寫(xiě)了半年,如果到最后工作忙 ,或者寫(xiě)書(shū)熱情過(guò)了,可能虎頭蛇尾了,甚至爛尾了,這樣的話(huà),書(shū)的精華部分就要大打折扣了。
? ? ?6 有些書(shū)講的知識(shí)點(diǎn)非常吸引人,但是實(shí)用性不強(qiáng),說(shuō)白了學(xué)好了也沒(méi)處用,這種書(shū)大家可以自行選擇。
? ? ?7 再如一些案例書(shū),案例雖然多,但大多中規(guī)中矩,明顯看不出這些案例是從項(xiàng)目中抽取了,也無(wú)法從這些案例中看出實(shí)踐中總結(jié)出來(lái)的精華點(diǎn),那這類(lèi)書(shū)中的案例可能是從別人那山寨出來(lái)的,不會(huì)有版權(quán)問(wèn)題,但也別想得到太多的收獲,說(shuō)白了這些書(shū)可能就是 簡(jiǎn)單能跑通的代碼加看圖說(shuō)話(huà)。
?
? ? 第二,如何選擇對(duì)自己有幫助的書(shū)。
? ? 1 看目錄,從目錄中看這本書(shū)是否系統(tǒng)性地給出了知識(shí)點(diǎn),比如 Spring Cloud的書(shū),看下目錄,看這本書(shū)的選材是否是過(guò)于偏重理論而忽略實(shí)現(xiàn),再看下這本書(shū)的內(nèi)容是否涵蓋了當(dāng)前的熱點(diǎn)。
? ? 2 看前言和內(nèi)容介紹。一般比較上心的作者,可能文字功底參差不齊,但總是會(huì)盡最大努力寫(xiě)好書(shū),那么這些書(shū)的前言和內(nèi)容介紹,一般就不會(huì)落俗套。
? ? 3 看下代碼以及相關(guān)的說(shuō)明,一般好書(shū)里的代碼不會(huì)少,而且在講述代碼時(shí)不會(huì)過(guò)于簡(jiǎn)單,也不會(huì)看圖說(shuō)話(huà),而是會(huì)針對(duì)性地給出自己的見(jiàn)解,或者講下項(xiàng)目中的實(shí)踐經(jīng)驗(yàn)。
? ? ?4 看書(shū)的附帶資料。一般的好書(shū)除了附帶代碼外,還會(huì)附帶視頻教學(xué),這樣書(shū)就物超所值了。
? ? ?5 看下敘述性文字,是簡(jiǎn)單的照本宣科,還是看上去有種親和力,或者到處可見(jiàn)項(xiàng)目中凝結(jié)出的經(jīng)驗(yàn)。
?
? ? 第三,從書(shū)中學(xué)內(nèi)容的局限性。
? ? ?1 能把資深架構(gòu)級(jí)別知識(shí)點(diǎn)講清楚的書(shū)不多,比如有100萬(wàn)個(gè)程序員,最終可能也就60萬(wàn)能升級(jí)到高級(jí)程序員,也就20萬(wàn)成升級(jí)到架構(gòu)師,估計(jì)最后成為資深架構(gòu)級(jí)別的大牛也就5萬(wàn)人。達(dá)到高級(jí)別的人很少,而且這些人未必會(huì)寫(xiě)書(shū)。
? ? .所以,目前的情況是,對(duì)于架構(gòu)師而言,能適合閱讀的書(shū)不多,而且即使有適合的,可能也就其中的2個(gè)章節(jié)有幫助,所以對(duì)這些大牛而言,只能是多讀書(shū),從多本書(shū)里抽取知識(shí)點(diǎn)。
? ? 2 有些經(jīng)驗(yàn),或者技巧,或者心得,根本無(wú)法從書(shū)里得到,這些只能靠自己總結(jié),或者偶爾能從網(wǎng)上得到些秘籍。
? ? 不過(guò)話(huà)說(shuō)回來(lái),大牛們一定是讀了很多書(shū)積累了扎實(shí)的功底后,才能自己領(lǐng)悟出各種武林秘籍。
?
? ? 最后,書(shū)山有路勤為徑.
?
? ? 比如升級(jí),總是要靠時(shí)間積累,哪怕我不看書(shū),是從其他渠道獲得知識(shí),總不能三天打魚(yú)兩天曬網(wǎng)。
? ? 最后自夸下,就看在我將近11點(diǎn)還在寫(xiě)博,而且我在博客園更新博客的頻率不算低,希望各位大神保佑我早日成為資深架構(gòu)師。
?
? ?我也相信,不管用什么方法,只要大家勤奮刻苦了,總能總結(jié)出針對(duì)自己的進(jìn)階方法,總能達(dá)到自己的預(yù)期目標(biāo)。
?
?
? ??
?
總結(jié)
以上是生活随笔為你收集整理的阅读好书依然是提升自己的高效方法:兼以作者的身份告诉大家如何选择书,以及高效学习的方法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python3 列表的增删改查
- 下一篇: c# load xml 中文报错