www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 公眾號精選 > 嵌入式大雜燴
[導(dǎo)讀]經(jīng)驗(yàn)分享~

大家好,我是ZhengN。

我們今天不分享技術(shù)文章,給大家分享一篇關(guān)于選書與看書的經(jīng)驗(yàn)分享的文章。們每個人的精力都很有限,不可能把所有相關(guān)書籍都學(xué)過一遍,選擇適合自己的書籍可以讓我們的學(xué)習(xí)達(dá)到事半功倍的效果。

下面我們一起來看道哥是怎么來選書與讀書的:

一、前言

前幾天有同事過來,讓我推薦一本 Linux 系統(tǒng)的書籍。

我就問他 2 個問題:

  1. 你想學(xué)習(xí) Linux 哪一個層次:內(nèi)核層?驅(qū)動層?應(yīng)用層?

  2. 你的目標(biāo)是什么:是學(xué)習(xí) Linux 系統(tǒng)的設(shè)計架構(gòu)?某個模塊的驅(qū)動開發(fā)?還是僅僅想系統(tǒng)學(xué)習(xí)一下應(yīng)用程序編程?

最后,給他推薦了下面這本書:

后來我又想了一下自己的選書、讀書過程,索性總結(jié)一下,給需要的小伙伴參考一下。目的是拋磚引玉,如果您有更好的實(shí)踐方法,還請多多分享!

二、選書

1. 重視選書的過程

在現(xiàn)在的市場上,無論是哪個領(lǐng)域的技術(shù)書籍,都是一抓一大把,其中就一定存在質(zhì)量、講解水平參差不齊的情況。

我們作為學(xué)習(xí)者來說,一定要擦亮眼睛,多花一點(diǎn)時間來選書,要重視選書這個過程。

如果隨便選了一本書,學(xué)習(xí)到一半的時候才發(fā)現(xiàn)內(nèi)容不對自己的胃口,那就是在浪費(fèi)時間、浪費(fèi)生命。

如果在剛開始就能夠花點(diǎn)心思和時間,學(xué)習(xí)起來能進(jìn)入心流的狀態(tài),對于個人的知識理解絕對是事半功倍的效果。

換句話說,選書的時間絕對不能節(jié)省。

2. 如何選書

我一般選書的途徑有三個步驟

Step1:廣撒網(wǎng)

根據(jù)想看的技術(shù)主題,在 google 搜索引擎中,搜索相關(guān)的關(guān)鍵字。

有時候我會特意加上 CSDN、知乎等關(guān)鍵字,這兩個平臺中,推薦的技術(shù)性書籍質(zhì)量都是比較高的。

另外,需要注意推薦者的一些背景資料,你可以瀏覽一下他的一些文章,從文章內(nèi)容中如果能判斷出作者的專業(yè)深度、廣度都比較厲害,那么他的推薦權(quán)重就比較高。

基本上看了十幾篇推薦文章,就可以梳理出這個技術(shù)主題排名靠前的幾本書了。

Step2:看評價

針對梳理出來的幾本書,到豆瓣、當(dāng)當(dāng)網(wǎng)上找一下對這幾本書的評價

咱們都知道,現(xiàn)在的購物網(wǎng)站上刷好評的比較多,但是好在對于書籍這樣的商品,我感覺刷單的很少,也就是說別人對一本書的評價,基本上可以認(rèn)為是客觀的、基于事實(shí)的。

大家一般都會從書籍的覆蓋范圍、難易程度、自己從中的收獲,這幾個角度來對一本書進(jìn)行評價。

在這個步驟中,我們就可以對基本候選的書籍在心中有個分?jǐn)?shù)的排序。注意這個排序不是絕對的按照內(nèi)容的深淺,而是根據(jù)自己的專業(yè)水平,來確定哪一本書與目前的自己最匹配。

這個時候千萬不要高估自己,選擇最難的那一本,如果這么做了,不僅僅是浪費(fèi)時間的問題,更重要的是會導(dǎo)致自己一知半解、嚴(yán)重打擊自信心。

經(jīng)過這個步驟之后,其實(shí)已經(jīng)能夠決定要買哪一本書了。

如果排在第一和第二位置的這兩本書,在我的心中評分差距比較大,我會直接選擇評分最高的第一本書。

如果它倆感覺差不多,那么我會繼續(xù)下一個步驟,翻一翻樣張,看哪一本書的風(fēng)格更適合自己的胃口。

我之前在學(xué)習(xí) C 的時候,下面這兩本書最后作為候選:

后來在搜索對它倆的評價時發(fā)現(xiàn),第一本書的理論性更強(qiáng)一些,而當(dāng)時我的主要目的就是系統(tǒng)的把 C 11 版本的語法掌握好,因?yàn)槟X袋里理解的 C 已經(jīng)快變成老古董了,11 版本中的很多語言讓 C 幾乎快變成一門新的語言了。第一本書與我的目的更匹配,所以我就選擇了這一本。

Step3:對胃口

在很多賣書的網(wǎng)站上,都會提供目錄以及一些樣張;如果找不到,那就搜索一下是否可以找到 PDF 文件來瀏覽一下。

主要的目的就是看作者的寫作風(fēng)格是否對自己的胃口。兩本難分伯仲的書籍中,選擇自己喜歡的風(fēng)格,學(xué)習(xí)起來也會更帶勁一些,因?yàn)榍榫w的力量是無法估計的。

注意:不要貪多,只要以其中的一本作為精讀的教程就可以了。如果兩本你都喜歡,可以都買回來,以其中的一本為主要學(xué)習(xí)目標(biāo),其他作為交叉參考。

另外,我個人還有一個感覺比較不錯的選書途徑,那就是 B 站的視頻評論區(qū)

現(xiàn)在的 B 站,真的是如日中天,從中年油膩大叔到各種二次元,都可以在這里找到自己感興趣的視頻內(nèi)容。而且 B 站也是我們技術(shù)開發(fā)人員的福地:越來越多的高質(zhì)量視頻課程都可以找得到,例如:李治軍老師的操作系統(tǒng),侯捷老師的 C ...

在看這些視頻的時候,你不妨多看一眼后面的評論,與這個視頻相關(guān)的其他視頻、書籍、博客等等,都有可能被推薦,而且推薦的內(nèi)容質(zhì)量一般都比較高

3. 電子書 or 紙質(zhì)書

每個人的看書習(xí)慣都是不同的,有些人喜歡看視頻教程,有些人喜歡看 PDF 電子書,有些人喜歡看紙質(zhì)書籍,每一種都各有優(yōu)缺點(diǎn)。

我看書比較喜歡做筆記,如果是 PDF,就在學(xué)習(xí)過程中畫思維導(dǎo)圖;如果是紙質(zhì)書籍,我就會在書上寫寫畫畫、記錄自己的理解。

根據(jù)個人的經(jīng)驗(yàn),如果是很厚的書籍(超過 500 頁),我會盡量選擇紙質(zhì)書。

因?yàn)樵趯W(xué)習(xí)的過程中,難免會回過頭去參考前面的內(nèi)容,用紙質(zhì)書籍就比較方便了,只要記住頁號,或者放一些書簽,很快就可以找到。如果是 PDF 的話,那么得用鼠標(biāo)下拉、滾動多次才能定位到前面的內(nèi)容,很不方便,特別是需要多次來回參考的時候。

如果只能選擇 PDF 的話,那么就推薦你多用一些屏幕截圖工具來幫助你閱讀,例如:Snipast、Quicker,我之前推薦過第一款軟件,的確很好用,特別是在看文章、寫代碼的時候。

三、讀書

1. 不要怕弄臟書

我是比較喜歡買二手書籍的,有的時候買回來一看,除了前幾張有少許的劃線和筆記之外,其他部分就跟新書一樣,真的是糟蹋了一本好書。

但是到了我手里之后,如果是作為精讀教材的,我大概率會把這本書弄得“滿目瘡痍”。這不是說不愛惜書本,只有做了大量筆記之后,才能記錄下自己的學(xué)習(xí)過程。

如果認(rèn)為某一本書是經(jīng)典想收藏,那完全可以買 2 本,一本用來學(xué)習(xí),另一本用來收藏。

下面這張圖是 C Primer 里的涂鴉,這算是很整潔的了(請忽略丑陋的字體):

2. 消滅模糊性、不確定性

在學(xué)習(xí)的過程中,如果是已經(jīng)理解的部分就快速讀過去;如果是經(jīng)過自己的思考之后,才理解的部分,就把思考過程中的關(guān)鍵節(jié)點(diǎn)信息記錄下來;如果自己思考之后還是不理解,這時候千萬不要放過自己,除了這本書之外,還可以求助谷歌、求助其他相關(guān)書籍。

我個人的經(jīng)驗(yàn)是這樣子:如果某一個知識點(diǎn)總是模棱兩可,沒有一個確定的理解,總是感覺如鯁在喉。如果經(jīng)過查找其他資料之后,仍然不能得到讓自己信服的理解,那么我就會按照其中可能性最大的那個方向去理解。

隨著學(xué)習(xí)的深入,當(dāng)發(fā)現(xiàn)這個強(qiáng)加給大腦的理解,與其他的知識點(diǎn)矛盾的時候,再回過頭來對各種可能性進(jìn)行再次梳理。經(jīng)過這樣的幾個來回,就可以把那些模糊性徹底消滅掉。

3. 一定要做筆記

不知道你是否有這樣的體驗(yàn),在看書的時候,眼睛對大腦說:嗯,這部分內(nèi)容我掌握了。但是如果讓你立刻離開書本,你的可能又會對大腦說:我寫不出來。

做筆記就是強(qiáng)化自己的理解過程,某些知識點(diǎn)現(xiàn)在可能理解了,但是過一段時間極有可能又忘記了。

有些人說書要越讀越薄,也有人說書要越讀越厚,這其實(shí)是從不同的角度來看的。

對于我來說,做筆記就是一個讓書越來越薄的過程。

第一遍看書的時候,可能有 50% 的內(nèi)容是已經(jīng)理解的,剩下 40% 的內(nèi)容是經(jīng)過自己思考之后理解的(這部分的筆記是重點(diǎn)),余下的 10% 是仍然沒有理解的。

那么在第二遍看書的時候,就可以重點(diǎn)看自己的筆記了,把 40% 經(jīng)過思考后理解的部分再次復(fù)習(xí)一遍,加深印象,這樣就相當(dāng)于書本變薄了一半。

如果以后還想看第三遍,很可能就只剩下 1/3 -- 1/4 的內(nèi)容是需要看的,這個時候,你就可以明顯的感覺到自己在進(jìn)步,有很強(qiáng)的成就感

下面是在學(xué)習(xí) Linux 內(nèi)核內(nèi)容時做的筆記,以后當(dāng)我想再復(fù)習(xí)的時候,只要看這些小卡片就可以了。

4. 怎么確認(rèn)自己真的懂了

首先,你可以參照解 bug 時的“小黃鴨調(diào)試法”,把書本上的內(nèi)容講給自己聽。注意:是用嘴巴說出聲音來給自己聽,而不是在大腦里自言自語。

其次,把自己理解的過程總結(jié)成文章,這應(yīng)該是更好的方式。別人通過閱讀你的文章,從不理解變成理解了,那就說明你自己是真的懂了。

以上就是我個人的一些學(xué)習(xí)心得,希望能夠?qū)δ幸唤z絲的幫助。

最后還有一句話送給你:欲速則不達(dá)!


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉
關(guān)閉