人们常说,做事情要看的是结果;而又有人说,我们看重的是过程,不是结果。那么,到底是过程重要,还是结果重要?在我看来,每个人都会有每个人的见解,而每个人,对于不同的事情,也都会有不同的看法。也就是说,要分情况,有时候是过程重要,有时候是结果重要。在我看来,无论过程还是结果,都一样重要,而重点在于你如何去看待。
在阅读大道至简的过程中,我也了解了有关过程的知识,或许不是正确的,但也是一些自己的体会与理解。
就软件开发人员来说,过程是非常重要而且关键的。很多时候我们要开发,就需要准备好很多东西,而过程当中的问题,便是我们需要解决的重中之重。有时候,我们选好了一个好的过程以及思路,就可以为我们的开发省下很多不必要的力气。然而在开发当中,也有很多人恰好吧时间与精力浪费在了过程的选择上。很多时候,我们太过于死板与顽固,我们的不懂变通,就是我们开发最大的阻力。开发工程,绝大多数前人都有经验,我们往往都会通过借鉴前人的经验来完善我们自己的工程。而在借鉴的时候,有很多人就会因为自己的死板,二把借鉴的意义丢失,甚至于抄袭,以至于忘记了自己工程要实现的目的。以至于开发的失败,甚至于工程的失败,给自己,给团队带来严重的损失。过程的沿袭,正是给我们的失败找到了很好的借口,以至于我们都无法发现自己的错误。我们应该明白的是,无论是哪个过程,都不会是以往模型的沿袭,我们应该有的是创新。把过程变活,而不是变死,这样才能给我们工程的实现带来方便,更有利于我们实现目的。
对于开发人员来说,工程就是我们的任务,我们的目标就应该是做好工程,完成任务。换句话说,我们要做的,就是实现我们的开发想法,达到我们的目的。所以说,结果对于我们而言是很重要的。作为开发人员,我们总是在说“做工程”,好象工程就是面包馒头一样,有个模子,拿来照着一堆面按上一按,放在笼屉上蒸上一蒸,就可以“做”出来了。经历过工程的人都知道,我们没有那个模子,而工程中的人员也不是那一堆面。所以我们当然不能“做”工程,而是要“组织”工程。项目经理的工作,就是要去组织这个工程中的各个角色,使得分工明确,步调一致,共同地完成这个项目。
对现在的我们来说,不仅是在学习当中需要注意这些问题,生活中我们也需要注意,无论是过程还是结果,都一样重要,我们一定要把握好每一次机会,处理好每一个细节,把过程和结果都做到最好。