早上一上班,就收到部长的一封任命公告,又有人升官了。有点让人吃惊,仔细想想也在情理之中。吃惊的原因是有人升的太快了,在情理之中是因为在我们部门典型的是按照工号来排的,这回轮到他们升了。
    08年部门进行过大的调整。年初的时候,新上任的部长就开始对部门组织结构进行改革,将原来的科室一分为二,原来的科长全部去做项目经理,还划分了几个老员工去做新产品的系统设计工作。这样,每个科室剩下的老员工就少了,还需要两个科长,很多原来并不起眼的人就这样走上了管理岗位。这次是年初的时候上任的科长其中的两位升上去了,因为项目又设立了两个新的职位,所以这两个科室的二把手就成科长了。他们都是去年来的应届毕业生。现在部门管理人员是越来越年轻,资历是越来越浅,感觉真的都是在跑步上岗。
     也许不少人都在郁闷为什么自己苦苦等待了那么多年还是一个开发人员,他们怎么就能在短短的一年时间当上领导呢?我想这可能跟我们部门的环境关系很大,也就是本文的主题--混乱往往意味着机会,你是否把握住了?他们几个只是把握住了这个环境给他们创造的机会。
    我们部门很乱,尤其在08年。我们的产品做的不好,已经有几年历史了,应该说从我们产品线到成立到如今还算做的很失败的。入职培训的时候有一个老师说我们产品线奖金是全公司最少的,当时被打击了,我怎么到了这样一个部门。07年下半年我还是新员工,没有参与什么项目,还没什么感觉。08年这一年感触太多了,总结一个字,还是“乱”。
    08年初,新上任的部长第一件事就是进行科室划分。原来是一个科室负责所有版本的开发维护,工作按照模块划分。他觉得按照版本划分更好,于是就一分为二,一个科室负责一个版本。我们的版本之间本来就是继承关系,这样划分看起来是形成了科室之间的人员备份,实际上也加大了沟通的难度。有的问题是在这个版本发现的,实际上另一个版本也有,一个人把代码改了,另一个人可能都不知道有这回事。比如现在2个版本,V1和V2,V2是在V1上开发的,科室1负责版本V1版本的维护,科室2负责V2版本的开发,然后后面又有V3版本需要开发,又给科室1做,这样科室1非常可能就不知道科室2在V2版本上开发了什么功能。就算知道,也不熟悉,后面又需要在此基础上开发V3。也许这种方式在管理好的部门是能行得通的,在我们部门试验了几个月,部长自己也觉得是失败的。员工是越来越累,原来只需要负责一个模块的,现在需要负责两个,旧的模块交接不出去,还得学习接手新的模块。还有就是大家本来就是在一个科室习惯了的,都做同样的工作,非得拆成两个科室,刚开始在感情上大家也觉得有点不能接受。正当大家开始习惯的时候,又有新动作了。
    科室拆分没多久,我们部门又开始承担更多的项目了,我们原来开发产品R,准备以后主推它的更高端的产品,下一代R-NR,领导们又觉得NR还需要几年的时间还能上市,于是又规划开发R和NR之间的过段产品,叫它MR吧,当然,R还需要继续研发,领导们说的是要靠它保住当前市场。这样相当于我们突然增加了2倍的工作量,并且另两个是全新的开发。
    再来说说我们的人力吧。去年我来的时候科室除了科长两年以上工龄的有两个,一年工龄的还有两三个,大家都很年轻吧?后面更年轻呢。08年上半年又走了好几个,离职的或者换岗的。NR开始研发的时候,从每个科室抽出了一部分人去参与研发,因为是全新开发,所以去的都是资历相对比较老的员工。所以科室的老员工又少了。MR的研发也需要人力,于是本来我们刚习惯一个科室只负责一个R版本的,现在我们需要负责全部R的研发和维护。另一个科室全力投入MR的开发。当然,今年确实来了很多新人,现在我们科室新人的比例比老员工大,像我这种工龄一年多的已经是很老的员工了。新人的确是我们的希望,可是我们的产品本身架构也比较复杂,差不多两三个月的时候新人能上手干活,但是要能真正搞懂产品架构还是需要时间积累的。
    再说说机会吧,因为产品做的多了,管理岗位也就设置的多了。于是大家都在跑步上岗。07年的那一批科长现在全部都是项目经理,分别带各个项目。除了离开部门的人,科室还一分为三了,差不多每个科室又有三人当科长了。现在又在陆续设置各种各样的职位,所以更多的人有机会了。本来部门人员流动就大,剩下的人就不多,象做我们这种产品,如果待的时间比较短的话,人与人之间能力的差距还是不是很大的,所以按工龄轮着来也还算合理。
    说了半天废话,想要说的还是在我们这种部门工作,得有比较强的心理承受能力,因为可能突然一封邮件,你就被换科室需要马上交接工作去做另一个项目去了。还得有比较强的压力承受能力,因为要做这么多的产品,刚来的新人又指望不上,每个人的压力都很大。不少人就选择了离开,事实证明,如果想混日子,或者想有一份相对比较舒适的工作的话,我们这里的环境是不适合的。但是换个角度,如果你想尽快的当上管理者的话,在我们这里机会是很多的。因为大家都在跑步上岗,部门沉淀下来的技术积累太少,普遍就是能力不够,领导者就需要承受更大的压力。我们这边的科长包括项目经理不仅仅需要承担管理任务,还需要承担SE的工作,因为我们没有SE,其他员工大部分也没有系统分析的能力,很多问题都需要领导参与。
    在这种比较混乱的环境工作的话,我想职业规划就显的更重要了。如果这种环境能给你提供的机会不是你想要的话,我想你最好还是早点离开,因为在这里没有正规的管理,没有正规的流程,经常是让员工觉得没有归属感,你可能就是领导的试验品,虽然是在大公司,可能也学不到你想要的东西。相反,如果你认为那就是你想要的机会的话,那么好好努力,其实就是需要做好自己该做的事情就可以了,也许你可以比别人少奋斗很多年就能当上管理者。我想我还是属于第一种,所以我还是该好好规划下了。
    所以,朋友,当你觉得工作环境不能让你满意的时候,你是否想过对你来说可能就是机会呢?如果它确实不是你想要的,我想明智的做法还是早点离开,要不然可能真的就是在浪费时间。