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

news2025/1/19 2:33:25

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://www.coloradmin.cn/o/1441707.html

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

相关文章

改变AI服务器:探索界面互连芯片技术的创新突破

根据TrendForce的数据,AI服务器的出货量约为130,000台,占全球服务器总出货量的约1%。随着微软、Meta、百度和字节跳动等主要制造商相继推出基于生成式AI的产品和服务,订单量显著增加。预测显示,在ChatGPT等应用的持续需求推动下&a…

【JAVA WEB】盒模型

目录 边框 内边距 基础写法 复合写法 外边距 基础写法 复合写法 块级元素的水平居中 弹性布局 设置行内元素的属性 ,span 每一个HTML元素就相当于是一个矩形的“盒子” 这个盒子由以下这几个部分构成: 1.边框 border 2.内容 content 3.内边…

掌握Vue,开启你的前端开发之路!

介绍:Vue.js是一个构建数据驱动的Web应用的渐进式框架,它以简洁和轻量级著称。 首先,Vue.js的核心在于其视图层,它允许开发者通过简单的模板语法将数据渲染进DOM(文档对象模型)。以下是Vue.js的几个重要特点…

EMC学习笔记(二十三)降低EMI的PCB设计指南(三)

双层板电源分配 1.单点与多点分布2.星型分布3.创建网格平面4.旁路和磁珠5.将噪声保持在芯片附近 tips:资料主要来自网络,仅供学习使用。 1.单点与多点分布 在一个真正的单点配电系统中,每个有源元件都有自己独立的电源和地,这些…

揭开Markdown的秘籍:标题|文字样式|列表

🌈个人主页:聆风吟 🔥系列专栏:Markdown指南、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋前言一. ⛳️Markdown 标题二. ⛳️Markdown 文字样式2.1 🔔斜体2.2 &…

倍增c++

快速幂 区间最小值&#xff08;用倍增思想去求&#xff09; #include<bits/stdc.h> using namespace std; #define maxn 110000 #define ll long long int n, a[maxn], f[maxn][40]; int query (int l, int r) {int k (int)(log((r - l 1) * 1.0) / log(2.0));retur…

JAVA设计模式之原型模式详解

原型模式 1 原型模式介绍 定义: 原型模式(Prototype Design Pattern)用一个已经创建的实例作为原型&#xff0c;通过复制该原型对象来创建一个和原型对象相同的新对象。 西游记中的孙悟空 拔毛变小猴,孙悟空这种根据自己的形状复制出多个身外化身的技巧,在面向对象软件设计领…

MySQL ——group by子句使用with rollup

group by 子句使用with rollup关键字之后&#xff0c;具有分组加和的功能。即&#xff1a;在所有的分组记录之后&#xff0c;自动新增一条记录&#xff0c;从全局计算所有记录的数据。 0 问题描述 求出每年的学生平均成绩&#xff0c;及历史至今的平均成绩&#xff0c;结果保留…

机器学习系列——(十一)回归

引言 在机器学习领域&#xff0c;回归是一种常见的监督学习任务&#xff0c;它主要用于预测数值型目标变量。回归分析能够通过对输入特征与目标变量之间的关系建模&#xff0c;从而对未知数据做出预测。 概念 回归是机器学习中的一种监督学习方法&#xff0c;用于预测数值型目…

HarmonyOS 创建components目录 定义全局自定义组件导出供整个项目使用

之前我的文章 harmonyOS 自定义组件基础演示讲解 我们讲解了 自定义组件的基础用法 但是 我们是写在单个page文件中的 这样 我们跨文件使用就很不友好了 如下图 指向 ets目录下 创建一个目录 按我们 前端开发以往的习惯 这个目录要叫 components 专门放组件集合的地方 然后 按…

Windows Server 2025 Hyper-V 新变化

今天简单跟大家聊聊Windows Server 2025 Hyper-V一些新功能新变化&#xff0c;具体如下&#xff1a; 在 VM 之间共享 GPU 随着图形处理器的重要性日益增加&#xff0c;特别是由于它们在 AI 应用程序中的核心作用&#xff0c;Hyper-V 中对 GPU 的现有支持已不再足够。到目前为…

GPT-4模型中的token和Tokenization概念介绍

Token从字面意思上看是游戏代币&#xff0c;用在深度学习中的自然语言处理领域中时&#xff0c;代表着输入文字序列的“代币化”。那么海量语料中的文字序列&#xff0c;就可以转化为海量的代币&#xff0c;用来训练我们的模型。这样我们就能够理解“用于GPT-4训练的token数量大…

【MySQL】MySQL表的增删改查(基础)

MySQL表的增删改查&#xff08;基础&#xff09; 1. CRUD2. 新增&#xff08;Create&#xff09;2.1 单行数据全列插入2.2 多行数据 指定列插入 3. 查询&#xff08;Retrieve&#xff09;3.1 全列查询3.2 指定列查询3.3 查询字段为表达式3.4 别名3.5 去重&#xff1a;DISTINCT…

数据结构——单向链表和双向链表的实现(C语言版)

目录 前言 1. 链表 1.1 链表的概念及结构 1.2 链表的分类 2. 单链表接口实现 2.1 数据结构设计与接口函数声明 2.2 创建结点&#xff0c;打印&#xff0c;查找 2.3 尾插&#xff0c;头插&#xff0c;尾删&#xff0c;头删 2.4 插入或删除 2.4.1在指定位置后 2.4.2在…

一文讲透Python函数中的形式参数和实际参数

函数参数包括形式参数和实际参数&#xff0c;简称形参和实参。其中形式参数即是在定义函数时函数后面括号中的参数列表&#xff08;parameterlist&#xff09;&#xff0c;比如上一个帖子的示例中的width, length&#xff1b;实际参数则是调用函数时函数后面括号中的参数值&…

【OrangePi Zero2的系统移植】OrangePi Zero2 SDK说明

一、使用环境要求 二、获取Linux SDK 三、首次编译完整SDK 基于OrangePi Zero2的系统移植 之前我们讲解香橙派的使用时&#xff0c; 都是直接在香橙派上进行代码编译&#xff0c; 但在实际的项目开发过程中&#xff0c;更多 的还是使用交叉编译环境进行代码的编译。再编译完成…

学习Android的第八天

目录 Android ImageView 图像视图 ImageView 的基本使用 src属性和background属性的区别 范例 解决 anndroid:blackground 属性拉伸导致图片变形的方法 设置透明度的问题 范例 android:src 和 android:background 结合 范例 Java 代码中设置 blackground 和 src 属性…

【C语言自定义类型详解进阶】结构体(补充结构体的对齐和位段,一口气看完系列,央妈都点赞的博文)

目录 1.结构体 1.1 结构的基础知识 1.2 结构的声明 1.2.1特殊的声明&#xff08;匿名结构体类型&#xff09; 1.3结构体变量的定义 1.4关于匿名结构体类型的补充 1.5结构体的自引用 1.6结构体变量的初始化 2.结构体内存对齐&#xff08;重点&#xff09; 2.1偏移量补…

B2080 计算多项式的值(洛谷)

题目描述 假定多项式的形式为 … x1&#xff0c;请计算给定单精度浮点数 x 和正整数 n 值的情况下这个多项式的值。多项式的值精确到小数点后两位&#xff0c;保证最终结果在 double 范围内。 输入格式 输入仅一行&#xff0c;包括 x 和 n&#xff0c;用单个空格隔开。 输…