本文主要是介绍研发人员的三个优秀品质之一 - 质疑,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现在说起培根,我们经常想到某种美味的食物,但是请别忘了我们还有一个名叫培根的伟大童鞋。培根曾经说过一句名言,“一个人如果以肯定开始,必以疑问告终;如果以疑问开始,则必会以肯定结束”。我想他要说的是,人必须以质疑的精神来对待一切即将入住大脑皮层的各种知识,如事物规律、行事规范、人生哲理,有时甚至是各种数学公式、物理定律等。
小丹尼尔在参加一次美国中学考试的时候做过这样一个考试题:有2个棱锥体,1个3棱锥(由4个三角形构成),另1个4棱锥(由4个三角形加1个四边形构成),问如果把2个棱锥的某个三角形面重叠在一起,形成的新立体有几个面?如果我们按照一般的逻辑思维来思考这个问题,那结果一定是7个面。因为,2个棱锥体原本加起来有9个面,2个面重合在一起了,所以只剩下7个面。但是当我们用立体几何模型来验证这个问题的时候,我们会发现,这个问题还有另外一个答案,5个面。因为实际上,当所有三角形都是等边三角形的话,会出现一种特殊情况,如图:或干脆是
,即我们把2个棱锥的2个三角形面重叠在一起且3棱锥的一条棱边和4棱锥的顶点在一直线上的话,会有另外4个三角形面两两重合在同一平面上,这样就必须再减去2个面,因此是5个面。小丹尼尔正是凭借他的质疑精神,提出了这个新的答案,并让考试委员会的老师们承认“我们脸红了”,同时他还让其他25万考生加了分,虽然这些考生可能未必都知道真正的正确答案。
我们经常谈起关于创新的话题,创新是公司发展的动力,创新是公司核心竞争力的根本,创新对于一个IT公司如何如何重要,诸如此类的云云。没错,创新是优秀公司的标签,但是我们应该如何创新?创新的基础是什么?我认为,创新的根本就是质疑。只有经历了大量的质疑和否定,我们才能厚积薄发地谈创新。创新是属于高层次的大方向,而质疑是一点一滴、细枝末节的;创新是公司层面、产品层面的;而质疑则是属于每个研发人员/程序员应当具备的优秀品质。一个公司只有拥有了一大批具有质疑精神的员工,才有这个基础来谈创新,否则就是空谈。
我没有办法说明,一名研发人员应该如何获得质疑的精神,这似乎是与生俱来的,或是从很小的时候一点点培养出来的。有些管理人员说,现在的80后、90后真是很难管,似乎一说到80后、90后就有一种标签意识,这种意识本身就是值得质疑的。其实,我所见过和接触过的80后、90后有很多人非常地有责任感,非常吃苦耐劳,非常有自己的主见。而且对于80后、90后的程序员来说,他们普遍具有一种优秀品质,那就是质疑一切的精神,这正是我们所需要的。诚然,有很多人的这种质疑精神需要被更多地引导到正确的方向上来,比如质疑系统的架构是否合理、质疑GUI是否足够人性化等等,而不是仅仅质疑为什么其他人比我待遇好之类的问题。
正是因为有了80后、90后的质疑,让我看到了中国软件业未来扬眉吐气的希望。但是同时,请让我质疑(^_^),他们作为新一代的程序员群体,能否承载这样的希望呢?拭目以待。。。
这篇关于研发人员的三个优秀品质之一 - 质疑的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!