美文网首页
2023-07-17 结构与解构

2023-07-17 结构与解构

作者: 美不胜收oo | 来源:发表于2023-07-16 16:18 被阅读0次

1. 缘起

芒格在他的《穷查理宝典》中,曾经说到过(原话记不清了),人要多储备一些思维模型,这样能多角度看待问题。

好的思维模型有很多,例如,演绎思维、归纳思维、结构思维等等。在中国,也有人提出过质量很高的思维模型,例如太祖的著作《矛盾论》、《实践论》。《矛盾论》提倡抓住事物的主要矛盾,对立统一的看待问题。《实践论》主要讲认知与实践的关系,提倡实事求是,认知与实践互相促进,螺旋上升。

这里,想讲一下结构思维,因为结构思维对我影响很大。而且,我看来,结构思维是元思维。之所以叫结构与解构,是觉得,这次我讲的结构思维,超出了大多数人认知的结构思维,并且融入了大量我的观察与思考。

2. 结构

2.1 结构是什么

万事万物都有结构。不仅物理世界充满结构,概念世界也充满结构。可以说,人类认知世界就得依靠结构。无结构,无认知。

先来感性的认识一下结构。

社会的运行,可以抽象成三部分的互动,分别是政府部门,居民部门和企业部门。这便是一个简单的社会结构。其中,三个部分都还可以继续细化。例如,政府可以分成中央与地方,理解央地的互动与博弈是个有意思的社会课题;居民部门可以分成高净值、中产和无产(简单的阶级划分),理解各阶级财富分配也是很有意思的话题;企业部门可以分成国企和民企,理解国企民企在行业中的分布,得到的政策差异,对就业的吸纳等,就很难不支持市场经济。

计算机的运行,至今依然遵循冯诺依曼结构:采用二进制逻辑、程序存储执行以及计算机有五部分组成(运算器、控制器、存储器、输出设备、输出设备)。其中这些概念还可以继续细化下去。二进制如何实现加法逻辑、如何实现乘法逻辑;程序存储执行的具体流程是什么;存储器有哪些类型等等。

通过上述两个例子,可以有个感性的认识。万事万物都可以被“结构”,结构中的每个节点其实也是一个结构。

这里给结构下一个定义:结构描述的是概念与概念间的关系。计算机中,图(graph)的概念可以很好的描述结构。图的节点便是结构中的概念,图中节点与节点间的边便是结构中概念与概念的关系。在日常思考中,往往用图来描述结构。

2.2 结构的性质

无限。结构中的每个结点,都是一个结构。只要愿意深究,总是能划分下去

自包含。结构思维本身也可以用结构思维来思考。所以说,结构思维是一种元思维。

2.3 结构思维的优缺点

写到这里,写累了。这里求助一下ChatGPT,问一下,“用结构思维来认知世界,有什么优缺点?”。以下是AI给出的:

优点:

帮助组织复杂信息:结构思维可以帮助人们将复杂的信息组织起来,从而更好地理解和理解信息。
提高分析能力:结构思维可以让人们更深入地分析问题,并快速找到解决问题的方法。
提高决策效率:结构思维可以帮助人们更快地做出决策,因为它可以帮助人们更好地确定问题的关键因素。
增强思考深度:结构思维可以让人们在思考时更深入地思考,因为它可以让人们更好地理解事物的本质和关系。
缺点:

可能会导致过于简化:结构思维可能会让人们过于简化问题,从而忽略了某些信息,这可能导致分析和解决问题的效果不佳。
优缺点大体同意。结构过于简单,导致分析和解决问题效果不佳,这点我深有体会。

公司内部讲座,会邀请很多大咖来分享。几乎每次讲座,都有女生提问,如何看待女性弱势低位,以及男性对女性的压迫。有个教授回答的很好,当前环境在异化普通女性的同时,也在异化普通男性。女性在面临歧视的同时,普通男性也在面临房子、车子、大额彩礼。要我来说,女生建立的结构太简单了,在她们看来,社会除了男性,就是女性,女性处于弱势,就是男性的压迫。其实,社会结构除了可以竖向划分,分为男性、女性。也可以横向划分,分为权贵阶级、资产阶级以及普通阶级。要我来说,当前环境男女都受到了异化,只是表现不同,女性觉得很痛苦,男性也觉得很痛苦,但互相不理解。

如何解决结构过于简化带来的问题呢。只能多多观察,不断改进建立的结构。

3. 解构

结构是一成不变的么,不是的,在一定情况下,结构会解构,重新结构。

有些人,能看到当前结构能解构,重新结构的可能性。

马云,看到了未来电商将重构社会的买卖关系,解构了当前的买卖关系,重新建立了新的结构。

张一鸣,看到了机器学习能改变信息分发的结构,用机器学习重构了信息分发的结构。

4. 小结

结构思维这个话题太庞大了,还涉及到认知论的一些东西。感觉没有完全写出我理解的结构思维。不过这样已经足够了,有心人其实很快能领悟到我想说什么。

相关文章

  • 解构与建构

    最近在探讨一些事情时,说到了解构与建构。 解构,顾名思义结构分解,“解构”概念源于海德格尔《存在与时间》中的“de...

  • ES6语法--解构赋值

    什么是解构赋值? 左边一种结构,右面一种结构,左右分别赋值。 分类: 数组解构赋值,对象结构赋值,字符串解构赋值,...

  • ES6系列 (六)解构

    目标 解构对象 解构数组 结合数组解构和对象解构 了解解构的类型 思考 解构对象 使用解构语句解构数据结构,提取n...

  • 解构赋值

    1 数组的解构赋值 2 对象的解构赋值 3 奇葩结构的解构赋值 对于数组而言 最要两边结构相同也适用解构赋值

  • ES6--(5)解构:更方便的数据访问

    解构为何有用? 解构使得在 JS 中操作对象与数组变得更容易。使用熟悉的对象字面量与数组字面量语法,可以将数据结构...

  • ECMAScript6--3.解构赋值

    1.什么是解构赋值解构赋值的语法上就是一个赋值;解构:左边一种结构,右边一种结构,左右一一对应进行赋值; 2.解构...

  • 3-2 解构赋值

    概念:解构只是一个修饰,也就是赋值方式的一种,解构,左边一种结构,右边一种结构,对应一一赋值。 分类:数组解构、对...

  • Python学习打call第十三天:容器类型数据结构的封装与解构

    今天要学习的是容器类型数据结构的封装与解构,重点学习一下解构,有好几种方法可以解构,一起看看吧~ 1.什么是容器类...

  • ES6解构赋值

    1 数组的解构赋值 赋值还能解构?到底是个什么东东? ...操作符的解构赋值 2 对象的解构赋值 在结构对应的前提...

  • 解构赋值

    解构赋值: 分解一个对象的结构 1.数组 2.复杂嵌套 3.对象解构的变量名 4.默认解构赋值 5.省略解构

网友评论

      本文标题:2023-07-17 结构与解构

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