V2021_0001_学习《阿里工程师自我修养》笔记

2021-08-22  本文已影响0人  沈_ac89

结构化思维

定义

逻辑(结构之间必须有逻辑关系)+套路(解决问题方法论)

组织思想逻辑关系:

演绎(因果)顺序:大前提、小前提、结论
时间(步骤)顺序:第一、第二、第三
空间(结构)顺序:将整体分解成部分
程度(重要性)顺序:最重要、次重要、不重要

套路

5W2H分析发


5W2H应用到领域模型分析案例

如何进行结构化思考

  1. 建立中心

定义清楚要解决的问题,明确目标

  1. 结构化分解

结构化思考应用

  1. 罗列事情


    罗列事情建议
  2. 价值的背后

价值背后的过程和思考

引用

1、思维混乱,是因为大脑没有结构 - 知乎 (zhihu.com)

工程师三大思维

image.png

思考力

存在问题1
存在问题2

(“思考力”是程序员需要具备一种至关重要的的素质)

原理性思维

找出知识背后的原理

  1. 对自己可能用到的领域知识,建立一个基本的概念(计算机基本概念、知识大纲、行业概念、系统学习)
  2. 多问问为什么,并坚持“刨根问底”,找到“场景”和“原理”的关联关系
  3. 了解原理后,在实践中运用,加深理解
  4. 系统化学习,深入理解

结构化思维

(参考上文)

  1. 处理问题经验


    image.png
  2. 熟悉新系统


    image.png
  3. 开发新需求


    image.png

扩展性思维

  1. 举一反三
  2. 寻求更多的可能性

抓重点思维

  1. 归纳法
  2. 优先级法

反向思维

上一篇下一篇

猜你喜欢

热点阅读