首页 > 其他分享 >结构化思维

结构化思维

时间:2024-06-11 15:13:52浏览次数:25  
标签:思维 结构化 顺序 逻辑 问题 思考

 

在日常工作中,我们时常会碰到这样的情况,有的人讲事情逻辑非 常混乱,罗列了很多事项,却把握不到重点,无法把一件事情说清楚。

这种思维混乱 是典型的缺少结构化思维的表现。

结构化思维非常重要,不仅仅体现在表达上,也体现在在我们分析问题的过程中。具备结构化思维,才能将问题分析地更全面、更 深刻。

 

什么是结构化思维

那么到底是什么是结构化思维呢?简单来说,结构化思维的定义就是:逻辑 + 套路

 

表达要有逻辑

所谓逻辑是指我们的结构之间必须是有逻辑关系的

例如,你说话的时候用“第 一、第二、第三”这个逻辑顺序是合理的,但是,用“第一,第二,第四”就会显得 很奇怪。

当然,即使你用了”一、二、三”,也不一定就意味着你的内容有逻辑关系。 

想让内容有逻辑关系,我们要学会四种组织思想的逻辑关系

1)演绎(因果)顺序:“大前提、小前提、结论”的演绎推理方式就是演绎顺序。 比如,经典三段论:所有人都要死,苏格拉底是人,苏格拉底要死。

2)时间(步骤)顺序:“第一、第二、第三”,“首先、然后、再者”等,很多的时 间顺序同时也是因果顺序。

3)空间(结构)顺序:“前端、后端、数据”,“波士顿、纽约、华盛顿”,化整为 零(将整体分解为部分)等都是空间顺序。

4)程度(重要性)顺序:比如“最重要、次重要、不重要”等。

实际上,所有的逻辑关系都在这四种顺序之内。只要我们的思想和表达在这四种 逻辑顺序之内,就是有逻辑的,否则就会显得没有逻辑性。

 

做事要有套路

套路是指我们解决问题的方法论,这个也非常重要。

比如,5W2H 分析法就是 一个非常好的,可以帮助我们分析问题的一个”套路”。

试想一下,面对任何一个问 题,你都能从 Why、Who、When、Where、What、How 和 How much(如下图 所示),七个方面去思考。

是不是比不知道这个方法论的人,用点状的思考,5W2H 分析法就全面得多。

 

逻辑是一种能力,而套路是方法论,是经验

逻辑是道的东西,而方法论是术的 东西。

二者都很重要,只有熟练的掌握二者我们才能更好的进行结构化思考。

 

如何进行结构化思考?

逻辑性和方法论结构化思维的底层,那么如何进行结构化思考呢?

这也是有方法论的,总的来说是有两个步骤,首先是“建立中心”,然后再进行“分解”

 

建立中心

建立中心也就是要定义清楚要解决的问题,要明确目标

是我们结构的顶层节点,也是一种以终为始的思考方式

也就是说,我们首先要搞清楚 why,然后再进行 how

 

建立中心有两种方式

1. 自上而下:适用于问题比较明确的情况,我们只需要找到问题的核心要素即 可,然后进行展开即可。

2. 自下而上:对于问题不够明确的情况,我们需要对多种杂乱的内容,进行分类、剪枝、归纳汇总成一个中心。

 

 

建立中心通常不会是一次成型的,随着对问题理解的变化,对中心的抽象也会进行相应的调整。

不同的抽象层次其面对的问题宽度是不一样的。

具体要用哪个层次的 抽象作为“中心”,要视具体情况而定。

比如面对“系统 bug 多”的问题,向上抽象是“提升代码质量”,向下抽象是 “加强测试”,都可以作为中心,选择哪个为中心取决于你当前要解决的问题是什么。

 

结构化分解

确定完中心之后,我们需要构建一个结构,使用结构化的思维对问题进行分解

分解的策略就是我们上文提到的四种逻辑顺序,即演绎顺序、时间顺序、空间顺序和 程度顺序。

在做空间分解的时候,要注意满足 MECE(Mutually Exclusive Collectively Exhaustive,相互独立,完全穷尽)原则。

比如我们要对衣服进行分类,如果按照季节和风格进行分类,就会出现互相重叠,并且不能穷尽的情况,也就不满足 MECE。这种分类是逻辑混乱的。我们可以按季节分:春秋装,冬装,夏装。除了这 3 类之外,没有其他季节了, 这个就是「不遗漏」。

 

结构化思维应用

罗列事情&价值背后

对自己做过的事情进行简单罗列,也许你的确做了不少事情。

但是 不能体现 你对问题思考的深度和做这个事情带来的价值。

这样很难打动对方,更结构化的表 达应该是:“提出问题,定义问题,分析问题,解决问题,最后是展望未来”。 这是一个经典的表述问题的结构,也是麦肯锡推荐的问题解决的框架。

 

 

把价值说清楚的确很重要,正所谓:路走对了,就不怕远。

如果你连价值都不明确,后面做的再多也是白搭。但是,仅仅阐述价值也是不够的,会让人觉得你有邀功之嫌;

如果你在对方提问之前,就能对问题进行深入思考和适当呈现。那么你就是 既有结果又有过程了。

 

标签:思维,结构化,顺序,逻辑,问题,思考
From: https://www.cnblogs.com/anpeiyong/p/18242049

相关文章

  • 开源高性能结构化日志模块NanoLog
      最近在写数据库程序,需要一个高性能的结构化日志记录组件,简单研究了一下Microsoft.Extensions.Logging和Serilog,还是决定重造一个轮子。一、使用方法  直接参考以下示例代码:NanoLogger.Start();DateTime?nullable=null;constboolboolValue=true;constcharch......
  • 架构与思维:了解Http 和 Https的区别(图文详解)
    1介绍随着HTTPS的不断普及和使用成本的下降,现阶段大部分的系统都已经开始用上HTTPS协议。HTTPS与HTTP相比,主打的就是安全概念,相关的知识如SSL、非对称加密、CA证书、数据完整性保护等,我们多多少少也都有听过。本文重点从原理上讲解HTTPS的安全性,以及同HTTP的比......
  • 最新初中数学思维导图大合集+衡水高考学霸笔记,可下载打印!
    今天给大家带来一个超级实用的学习神器——思维导图法,最新版的初中数学思维导图大合集!这可不是我吹哦,连哈佛、剑桥大学都在用的高级学习方法,阿星特意为初中数学的小伙伴们整理了一份思维导图,帮你们串联知识,高效复习,理清逻辑。高清导图,文末下载哦!说起思维导图,这可不是什么......
  • 初始C语言——结构化算法的结构
    C语言程序是一种程序化程序,也就是说,可以用C语言程序来解决的问题,都可以分解成相互独立的几个部分,每个部分都可以通过简单的语句或结构来实现。一般而言,对于结构化的程序,一个完整的算法可以用“顺序结构”,“分支结构”和“循环结构”的有机组合来表示。(一)----------顺序结构......
  • 在 Visio 中创建思维图
    思维地图是一种功能强大的工具,可帮助你集思广益,并在一个位置捕获创意。使用思维图,可以从单个中心节点或想法开始,然后在探索不同方面和详细信息时添加其他节点来扩展它。在继续集思广益时,可以通过添加新节点或删除冗余节点轻松修改思维图,而不会中断图表的视觉保真度。总之,思维......
  • Codeforces Round 949 (Div. 2)D. Turtle and Multiplication(欧拉路径、线性筛、思维
    Problem-D-Codeforces  按照官方正解做即可,顺带存个jiangly板子。1#include<bits/stdc++.h>23usingi64=longlong;4std::vector<int>minp,primes;56voidsieve(intn){7minp.assign(n+1,0);8primes.clear();910......
  • 统计 | 思维导图
    前言使用方法:如果想得到更好的显示效果,可以点击全屏按钮,已经实现电脑端、手机端的适配,效果很好;电视端没有实现适配,Ipad端的适配没有测试;思维导图全屏......
  • [转][翻译]深入理解Win32结构化异常处理(三)
    __except_handler3andthescopetable我真的很希望让你看一看VisualC++运行时库源代码,让你自己好好研究一下__except_handler3函数,但是我办不到。因为Microsoft并没有提供。在这里你就将就着看一下我为__except_handler3函数写的伪代码吧ViewCodeint__except_handler3(......
  • [转][翻译]深入理解Win32结构化异常处理(二)
    辛辛苦苦翻译了那么长,突然间发现网上早有这篇文章的翻译,贴过来吧。进一步深入有了前面的最简单的例子,让我们再回过头去填补一些空白。虽然这个异常回调机制很棒,但它并不是一个完美的解决方案。对于稍微复杂一些的应用程序来说,仅用一个函数就能处理程序中任何地方都可能发生......
  • [转][翻译]深入理解Win32结构化异常处理(一)
         在所有的Win32操作系统提供的功能里,最常用但是描述最不全的(underdocument)恐怕就是结构化异常处理了(structuredexceptionhandling(SEH))。当你想到Win32的结构化异常处理,你会想到 _try,_finally, 和_except这些东西,你可以从任何一本Win32的书中找到SEH的很好的描述......