结构化思维-思维的结构

简介: 我原来在"这篇总结"中总结过一种的思维方式:TT(Tree-Thinking)。(嘿嘿,程序员嘛,喜欢用本行的术语(Tree)来解释一些现象。)一直以来,我都认为TT思维是很正确的,是比较不错的思维模式。

    我原来在"这篇总结"中总结过一种的思维方式:TT(Tree-Thinking)。(嘿嘿,程序员嘛,喜欢用本行的术语(Tree)来解释一些现象。)一直以来,我都认为TT思维是很正确的,是比较不错的思维模式。这种方法可以用来考虑很多的事情了。
    不过最近发现,事情并不是那么简单。这种TT的结构化思想虽然好,不过并不够。

    Graphic Things

    事物之间都是存在联系的。很多事情并不能简单的按照Tree这样直接划分开。在多个分支上的“子事情”会有很多联系。这种关系,应该是更复杂的结构:“图”!……这才是现实中的事情。
    举个简单的例子吧,现在你要管理10个人,这10个人的职责是划不清楚的,那么,你如何管理好他们使得资源能够最大的利用呢?
    TT的思想的确是十分比较符合我们人的思维的,使用这个模式,你可以把你的事情组织得很好,有条理,讲重点。但是却不能把一个极其复杂的事情(图)理清楚。所以,如何把这样的事情分解成一个一个“低耦合”的树,就是最重点的难点。

 

    可惜的是,我现在也还没有想清楚这些模式之间的关系,所以只有:

    未完待续……

    :(

 

 

另外,同事写的这篇文章不错:

思维导图分享

 

================20100721========================

结构化思维?

    思维要有结构,但不总是树型的。树型思维,其实也是各种结构中相对简单的。其它的思维结构还有,类似于现实事件中的其它结构:

线性结构,

表结构,(这里有个表的例子:http://www.wuruijie.com/?p=332

图结构;

延伸一下,可能还会有

三维空间结构、

四维结构(带时间)。

    我相信,很多的人只能处理线性结构、二维表结构、树结构。但是不幸的是,现实中很多事情是更复杂的图结构。所以,我们在思维的时候,可以借鉴《数据结构》中所说的,这样来思考:

先弄明白你要思考的目标事物的结构特征;使用对应结构辅助的方法或工具(最好是软件)进行分析。

如果没有对应的工具或方法,或者你觉得这个结构做起来太复杂了,那么你就需要:结构分解、结构简化。一般的分解及简化方法,参见:《数据结构》。 :)

 

很庆幸,数据的结构 和 思维的结构 是那么的相似!!当然了,我们平时大多数情况下思考的东西,其实就是在脑子里的各种数据。

目录
相关文章
|
4月前
|
人工智能 安全 搜索推荐
浅谈知识的结构与认知(一)
浅谈知识的结构与认知(一)
|
4月前
|
存储 安全 关系型数据库
技术人必修课:利用金字塔原理高效思考与表达
作者写这篇文章的目的就是希望能够帮助更多同学了解金字塔原理并合理应用,不只是写作,更是要着眼于思考和表达。本文将围绕认识金字塔结构、表达的逻辑、思考的逻辑、解决问题的框架、演示的逻辑这几个方面带领大家深入学习金字塔原理。
|
4月前
|
SQL 机器学习/深度学习 存储
数据库设计革命:逻辑模型的演变与面向对象的突破
数据库设计革命:逻辑模型的演变与面向对象的突破
48 1
|
监控 数据挖掘 关系型数据库
结构化思维的理解与思考
结构化思维是一种将信息要素从无效转化为有序,提炼核心要点,将信息转化为有结构的知识,更好的帮助大脑理解和记忆,并支持我们清晰表达的通用能力。
1054 2
结构化思维的理解与思考
|
项目管理 开发者
实际工作中结构化思维在表达中的应用
技术PM如何在实际工作中正确精准表达出自己想要输出的信息,掌握底层逻辑---结构化思维就显得尤为重要。而培养结构化思维的有效工具即是---金字塔原理。
42415 31
|
数据挖掘 Python
数据分析思维(二)|相关思维
相关思维是数据分析中最常见的思维之一,在我们观察指标变化的时候,往往需要观察指标之间的相关关系,比如观察自己身高和体重的变化,这就是一种相关思维的体现。
数据分析思维(二)|相关思维
|
数据挖掘
数据分析思维(四)|分类/矩阵思维
在进行数据分析工作时,我们往往会涉及到多个核心指标,而对于不同数值核心指标的结合又会产生多种不同的结果,我们将相似结果的内容放到一起进行统一决策就会大大节省数据分析的时间,这种思想我们称之为分类思维
数据分析思维(四)|分类/矩阵思维
简单总结里的结构化,成长型思维
简单总结里的结构化,成长型思维
46 0
|
机器学习/深度学习 数据采集 存储
数据分析思维|思考问题的25个方式汇总
数据分析思维|思考问题的25个方式汇总