从程序员到项目经理【软件开发项目经理】
一.项目经理的处境
经过数年的打拼,怀着美好的向往,我们终于成了他——项目经理。然而,梦做到最真的时候,往往也是梦醒的时候。
项目经理其实也是悲情人物。从“程序猿”到项目经理,可以说是刚出虎穴,又入狼窝。要知道,做一个合格的项目经理,比成为一个优秀的程序员,还要难得多。
本来以为当上了项目经理,王子和公主从此就可以幸福的生活在一起了,没想到,跋涉的路才刚刚开始。我实在不想打碎这美好的梦想,这有些 残忍,但清醒的痛着,总好过麻木的睡着。更何况人生本来就是一个接一个的杯具,每个角色都有他的难处,我们只能接受这个现实。人生就像登山,当你到达一个 山头时,发现还有更高峰,一山还比一山高。
王子和公主,一直在路上。
1. 高和低
没有成为项目经理之前,期望着当上了项目经理,可以拿着更高的工资,被别人尊敬的称呼为某某经理,还可以干着更少、更简单的活——指挥别人干活,这谁不会啊?
然而,人生不如意十之八九。更高的工资,应该是有的,但往往还不会达到让你眼前一亮的数字。被尊称为经理,也是应该的,Project Manager,名正言顺的经理。然而,在大部分公司里,项目经理也就是像弼马温一样的小官,明白真相之后,又难免有一些失落。至于干更少、更简单的活,那就只能说是痴人说梦了。
事实上,在兴奋过后,等你翻到硬币的另一面,你会看到和你想像不一样的高和低:能力要求高、职位低。
(1)能力要求高
能力要求高不高,口说无凭,我在网上随便找了一个软件项目经理的招聘信息,要求如下:
职责范围: 1、负责软件项目管理及计划实施; 2、具备较强管理、协调及沟通能力,帮助开发人员解决开发过程中遇到的技术问题,做好日常的开发团队管理工作; 3、与各团队协同工作,确保开发工作正常顺利的开展; 4、具备较强的分析问题、解决问题的能力,能够解决项目团队在开发过程中遇到的技术难题;
任职要求: 1、计算机相关专业,4年以上JAVA软件从业经验,2年以上开发经理或团队管理经验; 2、精通java、jsp、HTML、JS、xml、AJAX编程语言,精通Struts、Hibernate、Spring、IBatis等常用框架技术; 3、精通中间件技术,对Websphere、WebLogic等有很深的了解; 4、快速适应工作环境,应变能力强,抗压能力强; 5、重视成本和进度控制,合理有效利用资源,有较强的责任心; 6、熟悉Android开发、Hadoop技术者优先考虑; |
上面的要求写得比较随意,我帮他整理一下,并点评一番:
项目经理职责要求