zoukankan      html  css  js  c++  java
  • 大道至简6(因为服务器无法提交,后交)

      我曾经非常执着的学习编程语言。我有连续几天几夜做Coding的经历,也曾经为了一个技术问题耗上多个星期而导致项目一再延迟。推动这种逻辑向前发展的,是方法和方法论的出现。长期的变成时间,自然的总结,必须沉淀为某种方法,于是过程出现了,于是相关的方法论也就出现了。
    这就是时间的成果。方法不是某个人或者某个组织的创作的。时间积累达到一定的程度,微软不提出某个方法,IBM也会提出这个办法。即使他们不提出,可能不是你自己使用这个方法了。方法并不神秘,因为他就是你今天正在做的、从事的和实现的。正如模式是一种方法,而模式就是你昨天书写代码的那个行为。只不过归纳抽取提成了这些行为的内在规律。
      你看不到你做事的行为,也就不能理解模式作为一种方法的价值。所以大师们众口一词:模式需要一定的编程经验。
      分不清玩家和客户的区别,对项目经理来说,是可怕的。这就意味着他不能清楚的知道哪个环节是更加重要的。角色的确定,与i级角色间的沟通问题,在项目过程中也同样重要。工程组织是否合理,相互的协作是否紧密,是这个项目成功的保障。
    过程伴随工程而出现,解决的是工程中步调一致的协作问题。那么工程适应未什么而出现的?很显然,软件规模的不断增大是根本的原因推动这种逻辑向前发展的,是方法和方法论的出现。长期的变成时间,自然的总结,必须沉淀为某种方法,于是过程出现了,于是相关的方法论也就出现了。
    我有连续几天几夜做Coding的经历,也曾经为了一个技术问题耗上多个星期而导致项目一再延迟。
      推动这种逻辑向前发展的,是方法和方法论的出现。长期的变成时间,自然的总结,必须沉淀为某种方法,于是过程出现了,于是相关的方法论也就出现了。
    这就是时间的成果。方法不是某个人或者某个组织的创作的。时间积累达到一定的程度,微软不提出某个方法,IBM也会提出这个办法。可能不是你自己使用这个方法了。方法并不神秘,因为他就是你今天正在做的、从事的和实现的。正如模式是一种方法,而模式就是你昨天书写代码的那个行为。只不过归纳抽取提成了这些行为的内在规律。
    你看不到你做事的行为,也就不能理解模式作为一种方法的价值。所以大师们众口一词:模式需要一定的编程经验。过程伴随工程而出现,解决的是工程中步调一致的协作问题。那么工程适应未什么而出现的?很显然,软件规模的不断增大是根本的原因。

      如果说工程关心的是“需求”、“配置”、和“文档”等等这样一些要素,那么这样的工程还是停留在技术层面的:关注的还是工程的实现细节,而非目标。从角色的角度来看,这是项目经理和技术经理所共同关注的那一部分。然而项目经理还必须关注人力资源、项目资金以及多个项目之间的协调等等。这些与工程本身并没有直接关系,而是组织方面的内容。所以在工程环节中“文档管理”和“配置管理”等等中的那个词汇管理,是管理的具体技术和方法:而在组织这个环节中的管理,才是真正的管理学上的用词。我在这张图上,试图从这个角度上来说明:作为项目经理,你必须有一部分是非技术性的.甚至你可能绝大部分的工作是非技术性的。因为与技术相关的管理技能可以由开发经理来做,或者公司对于这一方面有交通已且成熟的规范,因为无需投入过多的精力。你必须俄更关注与这个工程的组织和计划。站在组织者这个角色上。

      

  • 相关阅读:
    14_java之变量|参数|返回值|修饰符
    NYOJ 202 红黑树 (二叉树)
    NYOJ 138 找球号(二) (哈希)
    NYOJ 136 等式 (哈希)
    NYOJ 133 子序列 (离散化)
    NYOJ 129 树的判定 (并查集)
    NYOJ 117 求逆序数 (树状数组)
    NYOJ 93 汉诺塔 (数学)
    HDU 2050 折线分割平面 (数学)
    天梯赛L2-008 最长对称子串 (字符串处理)
  • 原文地址:https://www.cnblogs.com/likegg/p/4955724.html
Copyright © 2011-2022 走看看