阅读是一个好习惯,而对于程序员来说,就不仅是好可以形容的,说是必须并不为过。

阅读来源就不多说了。基本就是国内外的各种技术社区网站,通过 RSS 订阅,一小部分通过微博,主动搜索什么的。

因为 IT 这个行业知识更新太快,要学的东西太多,所以阅读量可排各职业的前列(我觉得是不是算第一位呢)。所以,如果你是一位好学的童鞋,那你阅读就必须有个章法,不是见到好文章就要读。这个阅读的章法简单说就是给文章分级,在这里我就说说我的分法:

我是按等级分的:

第一级

级别最高的一级,最应该优先阅读。处于这一级的文章应该是能立即为你的工作提供重要帮助的、解决重大问题的。这样的文章通常都是主动查找得到的。

第二级

这一级别的文章不会对你的工作产生立即重要的影响,但是这些文章同样重要。它们应该是与你最近正在学习的领域有紧密关系,在可预见的未来对你的工作和职业发展产生重要帮助。

第三级

这一级的文章的内容在较远的未来(比如一年以上)对你的工作和发展会有帮助,但目前不是你学习的重点。例如一些未来会对实际工作有重要作用的开源技术,或者已有技术的新发展,对长远职业发展有帮助的技术等等。

要想实现上述分级,首先你要有一个清晰的短期和长期目标,这样才不至于在知识的汪洋中迷失。

我是使用 Pocket (前身是 Read It Later)来收集并阅读文章的,用它的标签功能分级。