最近
看到一位朋友的QQ签名“思考为先,否则别谈学习”,我很认同这一点。不管是学习还是工作,思考很重要。有这么一句话:思想是种子,行动 是树。很多人在谈行动却忽视了思考这个问题。
很多人没有这个意识到这个问题,当你接到一个任务,碰到一个问题,你有没有思考,有没有去分析这些问题。很多人没有或者没有足够的思考,却是不段报 怨,质疑问题的本身。你回想一下自己是不是经常这样?当遇到一个问题的时候马上下结论,马上说这是谁谁的问题,马上向人求助,等等诸哪些类的情况。那么你 需要停下来去思考。
最近培训新人我也是这么说,我们所做的程序开发工作的其实最终目的在解决问题,一个需求就是一个需要解决的问题。首先我们需要思考这个问题是什么, 需要什么,解决的步骤是怎么样的,先分析把思路先理清楚,有了思路把它写成程序代码就行了。程序语言他只是一个手段,一个解决问题的工具。我记得PHP程 序语言创始人就说过他不喜欢写程序,喜欢的是解决问题,PHP只是为了解决一个问题而产生的。
作为前提,我们需要学习很多知识和方法,经验更多在于方法的积累,方法最终用于思考组织后实施。举个简单的例子,大作家也需要先识字,需要积累词 汇,但是只有有效的组织后他才是好的文学作品。那么思考是对现象背景的分析,是对问题来龙去脉的,是对方法的组织。
当一个问题来到的时候,我们应该:想想这是个什么问题,和什么相关,需要什么,根源会出在哪里?当你有了这些答案再一一去核对,去检查也许问题就很 快可以解决了,而不是头痛医头脚痛医脚,没有真正的把问题解决。不要报怨,质疑他人,这些都解决不了问题。
当你需要完成一个任务的时候,首先我们最重要明白任务要解决的是什么问题,那么再进行分解,分为几个步骤,每个步骤完成需要什么条件会?出现什么问 题?把条件准备好,把问题解决,按步就搬的把一个一个的付诸于全行动。
思考先行,路才可以走的更远!
转载请注明来源蓝普网络并以链接形式标明本文地址
本文链接: http://www.wbphp.cn/html/y06/3085.html
作者:sun | 分类:工作周记 | 评论:5 条 | 浏览:19次
遇到问题,思考为先,理性对待..一个成熟的程序员,合格的程序员的体现.
总是再遇到问题之后才会去想解决办法,想出路。虽然在做某件事情之前也也会去指定一些大的方向 但是却不是很细致的想到某些小细节的问题。 感觉不同的人有不同的方法吧 。
遇事要多考虑,耐心对事
会思考的人,路才会走得更远,别人永远不可能变成自己!
遇到问题思考的确是重中之重,可能有些人缺乏经验不知道自己想到的方法是否会进入牛角尖,考虑的也不是很全面,个人感觉思考跟经验有关。