zoukankan      html  css  js  c++  java
  • 大道至简-第五章-心得体会

         “虚有其表耳。”

                                                                                                               ——《明皇实录》

        在当下,经常听到“这个工程要这样做”这样的词汇,那么什么是工程呢?什么是过程呢?过程和工程又有什么样子的联系和区别呢?

         做过程不是做工程,做完过程的每一个阶段,并不等于做好了工程。或者说,工程并不是这样就可以做成功的。换而言之,无论是用RAD模型还是RUP模型来做工程,即使是亦步亦趋,也做不好工程。因为做过程并不是做工程的精艺,更不是目的。

          从我们开始编程,我们的目的就是实现一个东西,(例如说:输出“Hello World”)无论要实现的是什么,我们总要想方设法去实现它,因为它就是我们要做的东西。工程只是一种实现途径而已。最初的时候,我们的前辈并没有提出工程或者过程的概念,他们要做的仅仅是把要实现的完成,他们事实上也做得很好。但是现在呢,我们开始讲过程也开始有工程的概念了,但是我们好像并没有我们的前辈做得好,是因为这些概念不对吗?  应该是对的,因为这样可以更好的分工,每个人都做自己擅长的一部分,这样那是因为什么呢?在当下,工程被当成了借口,掩盖了我们做事情的最终目的。在项目中常常听到“工程要这样做”,或者“工程要那样做”。而“项目要求这样做”或者“客户的目标要求这样做”这样类似的声音少了好多。其最终的结果是:我们完成了工程,却没有完成项目(做完了工程的每一步,却没有实现项目要求的目的)。因此,我们不能为做工程而做工程。

          越是简单的东西,往往就是越接近本质。马援说:“学龙伯高,即使达不到他的水平,总还能成为一个谨慎的人;而学杜季良如果学不到家,便会沦为轻薄浪子。”你是选择架子还是选择骨子,做工程的时候,一定要看到事情的内在,不要被事物的表面现象所迷惑,看清楚本质才可以达到预期的目的。

          做工程是怎么“做”的呢?  我们总是在说“做工程”,好像工程就和蒸馒头一样,拿个模子,放在一堆面上,然后放到笼屉上蒸蒸就可以了,也就做出来了。如果你这样理解的话,是会被别人笑掉大牙的。其实我们都知道,我们没有那个模子,而工程中的人员也不是那一堆面粉,所以我们没有办法去“做”工程,正确的说法其实是去“组织”工程。项目经理的工作,就是要去组织这个工程中的各个角色,让他们分工明确,步调一致,共同完成这个项目。

  • 相关阅读:
    Leetcode Substring with Concatenation of All Words
    Leetcode Divide Two Integers
    Leetcode Edit Distance
    Leetcode Longest Palindromic Substring
    Leetcode Longest Substring Without Repeating Characters
    Leetcode 4Sum
    Leetcode 3Sum Closest
    Leetcode 3Sum
    Leetcode Candy
    Leetcode jump Game II
  • 原文地址:https://www.cnblogs.com/xiaoabu/p/4923443.html
Copyright © 2011-2022 走看看