分工是为了效率!

    一直认为大公司的分工是为了提高效率,+比如说做开发的,你不用关心界面,不用关心发布,界面有UI帮你搞定,业务你只要跟着产品经理或开发经理,发布,你只要交给运维,最后上线你验证成功了就行!但当有的公司发展过快,管理不善的时候,这tmd的是一个就是一个求神,拜佛的过程了!
    大公司的流程,你要经历了才知道!比如上线,你提前要写好一些文档,然后上线那天你深情的呼唤各路神仙,一,你要等半天才能让打包的人给你打好包,就是java里面一些war,jar之类的,这半天夸张了些,但一般半个小时到两个多小时不等,有但很少有少于半个小时的,过了第一关,还有第二关,你要排列等运维的给你发布,然后你才能验证,这个等待,就是所谓的搞研发加班,一般情况,你在下班之前打好包,你吃个饭回来,休息一阵,可能才开始你的发布,最后验证,尼码?大爷的,验证不通过,你可能明天才能回家了!这都是正常流程了,还有些,打包出的问题,以及发布环境影响程序的,你要想找个问题,还有各种审批的问题!
    想想以前的小公司,一切自己搞定,如果验证出错,马上修复,最多半个小时,(不会出现boss级的bug)!
    所以传说小公司效率高是有根据的!
    有感而发!希望以后看到现在,有不同的境界!

-------------2012
-------------2016
公司逐渐感受到了研发被浪费的成本,有了统一部署,统一日志,统一打包,统一监控,线上部分权限可以申请,可以清晰的感觉到上线已经好了100倍,虽然现在研发没有上线机器权限,后面应该越来越好。。。。

猜你喜欢

转载自tofhao.iteye.com/blog/1568591