大道至简第五章感悟

        做过程不是做工程。过程是什么?过程就是一组为了完成一系列事先指定的产品、成果或服务而需执行的互相联系的行动和活动。而他并不等同于工程,工程定义为“以某组设想的目标为依据,应用有关的科学知识和技术手段,通过有组织的一群人将某个(或某些)现有实体(自然的或人造的)转化为具有预期使用价值的人造产品过程”。不要以为做过程就是做工程,当你在做过程的时候,肯定和工程预期有很大的差别。

       我们不要为了做工程而去做工程,工程只是一种实现的途径。最初的程序员们并没有工程这个词的概念,但是他们一样编出了程序,也一样解决了问题,而现在的我们开始讲究工程了,却什么都再也做不出来了。为工程而工程的人,都迷失在项目中了。就像开发人员迷失在一个技术的细节一样。过程不是死模型,各种各样的模型在本质上来说都是一样的  。《韩非子.外储说左上》记载了“买椟还珠”的故事;“楚人有卖其珠于郑着,为木兰之柜,...”也讲了是一样的道理,郑人就只看到了事物的表面,而忽略了实质的东西。然而你要知道,过程模型是在既有工程中总结出来的。也就是说,在某个模型中有了名字之前它就已经存在了,就已经被一些团队或者公司创生并使用了。

       我们总是在说“做工程”,好像工程就是面包馒头一样,有个模子,拿出来照着一堆面按上一按,放在蒸笼上蒸上一蒸,就可以做出来了。经历过工程的人都知道,我们没有那个模子,而工程中的人员也不是一堆面。所以我们当然不能“做”工程,而是要组织工程。项目经理的工作,就是要去组织这个工程中的各个角色,使得分工明确,步调一致,共同完成这个项目。

      对于现在的我来说,并不太能理解其中的含义,但是我相信随着我不断地学习,不断的在这行业里努力,总有一天再回想起这一章,我一定有自己的看法,而不需要再看其他人的理解,毕竟每一个人走的路,经历的事是不同的,所能理解的也是不一样的。现在的我只是一个连菜鸟都算不上的雏,我仍在被动的接受这些知识,我相信磨难会令一个人变得成熟,几年后,我一定能靠自己展翅翱翔。

原文地址:https://www.cnblogs.com/java-meng/p/4915205.html