新闻资讯

新闻资讯 媒体报道

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

编辑:013     时间:2021-08-03
骚年,你渴望力量么?


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

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

也就是,当工具书。

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

买实体书。

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

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

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

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

因为差距太大。

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

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

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

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

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

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

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

注意:不要抄书

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

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

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

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

将新老知识进行联动,才能更有收获。
————————————————
版权声明:本文为CSDN博主「快乐的提千万2.0」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/happy_teemo/article/details/118969422
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐