代码改变世界

程序员要有创新思维的基础----保持怀疑的态度,平和的心态,尝试去解答和验证

2011-02-28 02:05  Vitus.xiang  阅读(788)  评论(2)    收藏  举报

  在项目进行中,新问题产生了,但是我们的思维总是被经验、环境所固化,因此问题的解决方案往往是片面和带有主观性质的。有没有一种方法论来验证自己的解决方案是处于各种方案中的哪一个评价级别(优、良、差;难、中、易;贵、中、宜)之中呢?我坚信,只要是带有问号的句子,总是会有答案的。在我们所知的软件开发中,没有巧合,也不会有沉默,因为从软件诞生那天起,就注定是代码和环境的交互负载体。因此,为了更高效率的找到这些问题答案的时候,我们一定要有创新思维:在认清问题本质的情况下,挖出隐藏条件,提出假设,尝试验证和解答,选择能承受的方案。看似平常的思维,却能带来显而易见的创新效果。

      下面是对创新思维的一个讲演的小例子,由于工作是简单准备了PPT和相关的视频,在这儿贴出来希望能对自己再有所启示:

  在其中举“北京大学的校长是谁”这个例子,是想问问大家?这三个问题对于一个三岁的小孩的反应   等同于  问我们第三个问题时自己的反应。小孩的学习能力、创新能力是最最强的,那么为什么能小孩子能学到那么那么多的东西呢?那么就是怀疑。例如,一个问题出现的时候,它的前提是什么?条件是什么?背景是什么?目的是什么?等等为什么。因此,保持怀疑,存有疑问,再获取答案,你得到的会更多更多。这个过程很累很辛苦,因为你开始用脑袋真正的做事情了。

      呵呵,我的这些东西,都是从不同的书籍、杂志、网站以及我们最熟悉的生活中提取出来的,也许没有什么理论上的创新,但鲁迅的拿来主义是不可少的,感谢我们的先辈和奋斗在科学一线的老师,让我们有机会站在巨人的肩膀上,成就小我。

      机会是给有准备的人的,当你用心想事情的时候,那么就已经开始了准备。当时机成熟,应用它,那么成功与否就是老祖宗的那句话啦!谋事在人成事在天!

      先谋事,再成事。

      超人,加油!