惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

程序员 | 酷 壳 - CoolShell

聊聊团队协同和协同工具 | 酷 壳 - CoolShell “一把梭:REST API 全用 POST” | 酷 壳 - CoolShell 谈谈公司对员工的监控 | 酷 壳 - CoolShell 我做系统架构的一些原则 | 酷 壳 - CoolShell 如何做一个有质量的技术分享 | 酷 壳 - CoolShell 程序员如何把控自己的职业 | 酷 壳 - CoolShell MegaEase的远程工作文化 | 酷 壳 - CoolShell 别让自己“墙”了自己 | 酷 壳 - CoolShell 50年前的登月程序和程序员有多硬核 | 酷 壳 - CoolShell 如何超过大多数人 | 酷 壳 - CoolShell StackOverflow 2019 程序员调查 | 酷 壳 - CoolShell “努力就会成功” | 酷 壳 - CoolShell 打造高效的工作环境 – Shell 篇 谈谈我的“三观” | 酷 壳 - CoolShell
使用简单的逻辑方法进行独立思考 | 酷 壳 - CoolShell
2019-12-26 · via 程序员 | 酷 壳 - CoolShell

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

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

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

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

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

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

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

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

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

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

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

欢迎你告诉我一些你的实践和思维方式。

(全文完)

Loading...