查看原文
其他

程序员应该如何读书?

小甲 路人甲TM 2024-04-12

在昨天的推送中卸载抖音,我提到一个观点每天拿出半个小时到一个小时的时间,一周就可以看完一本书。有人觉得很好奇,其一是很多工作了的人说每天没有太多的时间抽出来看书,其二是很多人表示疑惑自己看书很慢,通常两个小时才看十多页,怎么才能做到我的阅读速度。


我想就这两个方面进行解答:第一是怎么抽出看书的时间,对于程序员来说加班几乎是日常,但是并不是每天都会加班到十点或者之后,一般来说只要在十点之前下班我都会空余睡前的半个小时时间进行阅读。如果前一天晚上因为种种事情耽误了阅读,我会在第二天早晨补上。在一线城市的互联网公司工作的程序员正常来说早上上班比较晚,每天十点多上班,七点多起床可以进行一个小时的阅读,早晨读书是一个非常好的习惯。


如果你是学生,那么你会有更多的空闲时间,给自己定一个八点前的图书馆读书计划,因为晚上在宿舍读书的效率非常低,晚上回宿舍早点睡觉。


其实很多人不是没有时间看书,而是不愿意把每天下班或者不在上课的时间用来读书,大多数人嚷嚷着要读书,但真实行动起来的却很少。所以尝试拿起书,关掉手机和电脑,拿上笔记本和笔,留给自己半个小时的时间。


第二是为什么我读书那么慢?这其实并不是个问题。读书的快慢应该根据每本书的内容和你自己的需求而定。比如说我以前在大学的时候看技术类的书籍,书中讲了无数个代码实例,处于学习阶段的我会把上面的代码一遍一遍的敲进我的编辑器里面运行,如果报错检查原因。那时候一本书我每天花十个小时读,都需要两周的时间才能真的读完。


而有的书籍不需要我们去通彻的读一遍。比如说我最近在看一本商业数据分析的书籍,我买这本书的原因就是这本书其中有一大章节讲述的是会员分析这一块「小甲现在的工作主要是做会员分析这一块」,所以我买了这本书只会看这一章节的内容。那么这时候我看这本书其实只看了几十页的内容。


对于某些时间管理或者传记类的书籍来说,我往往会以非常快的速度阅读。这些书籍可能会给我一些启发,也可能没有。因为时间和钻研的方向问题,这些书不是所有内容都需要我仔细研究的。


并不是每本书都需要我们去精读的。在读每一本书之前,我们要先确认:去豆瓣上查看星级和评论决定这本书是否值得读?看这本书的目录是否是自己的感兴趣想学习的内容?根据需求你不需要读一整本书,可能你只需要看某一章节的内容?然后你要确认自己是否要精读此书。


Ps:有时候对于某些非常精细的技术领域,豆瓣上的评价和星级可能不能作为参考,那时候需要自己根据内容简介去判断。


最后不管读什么书,记得拿出书和笔记本,记录是个好习惯,不然就算你读了一本非常好的书籍,你却还是一点收获都没有。


近期热文

卸载抖音

人工智能程序员就要来了

互联网程序员和外包公司的程序员有什么区别?


知乎:路人甲

为程序员提供优质内容

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存