【独家干货】阿里P11大佬首次公开!技术类书籍高效阅读法

 来自北京的技术菜鸟张小跳提问:


最近一直在看 JavaScript 红皮书,从去年 9 月开始看的,到如今才慢吞吞看到事件部分。作了学习笔记,也作了简单的 demo,但笔记感受基本就是在抄书,没什么压缩的空间……前端

我书架上囤积了很多技术类,还有思惟类书籍,几乎都在吃灰。以前看过的几本,也没太多印象。算法

想问问,技术类或者改善技术思惟的书籍,有什么好的阅读方法呢?到底怎样读书才能把读到的知识转化为能力呢?数据库


来自淘系技术的专业大牛回答:

If I had eight hours to chop down a tree, I’d spend six hours sharpening my axe.
缓存

—— Abraham Lincoln安全


工欲善其事,必先利其器,读书也是如此。微信

每一个人其实都是最优秀的自觉经济家,当咱们说畏难的时候,咱们畏的其实不是困难自己,而是困难背后所暗含的时间成本。markdown

下面,我将围绕【泛思惟类书籍阅读法】【专业技术书籍阅读法】两个部分,给你一些建议。网络


泛思惟类书籍阅读法:抓住主题


科学、历史、哲学、物理这类书籍,可以帮助人提高思想的层次和认知的境界。架构

对于这样的书,阅读有4个层次,能够分为基础阅读、检视阅读、分析阅读和主题阅读。(以下)
负载均衡

围绕这4个层次,咱们能够提炼出这样一套核心方法。

读书开始前,写下这4个问题。

  • 整原本说,这本书在讲什么?(检视阅读)

  • 这本书的细节部分说了哪些?是如何展开的?(分析阅读)

  • 这本书的观点有道理吗?是总体有道理,仍是部分有道理?(分析阅读)

  • 这本书与你的关系是什么?(主题阅读)


每一本读完后,强制本身输出对这些问题的答案。想要从书中获取思想的进步,你就要和这本书“产生交互”。它必然不是一个消遣的过程。


▌特约嘉宾建议

阿里巴巴副总裁淘系技术部负责人 平畴:

读书首在选书。而后读书先看脉路,最后顺序看细节,看完后核心是结合自身经历的连接和思考,而后回去再去读温故而知新。好的书须要读不少遍其义自现。核心仍是读书同时的思考和融会贯通。每本书里能有几点和自身经历相结合有所感悟就是值得的。


淘系技术部资深算法专家 乐田

不管是数学、科学、技术、管理,仍是历史、文学,读书的过程,就是根据一维的文字流,在立体的思惟空间中从新建构。 但咱们为何要作这样的建构呢?怎样才是值得的?仍是回归到缘,缘是一种空无中诞生的关联。这些建构和本身,和本身的其余建构之间要有联系。联系是构成意义之网的丝线。 宇宙诞生于空无一物,这里必定有美好的东西,有有价值的东西,好书浓缩了人类的观察、记录和总结。错过了了它们,多惋惜啊。


技术书籍阅读法:明确目的

技术类的书籍分支很细,原理、架构、代码、安全……对于不一样技术背景、不一样问题目的的你来讲,实用性程度不同。记住如下3种方法,可以帮你解决大部分阅读难题。


1.设定读书目标,带着问题选择和阅读

闭上眼睛,想象一下周围有多少橙色物体,内心默数一下,睁开眼睛,是否是感受双目所及的橙色物体一会儿都飞入眼帘呢?

这就是主动意识的力量。


技术类的书籍,就是要带着问题找答案。

首先,要围绕你的目标,寻找适合的书单。

其次,带着你的关键疑惑,用倍数阅读法找你要解决的问题,能够跳读和略读。在快速阅读中记录核心关键词,每10个关键词能够概括成3-5个重点或一系列动做。


▌特约嘉宾建议

淘系技术部技术专家 殷浩

如何围绕目标选书单?假设,你遇到的问题是——【如何设计一个秒杀系统?】,书单的列表可能要包括:
原理侧:CAP原理
架构侧:静态文件分离、CDN设计、Redis缓存原理、数据库乐观锁设计、限流方案设计、负载均衡策略
代码侧:库存拍减、扣减、和预扣,关单回补设计,库存预热
安全侧:如何防黄牛,防恶拍,防DDOS攻击


淘系技术部前端技术专家 大漠
我在技术类书籍的阅读中,关键重点是识别出,做者提到的哪些点是我没有涉猎到的,或者是我涉猎过,但做者提出了不同的见解和解法。好比说咱们作交互行为的场景,可能会遇到做者提出某个按钮作一些微动,带来创新的动画效果,这种东西我都会比较感兴趣,而且去作验证。


2.设定行动目标,学以至用良好循环

知识付诸行动才有转化为能力的效果。

有些同窗疑问为何本身边看边敲,作笔记,实现阶段性的小效果,最后仍是如同水流过的石头同样,风一吹,太阳一晒,什么都没有留下。


关于如何设置实践和行动,我推荐你分这样 2 步走。

首先,输入-笔记-实践-完善笔记、整理沉淀

真正有效的学习行动不是一个【对着书敲一遍就=实践完毕】的过程,这也是大多数技术同窗的误区。

  • 根据你的目的和问题,摘录关键词和行动,造成简单的笔记

  • 利用新学的知识在工做中展开实践,或者独立作一个小的项目

  • 过程当中记录下本身实践的感觉和踩坑的关键点

  • 回过头来完善本身的笔记,并最终整理输出

而后,组团实践与输出,得到不一样的看法

你有一个思想,我有一个思想,当咱们在一块儿时,就有了 2 个思想。


▌特约嘉宾建议

淘系技术部高级技术专家 玄裳

在咱们淘系如今的 MNN 团队,咱们是这样展开读书学习的。列举一个时下热门的技术话题,团队里每一个成员分头去阅读和搜集资料。
这个过程当中,咱们不只看书,也看最新的博客和资讯,关注业界大佬对这个话题的评价和见解,根据本身的理解,造成本身的观点。而后同事会按期汇集在一块儿,共同讨论对这个话题的见解。
即使过程当中咱们看的是一样的资料,在不一样的视角下,依然常常得出不一样的结论。
这种碰撞和交流,确实给咱们带来了更深的技术理解。


3.对于特别艰森的技术论文或内容的阅读方法

还有一类内容,属于你拿起就想睡觉,每一个字都认识,每句话都看不明白。

在时下大热的机器学习、深度学习、神经网络等领域表现尤为明显。

这里我推荐诺贝尔物理奖得到者,理查德·费曼(Richard Feynman)在他的自传里提到的阅读方法——

  • 仔细审阅这篇论文的辅助材料 (supporting material),直到掌握了相关的知识基础、足以理解其中的艰深想法为止。


面对一个晦涩难懂的主体,脚注、尾注、参考文献等,不放过任何一个细小的东西。你应该分而化之,切成小知识块,再逐个对付,你最终能填补全部的知识缺口,不然,这些缺口将阻挠你理解整个想法。

找一篇该领域的核心文章,顺蔓摸瓜研究完全部的辅助材料,你也会对这个领域留下总体的理解和印象。


「4.一本万利的神仙级读书方法——量子速读法」


“遇事不决,量子力学。”

闭上眼睛,打开感知,2分钟内看完一本10万字书籍,还能妥妥复述出来。

没有什么书,是量子速读法不能解决的。

只要你真敢信。


(友情提示:第4种方法高深玄妙,非专业人士请勿模仿)


---------------------------------------------------------------------


德国哲学家尼采,在说起正确的阅读方法时说过——

It teaches how to read well: i.e. slowly, profoundly, attentively, prudently, with inner thoughts, with the mental doors ajar, with delicate fingers and eyes.

单靠阅读是没法让你造成本身的思想体系、价值判断和技术能力的,持续思考和输出才是致胜之道。

但愿你在2020年的这个读书日确有所获,把你那一满满书架真正消化吸取吧~




关注「淘系技术」微信公众号,一个有温度有内容的技术社区~

相关文章
相关标签/搜索