<<如何阅读一本书>>经典摘抄1

简介:

<<如何阅读一本书>>经典摘抄

1.      知识是否那么必然是理解的先决条件,可能和一般人的看法有相当差距。是我们为了理解一件事情,并不需要知道和这件事情相关的所有所有事情.太多的资讯和太少的资讯一样,都是对理解力的阻碍.

(深有同感,在这个资讯爆炸、尤其是移动资讯无处不在的信息时代,上面的话可以从多个角度解释:§ 为什么今天我们把浏览新闻等资讯当作放松休息:太多的资讯占据了思考的时间,而且也不需要思考,久而久之,大脑变成了接受那些信息的简单存储设备。

§ 理解需要思考,思考需要在一定的知识的基础上进行甄别、推理、归纳,这些都是主动的智力活动,更是形成理解的必需阶段;而静态的知识更多的只是了解,是被动的输入过程,它的终点是印象、记忆和最终遗忘。

2.      事实上,作者就是一个投球手。(而读者,应该是接球手。

(强调主动阅读的重要性,亦即是阅读时的参与感,与作者神灵互通的互动感)

3.      为获得资讯而读和为了增加理解而读,中间的差距不能以道里计。

(问问自己,一天当中,有几分钟是在为了增加理解而读?读重要的规范文档和代码除外!)

4.      简单来说,我们只能从比我们“高标杆”的人身上学习。

(就像俗话说的那样,“交友需胜己,似己不如无”)

5.      如果说自我发现型的学习与指导型的学习是增加知识的不二法门,那么思考一定是在这两者学习当中都会出现的东西。(毕业之后,就主要靠自我发现型的学习了,亦即主要靠自我学习时的思考深度和广度了,这个其实就涉及到阅读和理解)

6.      什么是比较主动的阅读?主动追求理解力的阅读。(关键词:主动追求,理解力)。

7.阅读的四个层次:

§ 基础阅读

注重字词句段章节主旨

§ 检视阅读

掌控阅读速度的重点是一本书如何读出不同的节奏。更好的秘方是:慢不该慢到不值得,快不宜快到有损于满足和理解。什么时候需要检视阅读:

    1.不清楚手边的书是否值得细读;

    2. 难读的书,不要企图了解每一字一句

检视阅读需要回答的问题:

     I.           这是一本怎么样的书;

     II.           整本书在谈什么;

    III.           文章的整体架构、组织方式。

§分析阅读

我们还没有对主动阅读的核心作个简要的说明,那就是:你在阅读的过程中,要提出问题来----在阅读过程中,你必须自己尝试回答你的问题  

(大多数人想到了问题,大部分人也能提出问题,但是很少人会再从书中去寻找答案,解决问题,除非万不得已,自己就是个反面教材。)

ü 整体来说,这本书到底在谈些什么?

ü 作者细说了什么,怎么说的?(这点自己做得不好)

ü 这本书说得有道理吗?是全部有道理还是部分有道理?

ü 这本书跟你有什么关系?

分析阅读的几个规则:

1)     明白书的类型,越早越好

                                           I.           根据书名分析篇章结构;

                                         II.           确定书籍类型,运用不同方法:适用型vs理论型  ….

2)     用简单的词语或句子,尽可能复述书的内容;

3)     列出重要篇章,了解逻辑上的联系和组织结构

4)     为一本书拟定自己的大纲

5)     诠释作者使用的关键字,与作者达成共识

6)     从最重要的句子中抓出作者的主旨

7)     找出作者的论据、论述,重新架构这些论述的前因后果,以明白作者的主张

8)     确定问题:哪些是作者已经解决的,哪些是未解决的,哪些是无法解决的。

§专题阅读

8.阅读时,人们常常在感兴趣的地方停下来,却很少在迷惑的地方停下来。事实上,这是阅读当代作品最大的障碍。

9.阅读一本书,是一个对话,读者有义务也有机会回话,而且读者是最后一个说话的人。最能学习的学者,也是最能批判的读者。

10.付钱买书的动作只是真正拥有一本书的前奏,要真正完全拥有一本书,就需要书成为你的一部分以及你成为书的一部分,最好的办法都是写出来——感想和总结。

 

 

 

 



















本文转自存储之厨51CTO博客,原文链接:http://blog.51cto.com/xiamachao/1687462 ,如需转载请自行联系原作者

相关文章
|
1天前
|
存储 C语言 C++
【C++进阶(二)】STL大法--vector的深度剖析以及模拟实现
【C++进阶(二)】STL大法--vector的深度剖析以及模拟实现
|
4月前
|
存储 安全 Java
精选Go高频面试题和答案汇总,阅读破万,收藏230+
精选Go高频面试题和答案汇总,阅读破万,收藏230+
|
5月前
|
编译器 Linux 测试技术
【C++从0到王者】第十三站:vector源码分析及手把手教你如何写一个简单的vector
【C++从0到王者】第十三站:vector源码分析及手把手教你如何写一个简单的vector
112 0
|
6月前
|
存储 算法 C++
C++初阶之一篇文章让你掌握vector(模拟实现)(上)
模拟实现vector是为了深入理解和学习C++标准库中vector容器的工作原理和实现细节。 vector是C++标准库中最常用的容器之一,它提供了动态数组的功能,并且具有自动扩容和内存管理的特性,使得在使用时非常方便。 模拟实现vector有以下几个优点:
|
6月前
|
存储 算法 C++
C++初阶之一篇文章让你掌握vector(理解和使用)(下)
2.4 vector元素访问函数 2.4.1 operator[] reference operator[] (size_type n); const_reference operator[] (size_type n) const;
|
6月前
|
存储 编译器 C++
C++初阶之一篇文章让你掌握vector(理解和使用)(上)
1.什么是vector? 在C++中,std::vector是标准模板库(STL)中的一种动态数组容器,它可以存储任意类型的元素,并且能够自动调整大小。std::vector提供了许多方便的成员函数,使得对数组的操作更加简单和高效。
|
6月前
|
C++ 容器
C++初阶之一篇文章教会你list(理解和使用)(下)
11. swap void swap(list& x); 是 std::list 容器的成员函数,用于交换当前列表与另一个列表 x 的内容。
|
6月前
|
存储 C++ 容器
C++初阶之一篇文章教会你list(理解和使用)(中)
3. max_size() max_size() 是 std::list 容器的一个成员函数,用于返回容器可能容纳的最大元素数量,通常受到系统内存限制的影响。它返回一个无符号整数类型,表示容器的最大大小。函数签名如下:
|
6月前
|
存储 缓存 安全
C++初阶之一篇文章教会你list(理解和使用)(上)
在C++标准库中,std::list 是一个双向链表容器,用于存储一系列元素。与 std::vector 和 std::deque 等容器不同,std::list 使用链表的数据结构来组织元素,因此在某些操作上具有独特的优势和性能特点。以下是关于 std::list 的详细介绍: