不知道大家还在学校读书的时候,有没有过这样的场景:眼前放着一份物理或者化学的考卷,题目给出了ABCD四个已知条件,要求推导出结果R。你十分困扰,明明单靠条件A或者B或者“不至于需要全部条件”就可以得到结果R,为什么给出了这么多的选项。这时候你意识到,这种情况的产生,有两种可能:
- 可能情况一:我们对这题还没有完全掌握,以至于找到关键点,导致无法理解其他选项其实也是解题的一环
- 可能情况二:其他的不必要条件是出题者用来干扰我们推导结果R的干扰条件
事实证明,大多数场景下都是情况一。这种类似的情况其实还发生在我们工作甚至是生活的方方面面,我们经常会面临非常类似的问题,明明A就可以推导出R,为什么要给出BCD这么一些不必要的条件呢?那么,我们不妨从心理学的角度以及一些社会生活层面来剖析一下这个问题。关键并不是为了明白为什么,而是从这种现象中总结出对自己有用的知识,这是一个业务员或者是程序员应该必备的技能。
当人们求解答案时,所得到的条件在自我意识下认为有些显得多余,但是却有权威的知性告诉他,那些条件也是必不可少的一环。人们常常表现为对这些条件显得较粗、亦或是过度紧张,即无法对没用条件一味的割舍或是并用,从而产生的焦虑现象。
知识储备不深,亦或是由于自身原因对问题所涉及的领域和关键点掌握不足,才会导致这种偏差现象,从而迭代出了这种焦虑。
在学习一些新知识的时候,很多人都是张着嘴,一概全部收入,不去理解WWW问题(即是什么,为什么,怎么做),这就会导致一个很严重的问题,只是片面性的解决问题,而不是理解问题。久而久之,就会形成一种倦怠感。即感觉自己好像什么都会了,又好像什么也不会。说到底,就是没有深入到更深层次的角度去思考问题、技术。
这是程序员所要防备的地方,特别是在学习日益多变的IT技术中。
解决方案,其实我也给不了,毕竟自己年岁不大,也只能略微浅薄的指出这种问题的客观存在事实。但是这里倒是有一些自己认为比较靠谱的方案可以遵循。
【未完待续】