大道至简第五章读后感
大道至简第五章读后感
在大道至简的第五章中主要讲到了工程和过程的区别以及做项目的真正意义所在。要完成一个项目,过程及项目的实现都是很重要的,但是做过程不是做过场,更不是敷衍了事的,当然,做工程也不等于做过程。
做过程不是做工程。简单来说,做过程就是按照各种模型做出与模型相似的东西。然而做工程并不是按照模型亦步亦趋就可以成功的,所以做过程并不是做工程的精义,更不是目的。
做过场。“做过场”是一个舞台术语,意思是从舞台的一端走到另一端的过程,并没有什么实质性的内容。对于一个项目来说是绝对不可以走过场的,如果项目也走过场,那么只会是一个结局——人走茶凉。公司也就可以关门大吉了。
实现,才是目的。不管是做一个小小的工具还是一个很大的工程,都有一个共同的目的——实现。对于最初做开发的老前辈们来说,当时并没有什么所谓的工程或者过程模型,他们还是完成了项目并且做的非常好,然而现在有了各种过程模型,开始讲工程了,反倒项目做不出来了。那是因为工程被当做借口掩盖了我们真正的目的——实现。为了做工程而做工程,过分专注于模型,最终只会在工程中迷失自我。
过程不是死模型。在现如今,有很多的过程模型,但是过程并不是死模型,它可以改进,也可以对它做出不同程度的调整,然而我们看事物不能只看它的表面,要看事物的本质,也就是我们通常所说的不能“以貌取人”。过程模型是在做过程的过程中慢慢总结出来的一些方法,我们可以运用这些模型,当然也可以创造模型,如果有能力的话。
“刻鹄类鹜”与“画虎类狗”。这是东汉时期的一个关于马援教导自己侄儿的故事,意思是说雕刻天鹅不成,总还可以像只鸭子(鹜);若画虎不成反而像条 狗,那就事与愿违,贻人笑柄了。要是以得失论瀑布模型和RUP模型的话,瀑布模型学不好可以思考过程的本质,而对于RUP模型来说,学不好可以得到文字的架子。如果对于本质的东西理解通透了,那么对于架子的事就容易得多了。往往越是简单的东西,越是接近本质。
工程不是做的,是组织的。我们经常说做工程,就感觉好像是拿一个模型,照猫画虎的弄一个东西出来就完事儿了,然而对于做工程的人而言,并不存在哪个可以让我们照猫画虎的模型,也没有一定的步骤顺序可以遵从,只能团队分工明确,彼此协商,步调一致地共同去完成。
失败的过程也是过程。没有一个成功人士生来就注定是成功者,他们之所以成功就是因为他们经历了一次次的失败,在失败的过程中找方法,进而得到成功的过程。