项目经理一定比码农好么?
刚毕业不久的程序员往往非常期望成为项目经理,主要原因应该是感觉项目经理收入等会远好于码农。
所以很多人会去总结如何成为项目经理,看起来点击率也还不错。
这大致上没错,相信在未来相当一段长时间里也不会有什么改变,相当于程序员群体里的“官本位”。
本质上看,这是软件层次所限制的,很微妙,这次不谈。
但这里面有一个陷阱,有志于成为项目经理的人要预先知道。
一旦你成为项目经理,相比与程序员,你的工作角色会发生巨大的变化。
程序员面对的是代码,开发环境和Bug,而项目经理主要面对的是很多很琐碎的东西。
形象来讲,老板对项目不满要赶紧去说明,免得发酵成大问题;
人力缺了要赶紧协调,一是要能要到人,关键还得能要到合适的人;
工具缺了,要赶紧购买;
兄弟们有情绪了,要赶紧安抚;
PPQA了有抱怨了,要赶紧改正。
这意味着什么?这意味着你的技术能力会荒废。
某些原则性(职责单一原则等)东西无疑的不会忘记,但某些与具体项目结合的东西就会荒废。
比如,成为项目经理后,你就很难操刀去解决12306类的速度问题。
据说微软这类公司推崇,能把自己应该搞定的代码迅速搞定,还有余力的人,并希望这类的人能成为管理职。
但其实这很难,最简单的一点是程序员的工作需要集中精力,而项目经理的工作一天到晚会被人打断。
成为项目经理也进一步意味着,你的可流动性会降低。
对于一个技术流的人,随便换一个地方,他还能搞定他那摊活,技术越牛价值越大。
但项目经理这东西,和公司结合的就比较紧,他不单是一种技术。
对上对下的人和对项目经理的效能影响巨大。一旦流动,这些东西会归零,人就会显得没啥优势。
所以35岁以上的项目经理,流动起来可能会很难。这个时候公司如果挂了,里面的项目经理可能死的很难看。
形象点讲,一个人不是项目经理,但知识贯通软硬件,随时可以挑起手机开发的重任,是老的码农;
一个是项目经理,技术基础有,但无法奋斗在开发第一线,管理技术精熟。
两个人如果都是38岁,那基本上是前者流动性更好。
最后一点约束是性格,有的人实在不适合做项目经理,干这活如果一点政治才能也没有,基本会导致人际关系紧张,
天怒人怨,回过头来让自己也压力山大。
上面这几点往往隐藏在,项目经理的光环下面,这里写一下,希望给想成为项目经理的人预先提个醒。
------------------------------------------------------------
理想流口号:创建超一流方法论,为培育超一流软件公司贡献力量。
理想流博客:http://blog.csdn.net/leezy_2000
- 4楼beijiguangyong前天 09:16
- 项目经理不是目的地,是通往目的地的最短路径
- Re: leezy_2000昨天 22:04
- 回复beijiguangyongn其实我感觉这是个方向,一旦选择某一个掉头很难。
- 3楼Wentasy5天前 20:49
- 各有各的优势。
- Re: leezy_20004天前 00:24
- 回复Wentasyn我就是想说这个。谢谢。n所以我很奇怪,为什么有人认为我说的是成为项目经理不好。
- 2楼king_cucumber5天前 20:48
- 说的有道理!
- 1楼a3830286635天前 08:55
- 其实想当项目经理的人都是比较害怕代码的,当初学计算机也只是因为这个行业貌似收入不错和找工作会简单点(当然还有一种是学计算机专业就能明目张胆要父母买新电脑给他,但电脑纯粹是用来打游戏的,我大学时身边就有很多这样的人,大学几年到头来什么都没学会)我个人对代码编程方面也不是说十分的爱好,之所以接触编程这一行是希望能做出自己心中想要的产品(游戏偏多),不过接触得久就发现真正负责产品创作的不是编码者而是策划,但市面上需求的人都是码农的多,所以只能暂时从底层做起。我认识的一位前辈也是,他现在只做项目管理,当初虽然学Java编程但并不精通,他也说自己看代码看久了会头晕,其实要是对一堆数字感兴趣当初也是选择高数专业而不是计算机
- Re: LogicTeamLeader5天前 17:41
- 回复a383028663n那倒不一定,有人是有强烈的渴望把软件做出来,但是现在的软件越来越大,一个人是做不出来的,要达到目标,就要集合一群人一起做,他也就成了项目经理。
- Re: leezy_20005天前 18:24
- 回复a383028663n这个还真是这样。