美文网首页
云原生时代|程序员底层思维之逻辑思维那些事?

云原生时代|程序员底层思维之逻辑思维那些事?

作者: 朝槿木兮 | 来源:发表于2022-06-29 04:25 被阅读0次

    苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿·《朝槿兮年说》

    83c02a3ff22e7c64ed9c408b4901fc86.jpeg

    在日常生活里,关于“逻辑”也许是我们最常用的和最熟悉的。但是能够准确定义和讲出其定义的人应该是屈指可数,能够准确掌握推理逻辑的人更是九牛一毛。对于我们大部分人来说,逻辑更像是一个“最熟悉的陌生人”。主要原因是我们从小到大接受的教育和思维管理来说,其实我们一直缺乏对逻辑的系统训练。即使我们身边的人对于“魔方”以及“卡牌”等游戏可以玩得很溜,但不能代表其逻辑思维就很强,或者说就很拥有逻辑思维。其实,我们身边并不缺少对逻辑思维的运用,而且运用得很好的小伙伴,对于任何事情都可以得心应手,甚至游刃有余。特别值得关注的是,逻辑思维应该是我们每个人思想空间里最基础的意识形态,掌握逻辑规则一般都可以形成“肌肉记忆”。比勒尔曾说过:“不合乎逻辑的观点只需要一根绳索就可以将它绞死。"由此可见,如果我们的思维意识里,出现逻辑谬误,而且如果不能识别出来,对于我们的影响应该是非常值得肯定的。

    a15c9c5d740bbec89ce42cb933452153.jpeg

    中国近代学者王国维先生在《人间词话》中,很文艺地用了三句有名的词句,描绘了人生所奋斗的三重境界:

    第一境界:“昨夜西风凋碧树,独上高楼,望尽天涯路。“ 第二境界:“衣带渐宽终不悔,为伊消得人憔悴。“ 第三境界:“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。“

    或许看到这里,这似乎和逻辑并没有什么关系?但其实不然,对于逻辑学有所了解的,应该不难看出这就是最著名“逻辑三段论“。主要假如“第一境界“没有那样境遇作为前提,则没有办法构成”第二境界“的事项,更不会有“第三境界“的结果。其中的转折曲合,极具逻辑性。因此,以逻辑思维缜密自居的程序员的我们,更有必要好好的探究一下逻辑思维。

    62ff5490cd512c8ba27c7e56ab3e2179.jpeg

    逻辑学本身是一门非常复杂的学科,一本《逻辑学导论》就有七百多多页。其中对于逻辑的介绍主要是:“逻辑是关于推理和论证的科学、命题逻辑、词项逻辑、谓词逻辑、归纳逻辑、非形式逻辑、形式化方法和形式系统。“当然我在这里提及,并不是要系统地去介绍逻辑学,更多地是让我们了解和认识逻辑思维,对于我们程序员有着什么样的影响,从而唤起大家的理性思维,使得掌握一些基本逻辑,并自己训练和具备一些逻辑思维能力。至少在和产品经理沟通需求以及参加技术评审时,如果发生争辩的时候,能够发现对方的逻辑是否谬误;在日常开发工作中,钻研某项技术难点的时候,能够准确判断逻辑是否清晰以及表达否准确;甚至在参加某场技术研讨会时,表达自己观点的时候,能够尽量让自己做到逻辑清楚,观点鲜明。

    ad5a5c0c92aa2c92d2311a7d2352b3b5.jpeg

    关于"逻辑(Logioc)“,源自古希腊语逻各斯(Logos),最初的意思是“词语”或者“言语”引申出来的“思维“和”推理“。逻各斯是古希腊哲学家赫拉克利特最早引入的哲学概念。古希腊哲学从探索世界本原问题开始,从泰勒斯的水本原(具象),认为水是万物之源,到赫拉克利特的逻各斯(抽象),再到柏拉图的理念论,完成了从自然哲学到形而上学的发展。简而言之,逻各斯是指一切可理解的规律,给出的逻辑定义:逻辑是思维的规律和规则。当然,还有我国古贤著作智慧书《周易》以及唐朝贞观年间,唐太宗李世民命天文学家李淳风、相士袁天罡推算大唐气运而作《推背图》等,都是对逻辑思维的演算和推理的最佳佐证。

    bc49cd29bb1abe581dcc20ebac326e0a.jpeg

    除了指逻辑规律,逻辑在狭义上也有逻辑学的含义。按照《逻辑学导论》中的定义,逻辑学是指研究用于区分正确推理(Inference) 与不正确推理的方法和原理的学问。我们常说某人的逻辑性太差,其实正是因为在表达的内容和要表达的东西实体之间没有正确建立关系,比如我们常说的“答非所问”就是不符合逻辑最准确的表达和抗拒。相比来说,芝本秀德在《深度思考法》中对于逻辑的定义更符合我们的要求,也更容易理解——“逻辑就是关系“。”有逻辑“就是能在准确地建立起事物之间的正确关系。反之,则就是“无逻辑”。这对于我们来说,更直观也更明确,通过“关系”去定义“逻辑”,也能构成逻辑要素。

    37163495f3b7018d9254537cdca3c96d.jpeg

    不管怎样,从理解的角度来说,我们只需要记住“逻辑就是关系”,便能让我们更快地树立逻辑思维意识。通常来说,逻辑思维主要有概念,判断,以及推理等三个方面的要素。概念是思维的基本单位,也可以说是“理念”定位。判断是命题,通过概念对于事物是否具有某种属性进行肯定或者否定的判断或者评判。推理的话,也就是论证,根据一个或者几个判断推理出另外一种思维的形式。即就是说,逻辑思维的要义在于正确运用概念,判断,推理的思维形式。要想正确和准确掌握逻辑思维就需要从这个方面入手。就像印度电影《三傻大闹宝莱坞》里面,主角运用逻辑思维对于书的定义一样,要准确,不能产生逻辑缪误,否则进入误区,则就得不偿失!

    相关文章

      网友评论

          本文标题:云原生时代|程序员底层思维之逻辑思维那些事?

          本文链接:https://www.haomeiwen.com/subject/ktctbrtx.html