结构化思维的本质和不足
- 格式:docx
- 大小:15.79 KB
- 文档页数:3
结构化思维:作用、优势与局限性很早之前,我就意识到了“结构化思维”是个好东西。
十多年前开发项目时,有个同事给了我一张包含上千数据项的表格。
要我确认这些数据项够不够。
我没有直接回答他,而是花了一段时间,把数据进行了结构化的分类。
然后很有把握地告诉他:需要增加三个数据项。
现在设想一下:如果不是这么做,而是一遍遍地看这些数据。
看到后面,可能就会忘记前面,难免会有遗漏。
这种思维习惯是编程时培养出来的。
25年前的暑假,我编了一个3万行的程序。
当时痛苦地意识到:BC++工具本身就是有BUG的。
调试的时候不胜其烦。
如果程序没有好的结构,真的没办法调。
这些经历,让我体会到工程问题需要“复杂问题简单化”。
而结构化方法,就是这样一种“复杂问题简单化”的做法。
大约在7、8年前,我意识到“结构化思维”也是有短板的。
王洪水先生在十年多年前就对我说:要搞知识的结构化。
所以,在五、六年前,我建议钢铁行业也要搞PLM。
但在实际的推进过程中,我却遇到了一些困惑。
我想找一个知识结构化的办法。
我在一本书上看到,有人这样认识产品开发的逻辑:需求决定功能,功能决定设计;设计决定工艺。
这样,产品的知识,就是四个域(工艺、设计、功能、需求)之间的映射。
我觉得从这个角度看知识非常好,觉得是工业界通用的真理,应该把它用在钢铁上。
然而,尽管我做了很多适应性的改造,但总是觉得有些不对头。
后来突然意识到:人的很多真实的知识并不能用这种逻辑来框定。
原因是:很多知识是跳跃性的。
比如,人们知道这样的工艺可以生产出满足用户需求的产品,但中间过程的原因是不知道的。
人的很多经验知识,恰恰就是这样。
当然,这可能并不影响知识的使用。
这件事告诉我:在试图结构化知识的过程中,会遭遇“领域知识不足”的困难。
而这些困难,不是能考“结构化思维”就能完成的。
最近十天,我到中大院(中国大连高级经理学院)讲了三次技术创新的课。
其实,在接近20年的时间里,我先后讲过上百次。
但这次讲完之后,我做了不少修改——很多修改其实就是重新的结构化。
结构化思维心得报告引言结构化思维是一种解决问题和思考的方法,它通过将复杂的问题分解成一系列简单的部分,有序地进行分析和整合,帮助人们更加清晰地理解问题并制定有效的解决方案。
在日常工作和生活中,我学习并应用了结构化思维,取得了一些成果。
在本篇报告中,我将分享一些心得体会和实践经验。
了解问题在运用结构化思维之前,我们首先要对问题进行全面的了解。
这个过程包括三个方面:1. 指定问题:明确问题是什么,确保问题准确而具体。
2. 收集信息:收集与问题相关的各种信息和数据,以便对问题有更深入的了解。
3. 分析问题:通过分析问题的原因、影响和关联性,提出合理的假设,并推导出可能的解决方案。
了解问题的本质和背景是解决问题的第一步,也是决定解决方案的基础。
构建框架在理解问题的基础上,我们需要构建一个合适的框架来组织问题分析和解决思路。
1. 分解问题:将复杂的问题分解成多个子问题,每个子问题都要具体且有针对性。
2. 设立目标:为每个子问题设立明确的目标,确保解决方案与目标一致。
3. 建立联系:通过建立问题和目标之间的联系,形成一个全局性的思维导图,帮助我们深入理解问题的各个方面。
构建框架的目的在于组织思路,使我们能够有条理地切实解决问题。
数据分析在解决问题的过程中,数据的分析和利用是至关重要的。
通过合理的数据分析,我们可以得出准确而客观的结论,从而更好地理解问题和制定解决方案。
1. 收集数据:根据问题的需要,收集各类相关的数据和信息。
2. 整理数据:对数据进行整理和清洗,确保数据的准确性和完整性。
3. 分析数据:运用统计学和数据分析方法,从数据中提取有价值的信息,并找出数据之间的模式和关系。
4. 评估结果:根据数据分析的结果,评估解决方案的可行性和效果,并进行必要的修正。
数据分析可以提供决策支持,帮助我们在紧凑的时间内做出正确和明智的决策。
制定解决方案结构化思维的目的是提供明确和高效的解决方案。
在制定解决方案时,我们应该扬长避短,充分利用我们的优势,同时考虑到有可能的风险和障碍。
结构化思维的本质和不足前言:最近学了python,但是在数据分析方面一直不得法,于是了解了python皮毛后重回思维训练,培养自己的数据分析思维,常用的有结构化、公式化和业务化三种思维,其中结构化思维是各行业了解程度最高的,也就是一本畅销书《金字塔思维》的一种应用。
结合之前就《金字塔思维》的一些学习,写一点自己的感悟。
一、结构化思维的本质(一)自上而下,强行归类一般来说,结构化思维都会讲一个问题分为一个方面,例如内部外部或者是常用的SWOT分析,都是结构化思维。
MECE有5种分类方式,无论是那种方式吧,其实一般来说都是由一个核心点,演变出多个方面,每个方面会有细分成几个小点。
自上而下或许有点不够准确,强行两字略显夸张,但是总的来说就是通过一些方向或者板块,来对核心点的方方面面进行归类。
(二)多维理解,理清本质最近编程过程中,发现陷入一条线的思维方式,主要也是由于水平不高导致的。
认识问题是起点,解决问题是终点,从起点到终点不止一条路,这其中的过程可能如迷宫,会有死路,会有多余路,但如果不是上帝视角,一般也很难一步到位。
到达终点时,曾经走过的路都不是白走的路。
从多个维度来理解,有助于找到正确的路。
(三)梳理线头,激发灵感有时我们会对于自己一脸懵逼但别人能够分析出真相的叫预言帝或神人,八的一手好卦,透过现象看本质。
线头还是那个线头,但是会有不同的看法,个人认为一般来说还是因为经验丰富,碰上的大风大浪多,见识的多。
有时候问题来了不是先搞清问题从那几个板块,然后再逐步细化的,可能是先有了整个思维框架中的一两个点,需要有这一两个点扩散成整个思维框架。
寻找到灵感,而不是按照传统模式,毕竟现在都要讲点创新嘛。
每个问题一个模子思维,寡淡撒。
二、结构化思维的缺点(一)强行划分,结合不够结构、结构,那么肯定就有分界线,比如墙是墙、板是板,当然随着建造技术逐渐装配式化,墙板可以做到一体化,对于思维模式来说,也是思维模式的进化。
结构化方法和面向对象方法的特点、优点与不足。
结构化方法和面向对象方法是两种重要的程序设计方法,它们分别有各自独特的特点、优点和不足。
在本篇文章中,我将对这两种方法进行全面评估,并据此撰写一篇有价值的文章,以便你能更深入地理解这个主题。
一、结构化方法1. 特点结构化方法是一种从任务分解的角度来思考问题的方法。
它强调程序的模块化和层次化设计,将整个系统划分成若干个较小的、相对独立的模块或功能单元,然后逐步细化这些模块,直至得到可直接转换成程序的模块为止。
2. 优点(1)易于理解和维护:结构化程序易于理解和维护,因为每个模块都相对独立,不会相互影响。
(2)适合大型项目:结构化方法适合大型项目的开发,因为它能够将复杂的系统分解成若干相对简单的模块,便于团队协作。
(3)代码重用:结构化方法能够促进代码的重用,提高开发效率。
3. 不足(1)难以处理复杂关联:结构化方法在处理复杂关联和交互较多的系统时,容易使得程序的结构变得复杂,不易理解和维护。
(2)不够灵活:结构化方法在应对需求变化时,不够灵活,需要重新调整模块之间的关系。
二、面向对象方法1. 特点面向对象方法是一种从对象抽象的角度来思考问题的方法。
它将系统中的各种实体抽象为对象,这些对象包含了数据和操作这些数据的方法,同时也能够与其他对象进行交互。
2. 优点(1)便于理解:面向对象方法更符合人类的思维模式,因此更容易理解。
(2)灵活性:面向对象方法更灵活,能够更好地应对需求变化。
(3)代码重用:面向对象方法通过继承和多态,能够更好地促进代码的重用。
3. 不足(1)学习曲线较陡:面向对象方法对程序员的抽象能力要求较高,因此刚开始学习时往往感到困难。
(2)性能开销:在一些性能要求较高的场景下,面向对象方法可能带来一些性能开销。
结合以上对结构化方法和面向对象方法的评估,我认为两种方法各有优劣。
在实际项目中,我们应根据项目的特点和需求来选择合适的方法,甚至可以结合两种方法的优点,定制出适合项目的开发方法。
结构化思维的本质。
让思维有序化,是提高思维能力的前提!“结构化”思维,听着很高大上吧!很多人都在强调结构化思维很重要,没错!不仅重要,而且很重要!思维直接决定了你的表达能力,决定了你解决问题的能力,决定你的创新能力等等。
思维能力不强的人,表达能力自然不会好,其他方面也就是我们说的:不够聪明!而结构化思维就是让思维变强的“思维”,而不是方法。
结构化思维的本质是什么?很简单,“思维的有序化”!也就是说,你的思维要条理清晰,这样在表达上才能说得清楚。
有人说思维结构化就是减少熵增。
熵增指的是混乱程度,减少熵增就是减少混乱变得有序。
其实就是一个意思,就好比我说“我要杀了你”和“我让你活不成”,其实就是一个意思。
只是熵增这个概念很多人觉得很陌生。
所以,从本质上来说,要让自己的思维变得有序,才能让思考能力变强,这是很基本的原则!为什么这么说?有序代表着要遵循事物运行的一定规律。
任何事物在呈现后都有结构上的序列化。
上班的过程,大概是出门,走到车站,坐车,下车,出站,走几步到公司,总不能:直接到公司,再坐车,出门,下车这样的次序吧!所有的事物都有相应的次序,如果你的思维混乱,就是:思维乱七八糟,一头雾水,如果说是解决问题,就会出现,东捯饬捯饬,西捯饬捯饬,搞了半天也不知道问题在哪儿!在表达上别人不知道你在说什么。
怎么有序呢?完全可以根据自己的思维习惯来定。
常见的有金字塔结构,时间顺序结构,空间顺序结构,并列结构,数字顺序结构等等。
比如时间顺序结构,可以按照事情的发生顺序来思考。
10年前,5年前,3年前,1年前,现在,1年后,10年后……比如空间结构,我旅游从东北一路南下,到北京,天津,南京,苏州,上海,杭州,福建,广东,云南……这样既方便记忆,也容易表达!分析问题也一样要有序!有很多分析问题的思考模型,这些模型已经告诉你怎么一步一步地去思考,先借用现成的思考模型,再慢慢地构建自己的思考模型,化为己用,才是最好的收获。
结构化思维的本质和缺点结构化思维是一种分析和解决问题的方法,它以系统化、逻辑化的方式整理和处理信息,以达到明确、准确和有效地解决问题的目的。
在当代社会中,结构化思维被广泛应用于各个领域,从商业管理到科学研究,它具有许多独特的优势和价值。
然而,结构化思维也存在一些缺点和局限性。
本文将探讨结构化思维的本质和缺点,并为读者提供一些思考和应对的建议。
一、结构化思维的本质结构化思维是一种通过将事物分解成部分并对其进行分类、归纳和组织的思考方式。
它有助于人们理清事物的内在逻辑关系,从而更好地理解和解决问题。
结构化思维的本质可以归结为以下几个方面:1. 高度逻辑性:结构化思维注重逻辑推理和思维过程的合理性。
它要求通过对事物间关系的准确把握和逻辑推断,建立起清晰的思维框架,使问题的解决路径更加明确和有序。
2. 内外联结:结构化思维强调事物内外之间的联系和互动。
它鼓励人们将问题和解决方案与其所在的环境和背景相联系,通过全面观察和考虑来找出最佳的解决方案。
3. 分类和组织:结构化思维倡导将复杂问题分解为更容易处理的部分,并将其进行分类和组织。
通过将问题细分为更小的模块,并明确各个模块之间的关系,人们可以更好地理解和解决问题。
4. 灵活性和创新性:尽管结构化思维强调逻辑和秩序,但它并不限制创造性和灵活性。
相反,结构化思维为人们提供了一个有条理的框架,用于发现新的和创造性的解决方案。
二、结构化思维的优点结构化思维作为一种有效的问题解决方法,具有多个优点和价值。
以下是结构化思维的主要优点:1. 提高问题解决能力:结构化思维帮助人们更好地理解问题的本质和要求,通过系统化的方法分析和解决问题,提高了问题解决的能力。
2. 提升决策质量:结构化思维可以帮助人们全面考虑问题的各个方面,并从中选择最佳的决策方案,提高决策的质量和效果。
3. 加强沟通和合作:结构化思维建立了一个共同的语言和框架,有助于团队成员之间的有效沟通和合作。
它能够使团队成员达成一致,并共同解决问题。
什么是结构化思维?结构化思维的好处是什么...陶华坤结构化思维是指在思考分析解决问题时,以一定的范式、流程顺序进行。
首先以假设为先导,对问题进行正确的界定,假设并罗列问题构成的要素,其次对要素进行合理分类,排除非关键分类,对重点分类进行分析,寻找对策,制订行动计划。
它是一种思维方式,同时也是一种管理方法。
结构化思维的好处,能使建议更清晰、沟通更简短、分析更有效、决策更高效、方案通过率更大。
1.结构化思维首先是一种思维方式,其次才是一种管理方法。
什么是结构化思维?简言之,即当一个人在面对工作任务或者难题时能从多个侧面进行思考,深刻分析导致问题出现的原因,系统制定行动方案,并采取恰当的手段使工作得以高效率开展。
(1)结构化思维的三大要素:主题鲜明:有清晰的中心思想;归类分组:同类信息归为一组;逻辑递进:纵向层次有逻辑关系,横向层次有递进关系。
有结构的表达,就是以结论为开头,层层论证结论,最后再强化结论的过程。
例1:运用“结构化思维”进行写作。
①观点先行:开头就亮出观点,吸引读者往下看。
②先有提纲:先列大纲,再写内容。
③承上启下:每个结构、段落之间,有恰当的过渡。
④结尾升华:总结全文,拓展思考。
清晰表达,“论、证、类、比” 四原则。
“论”就是结论先行。
一次表达只支持一个思想,最好能够出现在开头;“证”就是以上统下。
说的是任何一个层次的要点都必须是它下一个层次要点的总结概括,直到最后一个层级的内容是客观事实或数据为止。
“类”是归类分组。
每一组要点必须要属于同一个范畴;“比”是逻辑递进。
每个要点都需要按照一定的逻辑顺序进行排列。
(2)结构化思维实质是从复杂系统中设计一个简单的结构,然后利用这个简单的结构来驾驭复杂。
例2:运用“结构化思维”解决问题。
①明确问题:澄清现状与目标的差距。
②分析问题:分析差距形成的所有潜在原因(问题树)。
③提出假设:假设其中的部分原因。
④验证假设:收集数据以验证所假设的原因。
⑤提出解决方案:根据原因,提出相应的解决方案。
结构化思维李忠秋读后感以前我看事情啊,那叫一个乱,就像一堆乱麻塞在脑袋里。
比如说要做个什么事儿,脑子里东一个想法西一个主意,完全没个章法。
但是这本书就像一个经验丰富的老师傅,手把手地教我怎么把这些乱麻梳理得整整齐齐。
书里提到的结构化思维,简单来说就是把事情按照一定的框架去思考。
这就好比搭积木,你得先有个蓝图,知道要搭个啥,然后一块一块按照结构往上垒。
比如说写文章,以前我总是想到哪写到哪,最后写出来的东西自己看着都晕。
现在我知道了,可以先确定主题,然后像树干、树枝、树叶那样,把内容分层。
主题是树干,支撑主题的几个主要观点是树枝,每个观点下的具体阐述就是树叶。
这样写出来的文章就像一棵生机勃勃、条理清晰的树,别人看着明白,自己写着也顺畅。
还有啊,在解决问题的时候,这种思维也特别厉害。
以前遇到问题,我就像没头的苍蝇到处乱撞。
现在呢,我会先界定问题到底是什么,这就像是找准敌人的老窝。
然后把问题分解开,看看是哪些小因素导致了这个大问题,就像把敌人的防线拆分成一个个小堡垒。
接着针对这些小因素去寻找解决方案,一个一个攻破。
这可比之前那种瞎撞的方式有效率多了。
李忠秋在书里举了好多特别接地气的例子,就感觉不是在跟你讲什么高深的大道理,而是像朋友在分享他的经验。
比如他讲到如何整理信息的时候,拿整理衣柜作类比。
我们都知道衣柜乱了,肯定不能乱塞一气,得把衣服分类,按照季节啊、款式啊分好,这样找衣服的时候才方便。
信息也是一样的,把信息分类整理好了,要用的时候就能迅速提取。
而且啊,这种结构化思维在和别人沟通的时候也是个神器。
以前我给别人讲个事儿,啰啰嗦嗦讲半天,对方还听得一头雾水。
现在我学会了用结构化的方式表达,先把结论说出来,就像给对方一个导航地图的目的地,然后再一层一层地把理由展开。
就好比告诉别人要去一个地方,先说是哪,然后再说怎么去,走哪条路,路上有什么标志之类的。
这样别人一听就懂,也不会觉得我在浪费他们的时间。
总的来说,读了这本书就像给自己的思维开了个挂。
结构化思维心得体会五百字结构化思维是一种系统化、有条理的思考方式,是将复杂的问题分解为简单的组成部分,并对它们进行逻辑分析、整合和归纳的过程。
在我的学习和工作中,我深刻体会到了结构化思维的重要性和价值。
在这里,我分享一下我的心得体会。
首先,结构化思维能够帮助我更好地理清思路,把复杂的问题变得简单明了。
当我面对一个庞杂复杂的任务时,我会首先将它拆分成多个子任务,并为每个子任务设定明确的目标和步骤。
然后,我将每个子任务进一步分解,形成更细化的小任务,逐步展开。
这种把问题分解为有层次、有序的结构,能够使我更加明确自己的方向,减少迷茫和困惑的可能性。
其次,结构化思维有助于我更好地组织信息和知识。
在学习新知识或研究某个领域时,我会先了解整体的框架和概念,并将其分解为不同的主题和要点。
然后,逐一对每个主题进行深入研究和总结。
通过这种系统化的学习方式,我可以更好地掌握核心知识,减少信息的碎片化和混乱。
同时,我还能够建立起大局观,把握事物之间的关系和脉络,从而更好地整合和运用所学的知识。
此外,结构化思维能够提高我解决问题的效率和准确性。
当我面对一个问题时,我会采用“5W1H”(What、Why、When、Where、Who和How)的思考方法进行分析。
通过对问题所涉及的各个方面进行细致分析和拆解,我可以更全面地理解问题的本质和背景,为问题的解决找到更好的思路和方法。
同时,结构化思维还能够帮助我提高问题的逻辑性和严谨性,避免盲目行动或主观判断的错误。
最后,结构化思维培养了我的自我管理能力。
面对琐碎的日常任务和各种复杂的工作,我会根据优先级和紧急程度将它们分类,形成任务清单和计划表。
然后,我会按照计划的顺序逐一完成,确保工作有条不紊地进行。
这种有目标、有步骤、有计划的自我管理方式,使我能够更好地掌控自己的时间和精力,提高工作效率和质量。
总而言之,结构化思维是一种理性、系统的思维方式,可以在学习、工作和生活中发挥重要的作用。
关于改进结构化思维的心得引言在当今复杂多变的社会环境下,拥有良好的思维能力,特别是结构化思维能力,变得越来越重要。
本文将探讨如何改进和提升结构化思维能力,以应对各种挑战和问题。
了解结构化思维结构化思维是一种将复杂的问题或概念组织成逻辑、有条理的方式。
通过将信息分解、分类和组织,我们可以更好地理解问题的本质,并找出解决方案。
提高问题分析能力在改进结构化思维方面,一个重要的方面是提高问题分析能力。
在面对问题时,要学会逐步分解和解决,将问题分成更小的部分,并逐一解决每个部分。
这样做可以帮助我们更好地理解问题的核心,并为解决方案提供更全面的视角。
学会制定合理的框架另一个改进结构化思维的方法是学会制定合理的框架。
框架可以帮助我们更好地组织和分类信息,提供清晰的思路和结构。
制定框架时,可以使用逻辑分析、因果关系、时间顺序等方式,将各个部分有机地连接起来。
培养整体观念改进结构化思维还需要培养整体观念。
整体观念是指从整体的角度来理解问题,并将其与其他相关因素联系起来。
了解问题的整体背景可以帮助我们更好地理解问题的本质和复杂性,从而提供更有效的解决方案。
实践和反思改进结构化思维需要实践和反思。
在解决问题或处理复杂情况时,要经常使用结构化思维方法,并对自己的思维过程进行反思和总结。
通过不断的实践和反思,我们可以不断提高自己的结构化思维能力,并在实际应用中获得更好的效果。
结论改进结构化思维是提高个人思维能力和解决问题能力的重要途径。
通过提高问题分析能力、制定合理的框架、培养整体观念并进行实践和反思,我们可以不断提升自己的结构化思维能力。
在日常生活和工作中,运用结构化思维,我们可以更好地应对各种挑战和问题,为个人和组织带来更大的价值。
结构化思维的本质和不足
前言:最近学了python,但是在数据分析方面一直不得法,于是了解了python皮毛后重回思维训练,培养自己的数据分析思维,常用的有结构化、公式化和业务化三种思维,其中结构化思维是各行业了解程度最高的,也就是一本畅销书《金字塔思维》的一种应用。
结合之前就《金字塔思维》的一些学习,写一点自己的感悟。
一、结构化思维的本质
(一)自上而下,强行归类
一般来说,结构化思维都会讲一个问题分为一个方面,例如内部外部或者是常用的SWOT分析,都是结构化思维。
MECE有5种分类方式,无论是那种方式吧,其实一般来说都是由一个核心点,演变出多个方面,每个方面会有细分成几个小点。
自上而下或许有点不够准确,强行两字略显夸张,但是总的来说就是通过一些方向或者板块,来对核心点的方方面面进行归类。
(二)多维理解,理清本质
最近编程过程中,发现陷入一条线的思维方式,主要也是由于水平不高导致的。
认识问题是起点,解决问题是终点,从起点到终点不止一条路,这其中的过程可能如迷宫,会有死路,会有多余路,但如果不是上帝视角,一般也很难一步到位。
到达终点时,曾经走过的路都不是白走的路。
从多
个维度来理解,有助于找到正确的路。
(三)梳理线头,激发灵感
有时我们会对于自己一脸懵逼但别人能够分析出真相的叫预言帝或神人,八的一手好卦,透过现象看本质。
线头还是那个线头,但是会有不同的看法,个人认为一般来说还是因为经验丰富,碰上的大风大浪多,见识的多。
有时候问题来了不是先搞清问题从那几个板块,然后再逐步细化的,可能是先有了整个思维框架中的一两个点,需要有这一两个点扩散成整个思维框架。
寻找到灵感,而不是按照传统模式,毕竟现在都要讲点创新嘛。
每个问题一个模子思维,寡淡撒。
二、结构化思维的缺点
(一)强行划分,结合不够
结构、结构,那么肯定就有分界线,比如墙是墙、板是板,当然随着建造技术逐渐装配式化,墙板可以做到一体化,对于思维模式来说,也是思维模式的进化。
就当前而言,结构化思维需要对与问题相关的内容强行划分,导致两口子拆分成一男一女,人还是那个人,但事不再是那个事了。
(二)前后同讲,一脸懵逼
还是拿两口子来举例吧,比如一个问题,男女双方都有问题的那种,分成男女两个板块来讲,然后男那边讲一遍,女这边又讲一遍。
这还只是按照男女分类,如果按照时间阶段划分,又要来一遍,事情千千万,线索千千万,千千万对千千万,卧槽,真牛逼。
(三)一叶障目,忽视他因
结构化思维由于过度于聚焦问题本身和对问题本身抽丝剥茧,导致过于对问题的内因和相关点分析,甚至由于对某些线索进行挖掘,发现了相关看起来有价值的信息,有时我们针对一个问题从很多方面来进行说明,但是仍有听者说要把握核心,透过现象看本质,看背后的东西,这些我觉得是结构化思维不太优势的地方。