我们的人生其实就是一个不断的出现问题,不断地解决问题的过程, 因此,学会不断地解决现实的问题是我们每个人的必修的人生课程。
要学会解决现实问题,我们要完成自己思维模式的转变和 掌握解决现实问题的方法。
要解决现实的问题,我们必须要 由游乐场的思维模式转变为 荒野求生的思维模式。
所谓游乐场的思维模式,就是说我们所有的一切问题都是我们提前已经设定好的,并且都有标准答案,明确的游戏规则,并且所有的问题都是我们从别人的理论中建构出来,
在荒野求生的思维模式,我们处在陌生的环境中,各种各样的问题都都是从现实生活中产生的,关于这些问题的只有一些非常稀少的碎片化的信息,并且由于每一个问题都是在具体的场景之下产生的,因此我们不可能有一个现成的标准答案等着我们去寻找,我们必须要发挥自己的创造力,自己去定义问题,解决问题,
我们怎样做才能成为荒野求生的高手呢?
要成为解决现实问题的高手,我们必须要掌握解决解决现实问题方法,具体来说就是
首先,通过对现实的观察和思考,定义清楚问题。
要定义清楚问题我们一方面要基于对于现实处境的深入和缜密的观察,
另一方面就是要启用黄金思维圈,不断的问自己为什么?具体的操作就是在遇到问题的时候,连续问自己五个为什么?
例如:你在工厂车间看到,地上漏了一大片油。就要不断的追问:“为什么地上会有油?因为机器漏油了。为什么机器会漏油?
因为一个零件老化,磨损严重,导致漏油。为什么零件会磨损严重?
因为质量不好。为什么要用质量不好的零件?
因为采购成本低。为什么要控制采购成本?
因为节省短期成本,是采购部门的绩效考核标准。”
你看,问了5个为什么,漏油的根本原因就找到了。所以改变这个问题的根本方法,
这样对问题进行重新定义之后,让自己接近该问题的本质,把问题定义清楚。
其次,通过独立的思考,提出解决问题的基本策略。
具体来说,就是在刚开始的时候要对问题进行完全独立的思考。
所谓的独立思考就是说,我们的问题思考的时候,不借助任何外部的书本和搜索引擎。这样做是因为我们每个人面对的问题都是独一无二的。
因此,在解决任何问题的时候,我们一定要先自己进行独立的思考,对这个问题进行独立的分析,在独立分析的基础上,我们能够想清楚面对这个问题,我们能够执行的基本策略。
在具体的实际的操作过程中,我们可以分为三个阶段,就是转化问题,分析问题,得出结论
第一阶段就是,转化问题。
把陌生的问题转变成自己可以理解的,可以解决的熟悉的问题。
这个主要是针对我们以前根本没有遇到过的一些陌生问题,然后把陌生的问题转变成熟悉的问题。具体的转化问题的方式有:找相关的问题。
找相关的问题的时候,我们可以考虑一个与这个问题相关的更普遍化的问题,更特殊化的问题,更简单化的问题。
所谓的更简单的问题指的就是,能不能构造比现在更简单一点点的问题,先解决简单的?然后再解决现在面对的这个复杂的问题。
所谓的更普遍化的问题指的是把一些特殊的问题转变成一般的问题,
比如说,你遇到孩子不听,你管教怎么办?学生不听老师的话怎么办?下级违抗上级怎么办?总结一下就是,原本你应该有权威的场合,却丧失了权威,这种情况该怎么处理?
如何树立权威对于每个人来说都是一个比较陌生的问题,我们可以对这个问题进行重新构造,与这些问题相关的一个更普遍的问题就是如何让自己的意见更有效地影响别人?
再举一个例子:就是当你遇到对于一本书如何进行分类这样一个问题,这个问题的本质上讲的就是,在阅读中的一个具体的应用。一种理论在某一个环境中的应用。其实让我们理解起来,并不是特别好理解。
最好的方式就是从理论本身,流程的本身去理解。理解清楚分类是什么东西以后,我们在落到阅读上,这样理解起来就更简单了,
因此,这个问题就可以定义为分类的流程和关键要素是什么?
这个过程,其实就是在理论的世界中思考现实问题。换句话说就是学到一个理论的时候就去思考和解释,现实生活中的具体的特殊的现象。这样就能够让我们更好的学以致用。
所谓的更特殊化的问题指的就是把一般的问题转换成特殊的问题。
这个过程,其实就是在现实生活中应用理论的能力。所有的理论研究的都是一般性的问题,普遍化的问题,而我们现实生活中遇到的都是特殊的,具体的问题。
因此,我们要调用已经学过的理论,去分析现实的问题的时候,我们就要去学会把特殊的具体的问题,转变成一般的普遍性的问题。换句话说,就是在现实的世界中思考理论的问题。
第二阶段,分析问题。
对于复杂问题的分析,我们可以基本思路有两条,一是调用系统思维,二是如果微调已知数、条件,甚至改变求解的未知数,能否找到解题线索?
对于第二点,微调已知数、条件,甚至改变求解的未知数,能否找到解题线索?
具体来说就是你能解出这道题目的一部分吗?只保留条件的一部分,而丢掉其他部分,那么未知量可以确定到什么程度,他能怎么变化?
你能从已知数据中得出一些有用的东西吗?你能想到其他合适的已知数据来确定该未知量吗?
你能改变未知量或已知数据,或者有必要的话,把两者都改变,从而使新的未知量和新的已知数据彼此更接近吗?
在我们分析完问题之后,我们要习惯性的问自己你用到了所有的已知数据了吗?你用到了全部的条件了吗?你把题目中所有的关键概念都考虑到了吗?
第三阶段,解决问题。
在第二阶段的分析的基础上,我们要学会提出解决问题的一些基本策略。
要提出这些基本策略,我们要调用程序性知识中的方法性知识和技术性知识,或者是概念性知识中的(原理模型和结构性知识)
具体来说,因为现实问题具有很大的复杂性,不确定性,未知性以及不停的变化性。
因此在面对一些难度系数一般的现实问题,我们要需要选择符合现实情境和条件的程序性知识。
在面对难度系数较高的现实问题,我们只能找有参考价值的程序性知识,我们必须要对参考性的程序性知识进行修改,以便让他们适应这个问题的情境和条件。
在面对难度系数最高的现实问题,由于不存在备用的可修改的程序性知识,我们必须要以理论模型和结构为指导,从概念性知识中把程序性知识加工出来。
第三步,通过收集信息,提出一些假设性的模型或者理论。
这个时候,就需要我们要有快速学习的能力,能够快速筛选和学习新知识,通过这些新知识的学习,我们能够对这个基本策略有更深的了解。
具体来说就是,收集大量的与基本策略相关的知识,运用这些知识去分析问题,在分析问题的过程中 ,试着提出一些假设性的模型或者理论。
第四步,结合假设性的理论和各种细节性的问题,拟定具体的方案。
拟定方案可以分为两步,也就是拟定初步的方案和具体的方案。
首先,根据提出的假设性的模型或者理论,提出一个解决问题的初步方案。
其次,关注各种细节性的问题,通盘考虑现实情况,去穷尽和评论各种因素,这样我们就可以得到一个比较具体的解决方案。
第五步,以结果为导向,严格的执行方案,并通过反思复盘,不断的修正方案。
首先,要按照规划好的路线图,严格的去执行制定的方案,
其次,在执行的过程中出现问题,要学会反思复盘,及时的修正方案,迭代理论,让理论和方案能够更好的解决具体的问题。这样以后解决类似问题的能力就会越来越强。
在反思复盘的是过程中,我们要去不停的思考,你能用不同的方法解决这个问题吗?你能在别的什么问题中利用这个解决问题的方法?
最后,在现实的环境中,要解决一个具体的复杂问题,需要我们不断的重复以上的步骤。