世界读书日|平畴、乐田、大貘、玄裳、殷浩带你高效阅读

简介: 关于读书你必须要知道的3种方法

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

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

我书架上囤积了不少技术类,还有思维类书籍,几乎都在吃灰。之前看过的几本,也没太多印象。

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

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

If I had eight hours to chop down a tree, I’d spend six hours sharpening my axe.—— Abraham Lincoln

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

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

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

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

科学、历史、哲学、物理这类书籍,能够帮助人提升思想的层次和认知的境界。

屏幕快照 2020-04-24 下午5.48.44.png

对于这样的书,阅读有4个层次,可以分为基础阅读、检视阅读、分析阅读和主题阅读。(如下)

屏幕快照 2020-04-24 下午5.48.48.png

围绕这4个层次,我们可以提炼出这样一套核心方法。

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

  • 整本来说,这本书在讲什么?(检视阅读)
  • 这本书的细节部分说了哪些?是如何展开的?(分析阅读)
  • 这本书的观点有道理吗?是整体有道理,还是部分有道理?(分析阅读)
  • 这本书与你的关系是什么?(主题阅读)

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

▌特约嘉宾建议

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

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

淘系技术部资深算法专家 乐田
无论是数学、科学、技术、管理,还是历史、文学,读书的过程,就是根据一维的文字流,在立体的思维空间中重新建构。

但我们为什么要做这样的建构呢?怎样才是值得的?还是回归到缘,缘是一种空无中诞生的关联。这些建构和自己,和自己的其他建构之间要有联系。联系是构成意义之网的丝线。

宇宙诞生于空无一物,这里一定有美好的东西,有有价值的东西,好书浓缩了人类的观察、记录和总结。错过了了它们,多可惜啊。

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

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

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

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

这就是主动意识的力量。

屏幕快照 2020-04-24 下午5.50.43.png

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

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

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

▌特约嘉宾建议

淘系技术部技术专家 殷浩:

如何围绕目标选书单?假设,你遇到的问题是——【如何设计一个秒杀系统?】,书单的列表可能要包括:

原理侧:CAP原理

架构侧:静态文件分离、CDN设计、Redis缓存原理、数据库乐观锁设计、限流方案设计、负载均衡策略

代码侧:库存拍减、扣减、和预扣,关单回补设计,库存预热

安全侧:如何防黄牛,防恶拍,防DDOS攻击

淘系技术部前端技术专家 大漠:

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

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

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

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

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

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

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

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

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

过程中记录下自己实践的感受和踩坑的关键点

回过头来完善自己的笔记,并最终整理输出

然后,组团实践与输出,获得不同的见解

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

▌特约嘉宾建议

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

在我们淘系现在的 MNN 团队,我们是这样展开读书学习的。列举一个时下热门的技术话题,团队里每个成员分头去阅读和搜集资料。

这个过程中,我们不仅看书,也看最新的博客和资讯,关注业界大佬对这个话题的评价和看法,根据自己的理解,形成自己的观点。然后同事会定期聚集在一起,共同讨论对这个话题的看法。

即便过程中我们看的是同样的资料,在不同的视角下,依然经常得出不同的结论。

这种碰撞和交流,确实给我们带来了更深的技术理解。

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

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

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

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

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

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

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

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

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

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

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

只要你真敢信。

屏幕快照 2020-04-24 下午5.52.29.png

(友情提示:第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年的这个读书日确有所获,把你那一满满书架真正消化吸收吧~

扫描海报二维码,获取推荐书单
111 下午5.36.46.png

相关文章
|
20天前
|
前端开发 JavaScript 搜索推荐
Marp 入门与教程:让你一分钟爱上代码写PPT的乐趣
Marp 是一个基于 Markdown 的开源幻灯片制作工具,可将 Markdown 文档轻松转换为精美幻灯片。支持 VS Code 插件实时预览、命令行工具批量处理、自定义主题等,适用于技术分享、工作汇报和教学等多种场景。相比 LaTeX Beamer,Marp 学习成本低,跨平台支持好,设计现代美观。
80 0
|
4月前
|
算法 开发者 Python
探索代码之美:从小白到大师的编程旅程
【9月更文挑战第15天】本文将带领读者走进编程的世界,从最初的困惑与挫败,到逐步掌握编程技能并发现其乐趣。我们将通过具体案例和代码示例,展示如何从基础语法学习,到解决实际问题,再到优化代码的过程。这不仅是技术上的提升,更是一个思维和解决问题能力成长的故事。无论你是编程新手还是有一定经验的开发者,这篇文章都将为你提供有价值的见解和启发。
|
5月前
|
算法 JavaScript 前端开发
探索代码之美——从小白到大牛的编程旅程
【8月更文挑战第26天】在编程的世界里,每一行代码都是构建梦想的基石。本文将带你领略编程的魅力,从最初的迷茫到技术的熟练,一起见证一个编程爱好者如何通过不断学习和实践,解锁新技能,最终成为领域内的专家。让我们跟随这段旅程,发现那些看似晦涩难懂的代码背后的艺术与哲理。
|
4月前
|
程序员 项目管理 数据库
探索代码之美:从小白到大牛的编程旅程
【9月更文挑战第9天】在编程的世界里,每个人都是从零开始,但每一步的成长都能让我们更接近技术的深渊。本文将通过个人的技术感悟,带你领略编程的魅力和挑战,从基础语法的学习到复杂项目的管理,一起见证一个程序员如何在实践中不断进步,最终达到技术的新高度。
46 0
|
5月前
|
算法 数据挖掘 开发者
探索编程之美:从小白到大牛的代码之旅从零到一:我的Python编程之旅
【8月更文挑战第30天】在数字世界的编织中,代码是构成一切的基石。本文将带领读者踏上一段代码探索之旅,从最初的迷茫与困惑,到逐渐找到方向,再到深入理解编程的本质和美学。通过个人的技术感悟和成长历程,我们将一同见证如何通过持续学习、实践和创新,在编程的道路上越走越远。
|
消息中间件 设计模式 Java
如何高效地阅读源码,我总结了18条心法,助你修炼神功
大家好,我是三友~~ 这篇文章我准备来聊一聊如何去阅读开源项目的源码。 在聊如何去阅读源码之前,先来简单说一下为什么要去阅读源码,大致可分为以下几点原因: - 最直接的原因,就是面试需要,面试喜欢问源码,读完源码才可以跟面试官battle - 提升自己的编程水平,学习编程思想和和代码技巧 - 熟悉技术实现细节,提高设计能力 - ...
如何高效地阅读源码,我总结了18条心法,助你修炼神功
|
8月前
|
算法 芯片
嵌入式工程师如何快速的阅读datasheet的方法
嵌入式工程师如何快速的阅读datasheet的方法
168 0
|
缓存 Dart JavaScript
编程时光小册上新啦
持续推出 《linwu的算法笔记》,《现代Javascrip高级教程》,《现代TypeScript高级教程》,《深入浅出Dart》等等精品小册
419 0
编程时光小册上新啦
|
运维 Cloud Native 前端开发
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
243 0
【写作能力提升】写作小白需要避免的五个写作误区和灵魂五问
|
移动开发 前端开发 JavaScript
2023最新H5前端阅读书单推荐
《HTML5权威指南》(电子版下载)是一本关于HTML5的详细指南。它详细介绍了HTML5的新特性,包括语法、API、图形和多媒体,以及与旧版HTML的区别。这本书非常适合那些希望快速了解HTML5的开发人员,并帮助他们创建高质量的网页和Web应用程序。
196 0

热门文章

最新文章