前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >每日思考第 84 期:程序员必备的思维能力-结构化思维

每日思考第 84 期:程序员必备的思维能力-结构化思维

作者头像
蜗牛互联网
发布2021-07-21 16:52:03
5800
发布2021-07-21 16:52:03
举报
文章被收录于专栏:蜗牛互联网蜗牛互联网

每日思考专栏每周日更新,本期覆盖 20210621~20210627。

本期谈谈结构化思维。

210621:什么是结构

维基百科的定义如下:

结构是指在一个系统或者材料之中,互相关联的元素的排列、组织。

结合维基百科的定义,我们在顾名思义拆解分析下,结就是指 结合组成,构就是指 搭配构造。合起来就是对元素(要素、构建)的结合构造之意。

结合构造又需要要素之间有一定的关系。

因此结构如果总结成一个公式,应该就是下面这样:

结构 = 要素 + 逻辑关系

结构是事物的本质,小到分子结构,大到太阳系。

210622:为什么需要结构

0213645879 和 0123456789,这两串数字哪个更容易被人记住。

当然是按照顺序排列的数字串比杂乱无序排列的要更容易被记住。

因为人类更容易记住结构化的信息。

这源于人类大脑处理信息的特点是,概念不能太多,所以需要通过找规律,减少概念的数量,或者是搭建结构,构建概念之间的关系。

有关联的事物按照某种逻辑模式组织在一起,就是记忆的结构。

比如你妈叫你出去买点东西,鸡蛋、牛奶、苹果、葡萄、香蕉、咸鸭蛋。一个一个记,很容易漏掉,但如果做下分类结构化,就会变的很容易记忆。

知识结构,图书结构,代码结构也是类似,都需要把有关联的事物按照某种逻辑模式组织在一起。这样的表达才能更体系化,分析问题才会更加全面而深刻。

210623:什么是结构化思维

结构化思维是一种以事物内在规律(逻辑),从无序有序整理信息、搭建结构的思维方式。

目的是减少复杂度和认知符合,使信息更容易被理解和记忆,让表达更清晰。

无序 --> 有序

210624:什么是逻辑

结构 = 要素 + 逻辑关系

结构中的逻辑指什么呢?

一盘散沙和芯片要素都是硅,但后者经过一定的工艺流程就可成为科技产品中的零件。

逻辑就是关系。分析以下对话,是否有逻辑:

【A 组】 小白:今天天气真好啊 蜗牛:我心情也变好了呢

【B 组】 小白:今天天气真好啊 蜗牛:我肚子好饿啊

显然 A 组的回答更有逻辑,B 组回答更容易被揍。

逻辑的作用,就是建立联系,帮助理解和记忆

210625:什么是逻辑学

逻辑学是研究推理是否正确的学问。

  • 归纳推理
    • 正常
      • 猫A喜欢吃鱼
      • 猫B喜欢吃鱼
      • 因此:猫喜欢吃鱼
    • 反常
      • 天鹅A是白的
      • 天鹅B是白的
      • 因此:天鹅是白的

归纳法的缺陷:黑天鹅事件。

  • 演绎推理
    • 正常
      • 猫喜欢吃鱼;
      • 小花是一只猫;
      • 因此:小花喜欢吃鱼
    • 反常
      • 有些人是中国人;
      • 爱因斯坦是人;
      • 因此:爱因斯坦是中国人;

演绎推理要注意是否符合形式逻辑。

正常的形式逻辑:所有M是P;S是M;因此S是P。

反常的形式逻辑:有些M是P;S是M;因此S是P。

210626:如何构建结构

结构化的逻辑

纵向逻辑

纵向是层次关系,上一层次思想是对其下一层次思想的总结和概况,下一层次是对上一层次的解释和支撑。

  • 比如先结论后原因,先目的后方法,先抽象后具体,先整体后部分。

纵向逻辑的演绎式论证可由三段论转换成先结论后原因的结构。

纵向逻辑的归纳式论证参考采购清单的结构。

横向逻辑

横向是顺序关系,每组中的思想必须属于同一逻辑范畴,必须按照逻辑顺序组织。

  • 结论下的原因:逻辑范畴
  • 抽象下的具体:逻辑范畴
  • 整体下的部分:切分维度得是时间,空间或其它

横向逻辑比如时间维度可以把某个线上事件分成:事件前,事件中,事件后。

结构化的步骤

结构化分解方法-原则

满足 MECE 法则:

  • 相互独立(Mutually Exclusive)
  • 完全穷尽(Collectively Exhaustive)
结构化分解方法-二分法

二分法也称矛盾划分法,比如好人与坏人,男人与女人,善与恶。

结构化分解方法-三分法

比如把农民分成富农、中农和贫农,把世界分成第一世界、第二世界和第三世界。

视觉表达的时候,可以根据数量用金字塔的方式。

结构化分解方法-四分法

四分法也称象限划分法。

比如事情根据紧急和重要两个维度可以分解成四种场景,可以基于四种场景采取相应的策略。

结构化分解方法-多分法

多分法就是多个维度的排列组合,比如 Excel 的表达。

结构框架

  • 2W1H(What 是定义问题、Why 是分析问题、How 是解决问题)
  • 5W2H(任何事情的分解角度)
  • Zoom in/Zoom out(本是摄像术语,可引申为 总分总)
  • PDCA(Plan、DO、Check 和 Action)

210627:使用案例

比如晋升述职的场景,很多同学习惯陈述自己做了什么事情,像流水账。可能的确做了很多事情,但并没有在几页的 PPT 里,体现出自己对问题思考的深度,和这些事情带来的价值,就很难打动评委。

利用结构化思维的方法论,可以事半功倍。

结构化的表达可以遵循麦肯锡推荐的问题解决的框架:

  • 提出问题,定义问题,分析问题,解决问题,展望未来。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-06-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 蜗牛互联网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 210621:什么是结构
  • 210622:为什么需要结构
  • 210623:什么是结构化思维
  • 210624:什么是逻辑
  • 210625:什么是逻辑学
  • 210626:如何构建结构
    • 结构化的逻辑
      • 纵向逻辑
      • 横向逻辑
    • 结构化的步骤
      • 结构化分解方法-原则
      • 结构化分解方法-二分法
      • 结构化分解方法-三分法
      • 结构化分解方法-四分法
      • 结构化分解方法-多分法
    • 结构框架
    • 210627:使用案例
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档