• 2011-09-27

    演进的标准

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/dreamhead-logs/163737099.html

    哪来的天才》有一段关于标准的论述,简而言之,标准在不断提高。1908年奥运200米奥运冠军的成绩是22.6秒,比现在的高中生记录慢2秒;今天的高中马拉松最好成绩比1908年奥运冠军快了20分钟。

    做软件的标准也是在不断提高的:

    • 写代码,原来是完成功能,现在是写出Clean Code
    • 测试,以前是最后人工测试,后来是自动化测试,再是TDD,现在要BDD
    • 构建过程,最初是在开发最后集成,过渡到每日构建,再到持续集成,现在要求持续交付
    • 自动化,曾是全手工,到使用构建脚本编译测试,再是日常工作的自动化,现在是基础设施也自动化的DevOps
    • 做项目,开始是交付,现在我们追求团队成长,包括团队的做事能力和每个人的成长
    • ……

    做程序员的标准也一样在提高,在我现在的团队里,做程序员不能只是低头写代码:

    • 我们要与人交流,因为我们要结对,我们要与客户交流
    • 我们要分享知识,因为我们要有一个学习氛围,每个人都要为此做出贡献
    • 我们要为团队氛围做贡献,因为我们不仅仅要工作,更要快乐的工作
    • 我们要帮助其他人,因为别人也在不同的方面帮助我,我才能得到成长
    • 我们要从团队的角度想问题,因为项目不是人的,项目成功才有个人成功
    • 我们要不断提高,因为每个人都在进步,不进则退
    • ……

    在不同的标准下做事,人得到的成长也是不同的。你做事的标准是什么呢?

    分享到:

    历史上的今天:

    别急着敏捷 2009-09-27
    论求知 2005-09-27
    引用地址:

    评论

  • 俺做事的标准是什么?
    俺说是“诚实”,诚实地面对现实,诚实地面对自己的缺点和不足。
    诚实会为你送来许多意想不到的惊喜 :)