技术人如何构建受用终生的阅读体系

714 阅读6分钟

在开始写公众号的这半年里,我发现很多读者都是从我的博客关注过来的,所以时不时会有人咨询一些和我博客文章有关的问题,只要时间充裕,我都会尽量详细解答这些问题,在一番交流之后,我常收到的反馈是:“你是从哪儿学到这些知识的?”。每次碰到这个问题,我的内心想法都是:就网上查的啊,不然嘞。

但是这两天当我筹划新的公众号内容时,和往常一样在网上搜索近期有什么值得分享的新技术,我突然想到,也许很多人真的不了解如何构建一个阅读体系来帮助自己学习新知识、解决新问题。所以就有了这篇文章,我想分享一些自己的阅读方法与工具,这些方法对我来说很有效,也许对你也有参考价值。

为什么要构建一个阅读体系

在解决新问题时,我都会遵循下面这个三步走的思路:

定义问题 -> 提出假设 -> 验证假设

很多人会觉得验证假设的步骤是最难的,其实恰恰相反,如何准确定义一个问题才是最难的。

定义一个问题,首先需要的是基础背景知识,就好比你很难和你奶奶讲清楚如何解决视频的超分辨率问题一样。如果将定义问题比喻为走迷宫的话,拥有基础的背景知识,可以保证你找准大致的方向。

如何从大致准确的方向中找到准确的路呢,这时需要的是交叉学科知识。在实际工作中,那些真正有难度的问题,都不是凭借单一学科背景知识能够解决的,掌握多学科的交叉知识,可以让你有更宽的视野,有助于你从更精确的角度切入问题。

没有阅读,无论是掌握基础背景知识还是交叉学科知识,自然也都无从谈起。

到了第二步,提出假设阶段,也是一样。如果一个问题需要你毫无依据凭空想出一个假设思路,那你要么是发现了人类未知的知识,要么就是在浪费时间。在我看来,真正有价值的假设都是基于前人的工作成果所提出的,而这毫无疑问,也依赖于一个完善的阅读系统。

这时你会发现,做好了前两步,最后的验证假设环节反而成了简单的实现环节。

找到好的阅读信息来源

如果有大块的时间,书籍无疑是最好的信息来源。

然而,就好比成年人的生活没有容易二字一样,成年人的生活也基本没有大块的时间。以前我还不理解这句话,总觉得说出这话的人一定是自己不会规划时间,但是这半年来筹备婚礼的生活让我彻底领悟了。

不仅如此,阅读书籍,尤其是技术书籍,还有一个问题就是总会滞后一些,很难做到收录最新的技术进展。

综上,在阅读书籍之外,我还订阅了一些技术博客的更新,有些是技术新闻汇总类的,有些是技术专题类的,通过这些订阅,可以利用碎片时间快速掌握行业动向。

下面是我订阅的部分内容列表,这几个算是更新比较规律的

信息收集与保存

有了订阅之后,我每天早上到公司的第一件事是打开邮箱,看看都有谁更新了,然而有一个问题,订阅源更新的内容非常多,打开了非常多的链接,但是没时间全部看完怎么办?

我首先推荐的是Chrome的OneTab插件,它可以将所有打开的浏览器标签页转换成一个列表。当需要再次访问这些标签页时,可以单独或全部恢复它们。利用这种方式,顺便还能节省浏览器占用的内存,不影响正常工作。

看到优秀的文章或段落怎么保存?我推荐使用Chrome的印象笔记Evernote Web Clipper插件,它可以自动识别网页正文内容,并且保存到你的印象笔记中去。同时你也可以选择保存网页上的全部内容,或者自己勾选要高亮的内容。通过在印象笔记中建立不同主题的笔记集,可以将优秀的阅读信息分类管理,构建网状的知识体系。

这个插件还有一个很强大的功能,就是当你用Google搜索时,会自动将你笔记中的相关内容也显示出来。

以前我喜欢用Chrome自带的收藏夹保存内容,后来我发现一旦原网站上的内容被删了,我就瞎了。现在我再也不担心这种case了。

T字阅读

很多人可能听说过T字人才这个词,就是说一个人既要有广度的发展,又要在某一主题有深度的发展。其实阅读也是这样。

通过前面的信息收集与保存环节,可以让你有广泛的涉猎,在遇到问题时可以淡定地回忆以往读过的内容,找到大致的解决方向。可以称作广度阅读。

那什么是深度阅读呢?我认为其实就是要通过阅读梳理清楚某一单一话题的发展脉络。通过深度阅读,最后你应该能回答出这几个问题

最早是谁研究了这个话题?有哪些人、组织在这个话题做的很深、很受认可?目前都有哪几个研究方向?有哪几篇文章、哪几个项目称得上是必读内容?

在学术界,我们有类似HistCite这样的工具做引文分析,剖析学术论文之间的引用关系,从而轻松地解答上面这些问题

但是在实际工作中往往没有这么简单,也没有现成的分析工具。这时候我只能说要学会搜索引擎的正确使用方法;学会从一篇技术博客或一个开源项目中挖掘出文章与代码之外的东西;学会利用一些免费的公开课,比如Coursera和Class Central上都有很多资源。

输出

前面都是在做输入,然而做输出也是一个阅读系统的重要环节。我们常说,学习一个知识的最好方法就是尝试亲自向别人解释清楚它的内容。无论是口头输出还是文字输出,都可以帮助你梳理思路,发现漏洞,加深阅读的效果。


关注公众号,掌握更多安卓、多媒体领域知识与资讯,开启精彩程序人生

image