程序员的书都辣么厚,怎么读?

Posted 快乐的提千万2.0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员的书都辣么厚,怎么读?相关的知识,希望对你有一定的参考价值。

骚年,你渴望力量么?

可以说,一本要是完全吸收,没有5-10年功夫下不来的。那么,这种经典我们应该怎么读?

有的放矢

首先我们要读这本书,肯定是有目的的,比如操作系统,可能我就想知道进程线程的区别,进程的几种状态,那么,就先看这一章,有不懂的再查漏补缺的看。

也就是,当工具书。

然后慢慢地,大致都有印象了,再慢慢细读,结合大佬的课程或者博客,反复咀嚼,这也是我的另一个建议:

买实体书。

实体书能更好的做记录和翻阅,可能你一下要看第10章,一下要跳到第三章。

由浅入深

不要想一口气就吃成胖子,这些大佬的功力太深厚,一下子传输我们根本扛不住的。

所以,可以先看看“小佬”的书,比如数据结构就从《大话数据结构》,算法从《我的第一本算法书》这种开始,循序渐进。上来就黑皮书可能就秃了。

别硬刚

很多人看书都有一种感觉,第一章好简单啊,第二章怎么就跟天书一样了??

因为差距太大。

第一章都是概念性的东西,所以基本都还好,第二章就开始讲内容了,大佬觉得我就讲了1+1=2,然后你在想1+1为什么等于2,就。。。

所以,看不懂的位置可以放着,或者百度,不要反复咀嚼书中的文字。

比如,聚簇索引和非聚簇索引,我看《高性能mysql》,来来回回看了很多遍,只知道是叶子节点存的东西不一样,但是还是感觉有点懵,直到有一天,学到了B+树和索引,就知道一个存的完整数据,一个存的是索引,还知道了回表。

表面上看,两句话的意思是一样的,但是中间隔的就是我不知道mysql主键索引和普通索引,也不知道索引具体怎么存的,更不知道索引原来还有多套。说白了,还是太菜。

所以,疑惑可以放在心中,有个提纲,后面慢慢就会学到的。

学计算机就想啃一张大饼,啃着啃着就通了。

做笔记

好记性不如烂笔头,书上该画画,笔记本上该记记。

注意:不要抄书

你可以直接写大纲、画导图,然后写下自己的感悟,或者知识点。然后有相关的博客可以看看,然后整合一下记录下来。(最好留原文连接,因为往往新手会断章取义)

复盘

每次遇到问题的时候,可以翻翻笔记,然后记录、思考、复盘,这些大佬是怎么想的,解决了什么问题,为什么这么设计会更好?

比如,为什么mysql日志顺序写比随机写要快?就可以翻到操作系统文件系统那里看看。

再比如,nginx的IO模型为什么这么优秀?就可以翻翻linux的IO模型。

将新老知识进行联动,才能更有收获。

以上是关于程序员的书都辣么厚,怎么读?的主要内容,如果未能解决你的问题,请参考以下文章

读《书都不会读,你还想成功——神奇读书法,职场菜鸟变CEO》

读再多的书都不如内生动力给人带来的变化大

给大家再重复推荐一些管理类的图书

最近的购书清单

CF500C New Year Book Reading

618怎么买?这个书单告诉你答案,程序员近期超爱的技术书都在这里