从一个无名小兵,到技术负责人,再到项目经理,总工需要多久?答案是两年零八个月。
那肯定会有人何德何能这么快就做到这样?答案不是努力和奋斗,而是耐心和机遇。这是一个阴差阳错的机会,这里面有一定的偶然性,当然也有很多必然的原因。
期初公司里项目都不错,有很多大牛在公司里叱咤风云。那时候我还是一个连对象都搞不懂的门外汉。我还清晰的记得,有个老师居然给我讲了一个小时对象是什么,然后又讲MVC,告诉我HashMap是什么东西。回想一下当初真是太挫了。但那段时期却是我技术能力增长速度最快的时期,那段时期让我在各种大牛的身上学到了很多东西。
就这样过拼了一年多,积累了一年多。但是比较那些科班出身的同事,我还是差了很大一块。以至于我没有能够和他们一起加入另一个高大上公司的苦逼项目。虽说苦逼活,只是做一些边角料的工作,但是有机会去出国,所以特别吸引大家疯狂的加入这个项目。而我则依然留在原有项目,继续韬光养晦(不低调了)。由于大牛什么的都从我这个项目撤走了,剩下的一些人也不是怎么了解这个项目。只有我是从头跟到现在的开发,所以我自然成为了项目的技术负责人。当然我也不在乎这个空头衔,我只是觉得我还能继续做Android是个挺值得庆幸的事情,能够让我继续丰富自己的能力,深化对Android的理解。但是没有了大牛的帮助,我开始遇到了瓶颈,技术增长变得很缓慢。完全靠自己逼自己去学习,对于一个惰性很强的我来说,结果可想而知。
过了一段时间后公司的业绩开始了下滑,连续几年都 没有涨薪,而且项目很不稳定,也很苦逼。所以大牛开始纷纷离开,有去北上广的,有去自己创业的,也有改行开饭店的,能走的基本都走了,就留下一些工作比较怠慢,而且安于现状的老人。也许真是祸不单行,公司这时反而更加拿不到项目了,正在干的一些项目也都快要到期。公司似乎到了一个发展的谷底。这使得公司的领导层也开始离职,树倒猢狲散的节奏啊。
但是有些事情就是这样,塞翁失马焉知非福。别人纷纷走了,却给了新人新的机会。慢慢的我成为了领导手下首推的有能力的开发人员,机会也随之接踵而来。我很快就被派到了上海谈项目,了解客户的具体需求。也算是走狗屎运,客户这边二话没说就开始谈怎么合作,怎么进人的事情了。所以我自然就被列到了开拓项目的功臣名单里,然后项目开始的时候就自然的要来带团队,也就成为了项目经理。还真是应了一个大牛说的一句话:“当所有大牛都走了的时候,你就成了大牛。”
可是项目刚刚开始我就烦了一个极大的错误,就是一开始我给自己的定位出现了严重的错误,把自己定位在了一个需求分析的小赤佬,一个项目的牵线人。这致使我在客户那里始终被他们看扁,无法翻身。这个事情使我我懂得了一个道理,你若把自己看扁,别人会永远把你看扁。中国的传统文化都是比较内秀,讲究谦虚。但是看扁自己和谦虚是两码事。只有把自己定位在了一个较高的位置,以高标准来要求自己,那么领导和客户才会把你往高了看,才会尊重你。
其次,项目刚刚开始的时候,工作比较多,需要天天加班。但是开发来的却是几个女生,整天叽叽喳喳,和我说一些加班太累,给加班费太少,要求串休什么的。弄得我一天头老大了。甚至又一次我居然失去理智的直接给客户打电话,质问他为什么要随便该需求。最后他妈的客户居然说要不就加班,要不就不合作了。吓了我跳,你这是要合作的态度么,动不动的就拿这个吓唬我。擦了。这个事情弄的到了销售哪里,又传到了大领导的耳朵里。最后总算客户的技术负责人还算可以,帮我说了句话,要不然很难收场啊。经过这事情后也使我想通了很多事,开发抱怨就抱怨吧,一定要站在他们的角度去想问题,帮他们解决问题。只有这样才能得到他们的理解,满足他们最大的需求。千万不要头脑发热,失去理智的去质问别人。因为你头脑发热的时候会做出很多错事。
今天也说的差不多了,总结总结明天再说。