使用简单的逻辑方法进行独立思考

这是一个非常复杂的世界,这个世界上有很多各式各样的观点和思维方式,作为一个程序员的我,也会有程序员的思维方式,程序员的思维方式更接近数学的思维方式,数学的思维方式让可以很容易地理清楚这个混乱的世界,其实,并不需要太复杂的数学逻辑,只需要使用一些简单的数学方法,就可以大幅提升自己的认识能力,所以,在这里,记录一篇我自己的思维方式,一方面给大家做个参考,另一方面也供更高阶的人给我进行指正。算是“开源我的思维方式”,开放不仅仅是为了输出,更是为了看看有没有更好的方式。

我的思维方式中,使用数学逻辑的方式进行思考,通常来说,我会使用五步思考的方式:

第一步:信息数据可考证。如果一个观点或是一个见解的数据是错误的,那么就会造成后面的观点全是错的,所以,首要的是要进行数据的查证或考证。一般来说,如果一篇文章的作者足够严谨的话,他的需要给他的数据建立相关的引用或是可以考证的方法方式。如果一篇文章中出现的是,“有关专家表明”、“美国科学家证明”、“经济学家指出”,但是没有任出处,也没有点明这个专家或是科学家的名字,或是,也没有说明或引用让读者可以自己去验证的方法。那么,其引用的话或是数据是无法考证的,如果是无法考证的,那么,这篇文章的水份就非常大了。一般来说,当我读到一篇文章中的东西没有可考证的来源或是方法时,通常来说,我就不会再读了,因为这篇文章的价值已经不大了,如果我关心这篇文章中的东西,我会改为自己去查找的方式,虽然变“重”了,但是很安全。(所以,像 Wikipedia 这样的网站是我经常去获得信息的地方,因为信息可以被考证是其基本价值观)

第二步:处理集合和其包含关系。这是一个非常简单的人人都会的数学逻辑。比如:哲学家是人,柏拉图是哲学家,所以,柏拉图是人。就是一个在包含关系下的推理。你不要小看这个简单的逻辑,其实很多人并不会很好的应用,相反,当感情支配了他们以后,他们会以点代面,以特例代替普遍性。比如,地图炮就是一种,他们看到了多个案例,他们就开始把这个案例上升上更大的范围,比如:河南人新疆人都是小偷,上海人都是小市民。日本人都是变态和反人类……等等。除了这些地图炮外,还有否定整个人的,比如一个人犯了个错或是性格上有缺陷,就会把整个人全盘否定掉,员工抢个月饼就上升到其价值观有问题……。在数学的逻辑包含中,超集的定义可以适用于子集,通过子集的特征可以对超集进行探索,但是没法定义超集。另外,集合的大小也是一个很重要的事,幸存者偏差会是一个很容易让人掉下去的陷阱,因为可能会有很大的样本集可能在你的视线盲区。

第三步:处理逻辑因果关系。所谓因果关系,其实就是分辨充分条件、必要条件和充分必要条件,然后处理其中的逻辑是否有关联性,而且有非常强的因果关系。没有能力分辨充分必要条件处理因果关系是很多人的硬伤。就像我在《努力就会成功》中说的一样,“努力” 和 “成功”是否有因果关系?各种逻辑混淆、概念偷换、模糊因果、似是而非全是在这里。比如:掩耳盗铃、刻舟求剑就是因果关系混乱的表现。人们会经常地混淆两个看来一起发生,但是并没有关联在一起的事。因果关系是最容易被模糊和偷换的,比如:很多人都容易混淆“加班”就会有“产出”,混淆了“行动”就会有“结果”,混淆了“抵制”就会赢得“尊重”,混淆了“批评”等于“反对”……等等。除了这些以外,微信公众号里的很多时评文章,他们的文章中的结论和其论据是没有因果关系的,好多文章就是混淆、模糊、偷换……因果关系出问题的文章读多了是对大脑有损伤的,要尽量远离

第四步:找到靠谱的基准线。就像我们写代码一样,我们都是会去找一些最佳实践或是业内标准,原因是因为,这样的东西都是经过长时间被这个世界上很多人Review过的,是值得依赖和靠谱的,他们会考虑到很多你没有考虑过的问题。所以,你也会看到很多时评都会找欧美发达国家的作参考的做法,因为毕竟人家的文化是相对比较文明、科学、开放和先进的。找到世界或是国际的通行标准,会更容易让人进步。比如:以开放包容加强沟通的心态,就会比封闭抵制敌对的心态要好得多得多,智者建桥,愚者建墙。当然,我们也开始发现,有一些事上,有利于自己的就对标,不利于自己的就不对标,而且,除了好的事,不好的事也在找欧美作对标,于是开始“多基准线”和“乱基准线”,这种方式需要我们小心分辨。

第五步:更为深入和高维的思考。如果一件事情只在表面上进行思考其实只是一种浅度思考,在 Amazon,线上系统出现故障的时候,需要写一个 Correction of Errors 的报告,其中需要 Ask 5 Whys(参看 Wikipedia 的 Five Whys 词条),这种思考方式可以让你不断追问到深层次的本质问题,会让你自己做大量的调查和研究,让你不会成为一个只会在表面上进行思考的简单动物。比如:当你看到有出乎你意料的事件发生时(比如负面的暴力事件),你需要问一下,为什么会发生,原因是什么?然后罗列尽可能全的原因,再不断地追问并拷证下去(这跟写程序一样,需要从正向案例和负向案例进行考虑分析,才可能写出健壮性很强的代码),我们才会得出一个比较健壮的答案或结构。

需要注意的是,在上述的这五种思维方式下,你的思考是不可能快得起来的,这是一个“慢思考”(注:如果读过《思考,快与慢》这本书的人就知道我在说什么),独立思考是需要使用大脑中的“慢系统”,慢系统是反人性的,所以,能真正做到独立思考的人很少。更多的人的“独立思考”其实只不过是毫无章法的乱思考罢了。

通过上述的这五点,我相信你是很容易识别或是分辨出哪些信息是靠谱的,哪些信息是很扯的,甚至会改善你自己的言论和思考。但是,请注意,这些方法并不能让你获得真理或是真相。但是这也够了,一个人如果拥有了能够分辨是非的能力,也是很不错的了。虽然不知道事实是什么,但是你也不会盲从和偏信,从而不会被人煽动,而成为幕后黑手的的一只“肉鸡”。

多说两句,下面是一些我个人的一些实践:

当新闻报道报道的不是客观事实,而是加入了很多观点,那么这篇新闻报道是不可信的。
对于评论性的文章,没有充足权威可信的论据时,不能完全相信。
不是当事人,不是见证人,还要装作自己是知情的……不知道这种人的自信怎么来的?
信息不公开的,并有意屏蔽信息的,不能作为可信的信息源。
当出现大是或是大非的事时,一定要非常小心,这个世界不存在完全的美和完全的丑,这样的观点通常来说都是危险的,此时要多看看不同角度的报道和评论,要多收集一些信息,还要多问问为什么。
欢迎你告诉我一些你的实践和思维方式。

转载自陈皓 CoolShell 博客
原文链接:使用简单的逻辑方法进行独立思考

使用简单的逻辑方法进行独立思考相关推荐

  1. 「独立思考」的背后是一个残酷的世界

    大家好,我是涩郎,一名「知识挖掘师」兼「知识布道师」. 最近关于中国年轻人缺乏独立思考的话题又上了热搜,原因是网易老板丁磊在网易有道精品课的直播间谈到选人标准时,丁磊表示,网易选人最重要的素质就是 & ...

  2. 罗辑思维的「逻辑」问题 - 谈独立思考

    罗辑思维的「逻辑」问题 - 谈独立思考 罗辑思维的「逻辑」问题 我有一段时间很不喜欢罗辑思维,因为我发现他为了证明一个观点,有时会举一些非常不恰当的例子.而很多例子是可以从多方面来解读的,就像同样一本 ...

  3. 为什么说独立思考能力很重要?如何提升独立思考的能力?

    为什么说独立思考能力很重要?如何提升独立思考的能力? 00 导读 01 自我认识 02 知识储备 03 批判性思维 04 小结 00 导读 独立思考是一种重要的能力,它可以帮助我们更好地理解世界,做出 ...

  4. 我们该如何保持独立思考?

    因为长期从事互联网相关的行业,所以Boy 一直有一些观察和感想.过去我常说,深度独立的思考是一项难能可贵的技能.尤其在自媒体极速发展的今天,如何在纷繁嘈杂的信息噪音中排除干扰,找到最接近真相和本质的线 ...

  5. 独立思考模型与经验-仅供参考

    我先用一个模型图来概括下我的思考方式发展历程. 以下是对每一个思考步骤的分析. 1.获取信息 谈到独立思考的时候,首先我们就要学会如何去"思考".我这里用一个最简单的例子作为入门, ...

  6. 面对世界的复杂性,如何独立思考

    为何要保持理性,独立思考? 在互联网的时代,我们每天接收的信息量以指数级别增长.信息量的增多,直接导致了,我们的每天在做决策的时候,选择的增多,如何在决策判断时,保持理性,是我们目前面临的一大问题. ...

  7. 好文:如何成为一个独立思考之人?

    如何才能成为一个能独立思考的人?才能有两类:街头智慧和科学方法. 现实生活中牛逼的人分两类:一类是没看过多少书,也没上过多少学,但却能把一件事或一个企业经营的很好,这类人一般不见得多聪明,但悟性一定很 ...

  8. 转载:独立思考能力吞噬

    其实想写这篇文章很久了,因为随着科技和互联网的迅速发展,人们的独立思考能力可能正在慢慢消失.独立思考的能力是一个人在工作和生活中最重要的一种能力,有独立思考能力的人和无独立思考能力的人绝对是产生人生价 ...

  9. 施一公:为什么要独立思考、为什么要尊重科学?

    我的四个观点八个字 同学们,大家好.我叫施一公,来自西湖大学,很高兴今天有机会给同学们上开学后的第一课.我想给大家讲四个观点八个字. 第一个观点,独立(independence). 为什么一开学要讲独 ...

最新文章

  1. 操作临时表+事务级别临时表操作+会话级别临时表操作
  2. MQTT初始篇笔记整理
  3. 招财铃:即时通信整合,
  4. 4、Power Query-智能汇总工作簿下的指定或所有工作表数据
  5. 如何下载centos最小的镜像文件
  6. 情爱难剪断,菩提树下悟佛缘
  7. 文档丨Oracle数据库异构上云最佳实践
  8. gitlab CI/CD 知识点查阅
  9. spring-data-jpa动态条件查询
  10. 模拟win10系统开机加载的动画
  11. Windows XP 下如何用 Modem 发传真
  12. 数据库练习:分数排名
  13. 双拼对简拼和混拼的支持
  14. 2个令人震撼的Demo
  15. FANUC机器人:奇异点回避功能介绍与使用方法
  16. 【数据可视化】360度教你如何全面学习可视化——上篇
  17. 【MySQL】经典面试题
  18. Java中hasNext()的作用
  19. 鱼的记忆[较为重要的知识点/技巧]
  20. 我的Docker学习笔记:从入门到实战过程全记录

热门文章

  1. s盒c语言算法,AES加密算法中的S盒及其C语言实现
  2. LATEX 排版问题记录
  3. 一般业务系统的数据字典表结构
  4. java oo_我爱oo,我爱java
  5. Android日期加任意天数计算方式
  6. leveldb之arena
  7. 古诗+代码 = 绝配
  8. 如何截取视频中的中间部分视频,批量去除片头片尾
  9. 损失函数,mse,cee
  10. 哈希函数——SHA1