本期谈谈结构化思维。

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 里,体现出自己对问题思考的深度,和这些事情带来的价值,就很难打动评委。

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

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

  • 提出问题,定义问题,分析问题,解决问题,展望未来。

Windows 11正式发布,Win10用户可免费升级

2021-06-25

2021年JVM生态中哪些是流行的、热门的、趋势是什么

2021-06-21

程序员必备的思维能力-结构化思维相关推荐

  1. 程序员必备的思维能力:抽象思维

    若想捉大鱼,就得潜入深渊.深渊里的鱼更有力,也更纯净.硕大而抽象,且非常美丽.--大卫·林奇 抽象思维是我们工程师最重要的思维能力.因为软件技术 本质上就是一门抽象的艺术.我们的工作是存思维的&quo ...

  2. 程序员必备的思维能力:结构化思维

    凌云时刻 在日常工作中,我们时常会碰到这样的情况,有的人讲一件事情的时候逻辑非常混乱,说了很多事情的罗列,却说不到重点.有的人写代码,本身的业务逻辑并没有多复杂,但呈现出的代码却像一堆线团,混乱不堪, ...

  3. 结构化思维的理解与思考

    结构化思维是一种将信息要素从无效转化为有序,提炼核心要点,将信息转化为有结构的知识,更好的帮助大脑理解和记忆,并支持我们清晰表达的通用能力. 前言 首先,我们先来完成一个游戏,以下有9个计算式,大家顺 ...

  4. 软件测试工程师必备软技能:结构化思维

    今年是入测试行业的第十年,回想在这十年职业生涯中,来来往往也接触过形形色色的人.在跟不同的人一起工作的过程中,我会经常产生一些困惑,比如: - 面对同样复杂的测试任务,有些人可以在一天之内梳理出解决方 ...

  5. 收藏:麦肯锡结构化思维,职场必备的黄金思考方法

    ▲ 点击上方"老于的笔记"关注公众号 回复1,免费获取B端运营地图 正文来了 在知乎.社群经常会看到以下类似的问题: 总感觉自己思路很混乱,有没有什么办法可以提升? 感觉自己做事情 ...

  6. 高中生学python培养思维能力_python学习(七周七第二章结构化思维及如何学习)...

    20180908星期六 总结中,为没有华丽的语句感到烦恼.是因为自己忘记初衷,如果是学习就记录今天学习内容.感想.问题:如果是工作就记录今天最优成就的一件事.今天遇见的问题:如果是生活就记录今天最开心 ...

  7. 「编程羽录」上线,程序员必备的这些技能你能get到嘛?

    大家好,我是小羽. 好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章. 会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全 ...

  8. Java程序员必备的10个大数据框架

    当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂.根据外媒的一项调查报告,小千列出了Java程序员在过去12个月内一直使 ...

  9. 不管计算机专业大学生还是职场老手,除了代码之外程序员必备的软技能有哪些?

    不想去成为一个伟大的程序员,只想成为一个具有良好习惯的优秀程序员. 前言 之前看了本<软技能:代码之外的生存指南>,虽然书中的内容提到的点到现在很多都有坚持在做,不过书中对程序员必备的软技 ...

最新文章

  1. java sip 携带sdp_SIP中的SDP offer/answer交换初探
  2. 不同分辨率下Apriltag识别精度测试
  3. weblogic部署静态资源文件html,如何使用Spring的mvc提供静态资源:WebLogic上的资源?...
  4. PHP实现数组中两个数的和等于给定的目标值
  5. jQuery操作示例
  6. 蓝桥杯2016年第七届C++省赛B组第五题-抽签
  7. 【故障处理】ORA-19809错误处理
  8. 浮窗 动画特效 android,悬浮窗能实现自定Animation动画效果吗?
  9. CLM 陆面过程模式
  10. 智学网登录不了java_智学网登录不上怎么办?智学网app无法登录解决方法介绍...
  11. c语言计算圆周率的第100位,JavaScript实现计算圆周率到小数点后100位的方法示例...
  12. PKPM结构设计软件案例教学
  13. vscode背景的更换_vscode背景图怎么换
  14. 5G NR SSB概述
  15. 定制xdoclet 标签
  16. add_months()函数介绍
  17. Hive实战 --- 电子商务消费行为分析
  18. 跨越逐梦路上的荆棘(程序猿生存指南)
  19. BUUCTF reverse题目 内涵的软件
  20. 基于二维码的设备巡检系统相关技术

热门文章

  1. 会议签到二维码制作教程
  2. 文字转语音哪种方法比较好?试试这三个方法
  3. 金蝶用友2011年度财报对比
  4. 密码安全之密码技术【2】替代密码
  5. figma button_我应该切换figma素描吗
  6. 程序员的真实价值,浅谈职业生涯规划
  7. luoguP4343自动刷题机
  8. 再见了,程序员!钢铁工人用低代码30分钟开发一套核酸登记软件
  9. 颐和园终于上CSDN头条了
  10. 阿里云GPU可视化计算型实例规格族ga1配置性能详解