中国应不应该现在取消死刑?
中医是不是伪科学?
读书无用论?
集体主义和团队精神?
欧洲难民危机,你是支持接收难民,还是反对?
欧洲白左是不是幼稚圣母,抑或是右派种族歧视,顽固保守?
如何看待“政治正确”(political correctness)?
美国是不是民主灯塔?
人类能不能吃狗肉?
五毛党 自干五 小粉红 精美 精日 

我们面临的是一个存在许多争议的世界。一个问题存在无数的观点,有的观点截然相反,我们应该选择相信什么?
是无论什么观点,照单全收?还是勇敢质疑每一种观点,提出有价值的关键性问题?

批判性思维(Critical Thinking)可以令我们严谨的看待他人的结论,而不是轻易的下定论。其实我的观点是我们对critical thinking的翻译稍微有所偏差,critical thinking的目的不在批判(通俗点不在于找茬)。这里的critical应该严谨的意思。严谨的思考有助于我们形成完善的观点,批判性思维不是驳倒别人的利器,而是一座金矿。

1. 批判性思维

  1. 意识(awareness: knowing that sth exists and is important):意识到一组相互关联的关键问题的存在
  2. 能力:在合适的时间提出和回答关键问题的能力
  3. 渴望(desire):积极主动提出关键问题的渴望

2. 两种思维模式:

海绵式思维

海绵式思维就是对于外界的信息不加思考的吸收,典型的就是我们在学习政治历史时的文科思维。是一种被动的思维方式。这种思维方式的优势是:

  1. 量大。通过这种简单的直接吸收,我们可以在短时间内收获大量知识。
  2. 省时省力,通过这种被动式的获取知识的方式,我们并不需要绞尽脑汁的思考我们所接受的信息。尤其是当阅读的材料本身已经是井井有条并生动有趣时,我们可以更快速的掌握知识。想想各类的记单词的书籍。

但是这种思维方式对于形成我们自己的观点却毫无裨益。

淘金者思维

淘金者思维是一种主动的,互动式思维。当我们在阅读材料,学习知识时,要把自己独立出来,提出自己的问题,随时准备和可能并不存在的作者进行辩驳。
我们所看到的信息就是一座金矿,我们提出的问题就是手中的工具。我们必须积极主动才能得到真正的金子。

海绵式思维强调单纯的获取知识,而淘金者思维则强调和知识的交互。二者其实可以互补,毕竟要想淘金,必须有金可淘。

3. 正确答案的谜题

对于物质世界的科学难题我们很容易得到正确答案。每一个公式或者原理的背后都是严格的推理过程。然而如果问题一旦涉及到人类社会,问题往往会变得很复杂。对于拐卖儿童,征地拆迁,环保,核能源等问题,我们往往难免将自己的喜好和情绪带入这些问题的讨论中去,而对那些与自己喜好不一致的问题则加以驳斥。

保持开放和包容的心态,侧耳倾听那些和我们不一样的声音,谨慎的做定论。

4. 弱势批判性思维和强势批判性思维(Weak-Sense and Strong-Sense Critical Thinking)

需要注意的是批判性思维不是我们用来捍卫自己观点的盾,也不是用来否定他人观点的矛。由此我们引入了强势批判性思维和弱势批判性思维。

如果仅仅使用批判性思维捍卫自己的观点,那么你就在使用弱势批判性思维。一旦你使用弱势批判性思维,就表示你对一件事情是否接近真理或者是否发扬美德漠不关心,弱势批判性思维的目标就是驳倒那些和你意见不同的观点和论述,最终看到那些反对者服服帖帖的甘心认输。这种思维其实也摧毁了批判性思维促进事物发展的特征。

强势批判性思维要求我们通过关键性问题一视同仁的质疑所有观点,包括自己的。通过强迫自己批判性的看待自己的观点,我们避免了自欺欺人和人云亦云的发生。

当然坚持强势批判性思维,并不意味着我们要放弃自己的初始观点,恰恰相反,通过对于他人提出的关键问题的思考,我们的观点也有了坚实的基础。要对我们通过批判性思维所得到的观点感到自豪。

5. 也许我们根本就问错了问题

一有问题就不加思考的提出来,这对我们并非是什么有帮助的事情。一个有价值的问题才能促进观点的完善。
在我们准备对一个结论发问时,应该先问问自己:

6 价值观

作为一个有着批判性思维的人,你的目标是寻求更好的结论,寻找更好的看法,做出更好的结论。

  1. 自主性
    自主性好像和我们上面提出的保持开放和包容的心态有所矛盾,实则不然,“兼听则明,偏信则暗”。保持开放和包容的心态可以扩大我们的金矿,但是淘金的工作必须有我们自己完成。

  2. 好奇心
    好奇心是维持我们的淘金思维的内在要求,只有保持旺盛的好奇心,对所遇到的事物不断的发问(注意符合第5点关于正确问题的讨论),我们才能淘到真正的金子。

  3. 谦恭有礼
    谦恭有礼的态度保证我们的对话的持续性,并且保证我们可以尽可能多的收集到关键问题。

  4. 以理服人者逢之必敬
    一旦你发现说理透彻,论据可靠的人,不论其肤色,年龄,党派,财富,国籍如何,一定要毫无偏见的信赖其观点,直到更加透彻的论证出现。

7. 总结

总结上述内容,我们应该做到的是:

  1. 勇敢质疑,包括自己的观点(以关键问题的形式,注意我们对正确问题的讨论)。也要欢迎别人的质疑。

  2. 谨慎做定论,“有一分证据说一分话”。

  3. 不要把一个对于论题的讨论,变成维护自尊的辩论。

  4. 保持强势批判思维,时刻警惕我们所有的问题应该是指向他人的结论。具体见人身攻击谬误。

  5. 观点不重要,重要的是详细论证后的结论。

<<学会提问>>第一章学习笔记的更多相关文章

  1. Spring实战第一章学习笔记

    Spring实战第一章学习笔记 Java开发的简化 为了降低Java开发的复杂性,Spring采取了以下四种策略: 基于POJO的轻量级和最小侵入性编程: 通过依赖注入和面向接口实现松耦合: 基于切面 ...

  2. 村田噪声抑制基础教程-第一章 需要EMI静噪滤波器的原因

    1-1. 简介 EMI静噪滤波器 (EMIFIL®) 是为电子设备提供电磁噪声抑制的电子元件,配合屏蔽罩和其他保护装置一起使用.这种滤波器仅从通过连线传导的电流中提取并移除引起电磁噪声的元件.第1章说 ...

  3. Day1 《机器学习》第一章学习笔记

    <机器学习>这本书算是很好的一本了解机器学习知识的一本入门书籍吧,是南京大学周志华老师所著的鸿篇大作,很早就听闻周老师大名了,算是国内机器学习领域少数的大牛了吧,刚好研究生做这个方向相关的 ...

  4. [蛙蛙推荐]SICP第一章学习笔记-编程入门

    本书简介 <计算机程序的构造与解释>这本书是MIT计算机科学学科的入门课程, 大部分学生在学这门课程前都没有接触过程序设计,也就是说这本书是针对编程新手写的. 虽然是入门课程,但起点比较高 ...

  5. 《Java基础教程》第一章学习笔记

    Java 是什么呀! 计算机语言总的来说分成机器语言,汇编语言,高级语言.其中Java一种高级计算机语言,它是一种可以编写跨平台应用软件,完全面向对象的程序设计语言. Java划分为三个技术平台,Ja ...

  6. &lt;&lt;Python基础教程&gt;&gt;学习笔记 | 第10章 | 充电时刻

    第10章 | 充电时刻 本章主要介绍模块及其工作机制 ------ 模块 >>> import math >>> math.sin(0) 0.0 模块是程序 一个简 ...

  7. &lt;&lt;Python基础教程&gt;&gt;学习笔记 | 第12章 | 图形用户界面

    Python支持的工具包非常多.但没有一个被觉得标准的工具包.用户选择的自由度大些.本章主要介绍最成熟的跨平台工具包wxPython.官方文档: http://wxpython.org/ ------ ...

  8. &lt;&lt;Python基础教程&gt;&gt;学习笔记 | 第11章 | 文件和素材

    打开文件 open(name[mode[,buffing]) name: 是强制选项,模式和缓冲是可选的 #假设文件不在.会报以下错误: >>> f = open(r'D:\text ...

  9. &lt;&lt;Python基础教程&gt;&gt;学习笔记 | 第04章 | 字典

    第04章:字典 当索引不好用时 Python唯一的内建的映射类型,无序,但都存储在一个特定的键中.键能够使字符.数字.或者是元祖. ------ 字典使用: 表征游戏棋盘的状态,每一个键都是由坐标值组 ...

  10. 《Django By Example》第一章 学习笔记

    首先看了下目录,在这章里 将会学到 安装Django并创建你的第一个项目 设计模型(models)并且生成模型(model)数据库迁移 给你的模型(models)创建一个管理站点 使用查询集(Quer ...

随机推荐

  1. Libxml2 学习

    Libxml2 学习 1.概要 libxml 是一个实现操作XML数据功能的开源C语言库. API参考文档  http://xmlsoft.org/html/libxml-tree.html 2.wi ...

  2. Socket编程指南及示例程序(转)

    1         前言 在一些常用的编程技术中,Socket网络编程可以说是最简单的一种.而且Socket编程需要的基础知识很少,适合初学者学习网络编程.目前支持网络传输的技术.语言和工具繁多,但是 ...

  3. Node中使用mysql模块遇到的问题

    Node的mysql模块,本人的感受就是不好用,各种报错,各种坑,有一个问题困扰了我很久,也不知道是不是我使用的方式不对,不过后来用easymysql模块解决了,我才深信这是一个坑. 问题描述: 假设 ...

  4. css浮动布局小技巧

    父元素如何围住浮动的子元素的三种办法: 一.为父元素应用overflow:hidden. overflow真正用途是防止包含元素被大的内容撑开,设定了宽度之后,包含元素将超过容器的内容减掉:而它还有另 ...

  5. 原生js简单实现拖拽效果

    实现弹窗拖拽效果的原理是:按下鼠标并移动——拖拽移动物体,抬起鼠标——停止移动.主要触发三个事件:onmousedown.onmousemove以及onmouseup: 首先搭建结构:一个宽350px ...

  6. PLC-Heart

  7. Highcharts - Bar Chart & Column Chart

    1. 条形图(Bar Chart)需要的数据格式类型如下: ["Luke Skywalker", "Darth Vader", "Yoda" ...

  8. iPython与notebook的基本用法

    1 Ipython 安装 pip install ipython 2 Notebooke 基本用法 启动ipython使用ipython 启动notebook 使用 ipython notebook ...

  9. sql server 某列去重

    例如:某个表中,插入了两条除id外其他字段都一样的数据,但是查询的时候只想查到一条. select * from 表名 where 主键 in ( select max(主键) from 表名 gro ...

  10. 手写vector

    看过JDK源码,现在自己想实现一个vector. 最开始的时候,我大概构想了一下怎么设计,一种是设置一个指针数组来存放对象,这样修改的时候可以不用大量的元素复制,但后来仔细想了想,它需要设置一个额外的 ...