逻辑性和方法论是结构化思维的底层,那么如何进行结构化思考呢?这也是有方 法论的,总的来说是有两个步骤,首先是“建立中心”,然后再进行“分解”。 建立中心 建立中心也就是要定义清楚要解决的问题,要明确目标。是我们结构的顶层节点,也是一种以终为始的思考方式。也就是说,我们首先要搞清楚 why,然后再进行 how。 ★ 建立中心有两种方式: 1. 自上而下:适用于问题比较明确的情况,我们只需要找到问题的核心要素即 可,然后进行展开即可。 2. 自下而上:对于问题不够明确的情况,我们需要对多种杂乱的内容,进行分 类、剪枝、归纳汇总成一个中心。 建立中心通常不会是一次成型的,随着对问题理解的变化,对中心的抽象也会进 行相应的调整。不同的抽象层次其面对的问题宽度是不一样的。具体要用哪个层次的 抽象作为“中心”,要视具体情况而定。 比如面对“系统 bug 多”的问题,向上抽象是“提升代码质量”,向下抽象是 “加强测试”,都可以作为中心,选择哪个为中心取决于你当前要解决的问题是什么。 结构化分解 确定完中心之后,我们需要构建一个结构,使用结构化的思维对问题进行分解。 分解的策略就是我们上文提到的四种逻辑顺序,即演绎顺序、时间顺序、空间顺序和 程度顺序。 在做空间分解的时候,要注意满足 MECE(Mutually Exclusive Collectively Exhaustive,相互独立,完全穷尽)原则。 比如我们要对衣服进行分类,如果按照季节和风格进行分类,就会出现互相重 叠,并且不能穷尽的情况,也就不满足 MECE。这种分类是逻辑混乱的。 我们可以按季节分:春秋装,冬装,夏装。除了这 3 类之外,没有其他季节了, 这个就是「不遗漏」。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。