标准化的意义所在

标签:创业标准化

访客:23424  发表于:2013-04-28 12:30:07

今天我在review下属员工提交的代码时,发现里面有很多'自创'的内容。没有按照代码编写规范来做的,例如:变量名、函数名、文件名乱起,代码缩进不规范,该有的try-catch和断言都没写等等。虽然,从功能实现角度上是可以交付了,但如此丑陋的实现是我不能忍受的。遂要求其立即改正,当然,那个员工很不爽,理由是功能达到了,你管我怎么实现的呢。
我回想起我刚工作的时候遇到的同样的事情,当时在日本企业,我的主管过来审查我的代码,功能测试通过了,看代码的时候,主管一声不吭的把我的源代码全部删除了,让我重写,我当时杀人的心都有,但是主管的一番话让我理解了为什么如此严格——不按照规范做事情,不仅是对自己的不负责任,也是对其他人的不尊重,你写的代码可能10年以后客户还在使用,这个时候如果你是按照规范写的,任何一个工程师都可以帮你维护,但如果是一坨屎,谁愿意帮你擦屁股呢,你是愿意今后被人赞扬还是被人骂,取决于你今天所做的事情。当然,我不想今后被人骂,所以你必须从今天开始,从现在开始就按照标准来做事情。
PS:日本企业的员工归属感很强,正式员工都是准备干到退休的,所以他们对今后的事情异常重视,甚至都会担心现在做的事情没做好,将来退休了会被人骂的。

从这件事情反观我公司现在的管理,也要坚定不移的走标准化,个性化太多带来的未来的管理成本的增加是远远大于目前规范和保持标准化所需要的成本。
国内企业如果能走出这种管理的“短视”,将能健康活的更久。

上面提到的那个员工已经按照标准把代码重新修改过了,当然,由于修改代码而导致的开发进度延后必须由他自己加班赶回来。

欢迎关注我们的人力资源专业微信公众号: gisiclouds
gisiclouds 微信公众号人力资源专业微信公众号: gisiclouds

评论(5)

您可以在评论框内@您的好友一起参与讨论!

    1. 郭启瑞 有纪律就会有效率!

      回复[0] 2013/04/29 07:39

    1. 张卡尔 现在软件工程了,多数代码本身也不是那么搞科技。不能工程规范写代码的,就像不能按照设计图纸制造的工人一样,其实可以T出开发队伍了,如果屡教不改地话。

      回复[1] 2013/04/28 19:20

    1. 张卡尔 我倒未必关心后人的事情。我只是相信,种树忽悠的,她种的那棵树多半也存活不了。一个代码不规范的程序员,我才不相信她认真地明白了需求和功能。

      回复[3] 2013/04/28 13:40

    1. e行网小助手 ”你写的代码可能10年以后客户还在使用,这个时候如果你是按照规范写的,任何一个工程师都可以帮你维护,但如果是一坨屎,谁愿意帮你擦屁股呢,你是愿意今后被人赞扬还是被人骂,取决于你今天所做的事情。“__前人栽树,后人也会感激你的, 很受启发~

      回复[0] 2013/04/28 13:06

    1. 徐蕊 软件,标准化是必须的,这是第一课。!

      回复[2] 2013/04/28 12:41

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");