如何像工程师一样阅读 - 快速阅读技术书籍的9个技巧

0. 目的

在看了 Read Like an Engineer: 9 Tips for Reading Technical Books Fast 之后, 记录一些个人的看法,并在这篇英文文章上作为实验, 记录一下正确的阅读方法。

1. 第一次阅读

1.1 生词表

parcel of the job: 工作中必不可少的部分
in no time: 立刻, 马上
retaining a high level of comprehension: 保持高度的理解
crammed into spare time: 挤压到空闲时间里
subconsciously: 下意识地
paperback: 平装书
carry over: 延续
a grueling task: 一项艰巨的任务
keep your smartphone turned off or out of sight: 保持手机关机或者不在视线范围内
spoilers: 剧透
contextual understanding: 情境理解
subheadings: 小标题
if you have to: 如果必要的话

It might be useful to read the introduction and conclusion to the text at the beginning. This way, you will have a framework for where the text is heading, and your reading will be filling in the dots.
在开始时阅读文本的引言和结论可能会有用。这样,你就会有一个文本发展方向的框架,而你的阅读将会填补其中的点点滴滴。

cramed with information: 信息爆满
counterintuitive: 违反直觉的
subvocalize: 默读时发声
detrimental: 有害的

Like almost any skill in life, fast reading takes practice.
就像生活中几乎所有的技能一样,快速阅读需要练习

conscious practice: 有意识的练习
incentivise: 激励

Keeping a log of how the speed of your reading changes over time is a great way to incentivize, or even gamify, reading.
记录你的阅读速度随时间变化的日志是一个很好的激励方式,甚至可以将阅读游戏化.

1.2 highlights

提高阅读效率的想法

  • 阅读是工作中不可或缺的一部分
  • 通过练习, 可以提高阅读效率

调整阅读内容:

  • selective reading: 选择性的阅读, 而不是全文平等权重的阅读。
  • 带有框架的阅读: 先读简介和结论, 生成一个框架都; 然后再读的时候, 就是填充内容, 会对提到的内容有一个提前的预判。

减少外界干扰:

  • 安静的地方
  • 手机关机,并且放到视线以外

加强自我监督:

  • 带有计时的阅读
  • 避免过度默读时发声

记录和总结:

  • 阅读前可以自我提问, 列出问题
  • 阅读时记录重点内容
  • 阅读完毕后, 及时总结

1.3 个人整理出的阅读方法

因此合适的阅读顺序是:

  1. 出于必要, 选择要阅读的内容(书、 文章、 文档)
  2. 规划好专门阅读的时间,找一个安静的地方, 关闭手机各种 app, 计时阅读。
  3. 先看标题, 列出阅读的目的
  4. 看简介和结论, 查看文章的结论,记录自己感兴趣的结论, 以及没有讲清楚的问题。
  5. 根据简介、结论, 以及小标题, 列出文章主要框架
  6. 查看图表, 大概看下是否有感兴趣内容
  7. 根据小标题, 选择性的阅读:
    • 适当的做一些笔记, 回答一下自己提出的问题;
    • 也可以列出一些自己不懂的点, 例如不认识的单词, 不了解的概念, 回头查阅
  8. 根据情况, 对于感兴趣的内容, 再详细阅读一下
  9. 总结全文: 必要时绘制思维导图

2. 第二遍阅读

实际用时: 15:35~16:07

  1. 根据标题, 列出问题

标题: Read Like an Engineer: 9 Tips for Reading Technical Books Fast
我的问题:

  • 为什么要快速的阅读技术书?
  • 最重要的3个 tips 是什么?
  • 有没有实际的例子, 是应用了快速阅读的方法的?
  1. 看简介和结论, 列出主要结论, 以及可能没有结论的问题

作者认为, 工程师这个岗位, 日常工作中也要各种阅读: 读书, 案例学习, 读论文, 读手册。
高效阅读的必要性: 因为工作中总是要阅读, 因此提高阅读效率可以让工作高校。
作者给出 9 个 tips 的目的: 让工程师们在保持对于阅读内容高度理解的前提下, 用更短的时间来理解书籍的内容。

因此, 重点在于3 方面:

  • 理解内容
  • 速度够快
  • 既能理解内容, 速度又快
  1. 列出文章主要框架
  • 开头
  • 9 个 tips
    • 安排你的阅读时间
    • 安排记笔记的时间
    • 考虑读纸质书
    • 找到或创造安静的环境
    • 粗略浏览文本
    • 如果有必要的话, 有选择的阅读
    • 尽量避免默读时发声
    • 阅读结束时, 写一个总结
    • 练习带有计时的阅读
  • 结尾
  1. 关键图表

这篇文章有两个配图:

  • 记笔记:
    • 把相关的概念写起来, 算是测试自己对内容的理解
    • 有实验表明, 在实体笔记本上记笔记, 可以更好的保持记忆

  • 阅读纸质书
    • 阅读屏幕上的书, 更容易让人分心, 因为可以跳读
    • 有人在阅读小说任务上做了实验, 阅读纸质书可以对情节的顺序记得更准确
  1. 根据小标题, 选择性的阅读, 并回答自己先前的提问
  • 为什么要快速的阅读技术书? 因为工作需要(简介部分)
  • 最重要的3个 tips 是什么?
    • 给阅读, 记笔记, 专门流出时间
    • 选择性的阅读, 带有框架的阅读
      • scan the text first: 只要有二级标题, 先看二级标题, 略掉不感兴趣内容, 确定自己感兴趣的章节
      • read selectively: 按需阅读, 技术书的一些内容可能并不是那么的主题单一, 可能掺杂了不必要的内容, 不用都看完
    • 用客观手段改进阅读效率
      • 用计时器计时
      • 对于不认识的单词, 考虑查出来, 专门背诵
  • 有没有实际的例子, 是应用了快速阅读的方法的?
    • 限定在 paper-reading 任务上, 看李沐分享的 Paper-reading 论文精读方法
    • 限定在 book-reading 任务上: 知乎上的问题“如何评价CSAPP这本书"下, 高洋的回答。
    • 限定在 article-reading 任务上: 现在这篇文章就是一个例子

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2776940.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

使用cocos2d-console初始化一个项目

先下载好cocos2d-x的源码包 地址 https://www.cocos.com/cocos2dx-download 这里使用的版本是 自己的电脑要先装好python27 用python安装cocos2d-console 看到项目中有个setup.py的一个文件 python setup.py 用上面的命令执行一下。 如果执行正常的话回出现上面的图 然后…

Vue事件中如何使用 event 对象

在Vue中,事件处理函数常常需要获取事件触发时的相关信息,比如鼠标位置、按键信息等。而要获取这些信息,就需要使用event对象。那么在Vue的事件中如何正确使用event对象呢?接下来就来详细介绍一下。 首先,在Vue的事件中…

通过遵循最佳做法来提高 EDA 和 HPC 应用程序的 Azure NetApp 文件性能

介绍 Azure NetApp 文件是一项托管存储解决方案,适用于各种方案,包括高性能计算 (HPC) 基础结构。 低延迟和每秒高 I/O 操作数 (IOPS) 对于大规模企业而言是一种很好的组合。 假设你就职于一家半导体公司。 你的任务是设计公司的集成电路芯片&#xff…

P59---第二阶段B C 相电流

P59---第二阶段B C 相电流

curl8.6.0 - CURLE_PEER_FAILED_VERIFICATION

文章目录 curl8.6.0 - CURLE_PEER_FAILED_VERIFICATION概述笔记END curl8.6.0 - CURLE_PEER_FAILED_VERIFICATION 概述 在看一个开源工程, 里面用到了curl和openssl, 但是工程使用vcpkg来管理的包, 用CMake来编译 依赖太多了, win10 编译选项为 vs2019 x64/Win32(或者Ninja)…

STM32F1 - 标准外设库_规范

STM32F10x_StdPeriph_Lib_V3.6.0 1> 头文件包含关系2> .c文件内部结构3> 宏定义位置4> 位掩码bit mask5> .c文件中定义私有变量 1> 头文件包含关系 1个头文件stm32f10x.h 就把整个MCU以及标准外设库,就管理了; 2> .c文件内部结构 …

【服务器数据恢复】服务器RAID模块硬件损坏的数据恢复案例

服务器数据恢复环境&故障: 某品牌服务器中有一组由数块SAS硬盘组建的RAID5磁盘阵列,服务器操作系统是WINDOWS SERVER,服务器中存放企业数据,无数据库文件。 服务器出故障之前出现过几次意外断电的情况,服务器断电…

C++ 中的模型预测控制(01/2)

目录 一、说明二、MPC原理说明三、分解算法的来源并显示关键特征,四、C 实现说明五、平衡 Q 和 R六、资源下载地址 一、说明 以下文章介绍了应用模型预测控制器的简单控制系统方法。本文讨论了这种控制的基本机制,该机制适用于各种工程领域。 MPC 涉及对…

4.5 特效规范与拆分实现及程序的调用原理

一、特效基础流程 落地方案 连入游戏 需求 策划需求,美术需求 需要的SHADER,功能 测试/反馈/修改 效果迭代 满足功能的特效 概念设计 参考图,设计图 二、规范的设计原理与目的 节约沟通成本 保持项目的一致性 工作交接可以更加便捷 降低出错的概率 提升工作效率…

【数据结构】前缀树的模拟实现

目录 1、什么是前缀树? 2、模拟实现 2.1、前缀树节点结构 2.2、字符串的添加 2.3、字符串的查寻 2.3.1、查询树中有多少个以字符串"pre"作为前缀的字符串 2.3.2、查询某个字符串被添加过多少次 2.4、字符串的删除 3、完整代码 1、什么是前缀树&…

Vue-Vue3 集成编辑器功能

1、安装依赖 编辑器插件需要安装 wangeditor/editor 和 wangeditor/editor-for-vue 两个插件 npm install wangeditor/editor --savevue3运行如下命令安装 npm install wangeditor/editor-for-vuenext --savevue2运行如下命令安装 npm install wangeditor/editor-for-vue -…

设计模式3-责任链模式

责任链模式是一种行为设计模式,它允许你创建一个对象链。请求沿着这条链传递,直到有一个对象处理它为止。这种模式通常用于需要以某种方式动态地决定处理请求的顺序或方式的情况。 类图: 从图中可见最大的特点是AbstractHandler它自己聚合了自…

华清作业day56

SQLite特性: 零配置一无需安装和管理配置;储存在单一磁盘文件中的一个完整的数据库;数据库文件可以在不同字节顺序的机器间自由共享;支持数据库大小至2TB;足够小,全部源码大致3万行c代码,250KB…

Redis——集群环境部署

一般情况下的Redis,我们都是在一台服务器上进行操作的,也就是说读、写以及备份操作都是在一台Redis服务器上进行的。随着项目访问量的增加,对Redis服务器的操作也更加频繁,虽然Redis读写速度都很快,但是一定程度上也会…

书生·浦语大模型全链路开源体系

参考:https://www.bilibili.com/video/BV1Rc411b7ns/?spm_id_from333.788&vd_source3bbd0d74033e31cbca9ee35e111ed3d1 背景: 人工智能的发展从针对特定任务,用一个模型解决一个问题过渡到一个模型来应对多模态、多任务,大模…

程序设计基础实验破解(5)

一.前言 我上大一时接触到程序设计基础这门课,这门课有时会有实验,我便常常摸鱼,利用CSDN来做, 虽然有时搜不到,但每次搜到时我想:爽!!! 于是我也开始写,写…

【FFmpeg】ffplay 命令行参数 ⑤ ( 设置音频滤镜 -af 参数 | 设置统计信息 -stats 参数 | 设置同步时钟类型 -sync 参数 )

文章目录 一、ffplay 命令行参数 - 音频滤镜1、设置音频滤镜 -af 参数2、常用的 音频滤镜 参数3、音频滤镜链 示例 二、ffplay 命令行参数 - 统计信息1、设置统计信息 -stats 参数2、关闭统计信息 -nostats 参数 三、ffplay 命令行参数 - 同步时钟类型1、设置同步时钟类型 -syn…

盘点2024年1月Sui生态发展,了解Sui近期成长历程!

2024年1月是Sui生态开门大吉的一个月,在2023交出优异的成绩单后,2024年的首月也圆满结尾。在BTC现货ETF通过的大背景之下,Web3行业多项指标持续展现增长趋势。Sui也紧随行业脚步,开展了一系列活动助力Web3行业和生态持续发展。 其…

改变终端安全的革命性新兴技术:自动移动目标防御技术AMTD

自动移动目标防御技术通过启用终端配置的自适应防御来改变终端检测和响应能力。产品领导者可以实施AMTD来确保实时威胁响应,并减少检测和响应安全威胁所需的时间。 主要发现 通过动态修改系统配置、软件堆栈或网络特征,自动移动目标防御(AMTD…

肯尼斯·里科《C和指针》第13章 高级指针话题(1)进一步探讨指向指针的指针变量的高级声明

13.1 进一步探讨指向指针的指针 上一章使用了指向指针的指针,用于简化向单链表插入新值的函数。另外还存在许多领域,指向指针的指针可以在其中发挥重要的作用。这里有一个通用的例子: 这些声明在内存中创建了下列变量。如果它们是自动变量&am…