大道至简第五章读后感

      我们常说,失败乃成功之母。一个人的成长历程如果一直顺风顺水,从未经历过失败痛苦的磨砺,那么前方等待他的必然是最大的失败。在人生的道路上,失败是每个人都必须经历的生命过程,是我们最宝贵的精神财富之一。在编程过程中,失败的过程是一段经历,会为我们的成功奠定基础。

      我们常常误解工程和过程。过程和工程是不同的,做完过程的每一个阶段,并不等于做工程。或者说,工程并不是这样就可以做成功的。即使是亦步亦趋,也做不好工程。因此做过程并不是做工程的精义,也不是目的。如果每一遍都只是“过场”的话,项目将是一场无休止的演出而已。

      实现才是做工程的目的,很多人把问题的本质给忘掉了。从最开始,从我们编程开始,我们的目的就是实现一个东西。无论这个东西是小到一个称手的工具,还是一个大到千万的工程,我们的目标,都是要“实现”它。工程只是一种实现的途径。最初做开发的前辈们,不用什么工程或者过程,也一样编出了程序,也一样解决了问题,也一样实现了目的。而现如今,我们讲工程了,讲过程了,讲方法了,却什么都再也做不出来了。工程被当成了借口,掩盖了我们做事的真正目的:“实现”。因此,我们在一个项目中常常听到说“工程要这样做”,或者“工程要那样做”,而绝少听到“项目要求这样做”或者“客户的本意是那样的”。这样的结果是:我们做完了工程(的每一个过程),却没有完成项目(的每一个“实现目标”)。

      过程不是死模型,为工程而工程的人,都迷失在项目中了。就像开发人员迷失在一个技术的细节上一样。我们完全可以根据实际需求大胆的提出我们新的思想并去创生它,实现它,创新是现代工作中经常提到的一个新的理念,我们应该能够更深入的理解和运用它。我们需要创新,创新是在原本的基础之上,再加上自己的思维创造出来的东西。

      工程不是做的,是组织的。我们总是在说“做工程”,好像工程有个模子,经历过工程的人都知道,我们没有那个模子,所以我们当然不能“做”工程,而是要“组织”工程。项目经理的工作,就是要去组织这个工程中的各个角色,使得分工明确,步调一致,共同地完成这个项目。

      失败并不表明你是个失败的人,它只是意味着你尚未成功而已;失败并不表明你一事无成,它意味着你学有所获;失败并不表明你应该屈服,它意味着你须更加努力;失败并不表明上帝抛弃了你,它意味着上帝还有更好的主意。所以,不要害怕失败,在失败的过程中吸取经验。

        

原文地址:https://www.cnblogs.com/qianxia/p/4921214.html