• 大道至简-第五章-心得体会


         “虚有其表耳。”

                                                                                                               ——《明皇实录》

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

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

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

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

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

  • 相关阅读:
    Linux 之 编译器 gcc/g++参数详解
    linux下history命令显示历史指令记录的使用方法
    Linux 命令之 Navicat 连接 Linux 下的Mysql数据库
    Linux命令
    CentOS 下安装
    CMD命令之 :修改windows的CMD窗口输出编码格式为UTF-8
    CTO、技术总监、首席架构师的区别
    PHP ServerPush (推送) 技术的探讨
    一个公司的管理层级结构
    Table of Contents
  • 原文地址:https://www.cnblogs.com/xiaoabu/p/4923443.html
Copyright © 2020-2023  润新知