程序员,你适合作一个项目经理吗?

项目经理,从之前一个使人羡慕的职位到如今的烂街,各行各业,各色人等,咱们均可以看到项目经理的身影。盖房子搞建筑的,总包分包,大大小小的项目经理无数;新房装修,也是项目经理带着几个小弟出来混的,软件行业里,项目经理就更是一抓一大把。固然,相对于项目经理,下面具体干活的小弟更是多得数不清。所以,更多作技术的工程师们,职位晋升的首选,就是项目经理。为何?其实回答都差很少:搞技术搞不了一生,年纪大了就干不动了;项目经理毕竟职位高一些,接触面大一些;项目经理能够作管理,当老大;薪水更多一些等等。这些都是正常的理由,也无可厚非,但项目经理真得适合每个人吗?每个开发人员都适合作项目经理吗?学习


为何一个开发组的同事,最后别人晋升为了项目经理,而你还在继续编写那些面目可憎的代码?htm


首先,你了解项目管理的相关领域知识吗?你知道PMP的九大知识领域吗?你清楚CMMI、ISO对项目流程控制的各项要求吗?若是你有确定的回答,那么恭喜你,你向项目经理的路上前进了20%。项目管理的知识领域愈来愈广,项目计划、时间管理、资源管理、成本控制、风险管理、质量管理乃至对供应商的管理等,每一块内容都有大量的知识须要学习和掌握,并且须要参与其中的实践经验。这么重要的内容,为何只占了20%,你确定很奇怪。没有错,即便你对项目管理知识掌握的了如指掌,那也只能有20%的加分。由于,这些知识仅仅是书本上的内容,经过学习你们都能掌握;即便不能所有记在脑海中,均可以边作项目边照着书上说的流程进行工做。若是每一个项目照着流程按步就班地走下去均可以顺利完成,那还要项目经理干什么呢?因此,除了知识以外,另外80%的东西才是重点。项目管理


协调能力!这是一个合格的项目经理必须具有的能力资源


什么叫协调能力?就是与各色人等打交道的能力。项目经理的职位,在不少外企里实际上是没有行政管理的权力的,就是对项目内的成员没有管理的权力,更多的时候作的工做是一个项目协调人。一个项目启动后,项目的成员可能都是临时从各个部门调来的,做为项目经理,须要与各个部门的人去协调每一个成员的参与项目的时间期限。项目经理须要安排工做与每一个项目成员,人都是一个个体,各类性格都有,如何与不一样性格的人交道,这可不是一时半会儿能学得会的。项目经理也须要与上层领导协调,当项目推迟了,如何向领导解释缘由,如何向领导申请更多的资金与资源,如何说服领导更加支持这个项目,这都是协调能力的体现。除此以外,项目经理还须要与客户协调,面对客户漫无边际的需求要求,如何加以限制,面对客户的种种苛求,如何一一化解,当最终产品提交给客户后,如何减小客户的抱怨,尽早的签收,这些都须要项目经理有很是强的,把与项目相关的全部shareholder所有摆平的能力。这一点,应该占到40%的比例,也就是说,若是达到上面两条,你就能够作一个及格的项目经理了。但这仍是远远不够的。开发


文笔!文档


项目经理几乎能够不用写代码,但更多的工做是写文档以及报告。这几乎占据了项目经理大半的工做时间。产品


从合同到项目计划再到项目报告,项目经理都须要极强的文笔写做功底。清晰,明确是文档的基本要求,更多的时候,项目经理须要从不一样的角度解析同一个问题,而让人获得不一样的结果。固然,若是你能把死的写成活的,黑的写成白的,那恭喜你,这20%你能够拿满分。扩展


沟通能力!软件


不只仅是语言沟通能力,还包括察颜观色的能力。项目经理未必须要滔滔不绝,出口成章,但说出的话必定让人清楚的明白;同时,也要经过表情,动做等身材语言,了解对方的心里想法。这一点,真得很难,有的人一生未必学得会与别人沟通。因此,只能看你的天份了。这一点,应该点到10%。技术


最后10%,就是抗压能力


做为项目经理,必定要能承受常人不能承受的巨大压力。尤为在项目遇到问题,进展不顺的时候,在成本上升和面临着最终期限快到的时候,如何承受并缓解那种压力,不是每个人都可以作到的。若是你遇到一点事就郁郁寡欢,放不下,那在项目的重压之下,会是对你精神与身材的双重折磨。


以上就是我对项目经理的理解,若是你将来想作一个项目经理,那就请比照一下本身,看看是否是符合上面的要求,给本身打个分。固然,各类能力都是能够学习的,未必都是天生,可是对于有的人,就是能够运用的游刃有余,而有的人就是那么得不天然。其实,项目经理是个不简单的职位,想要作好,真得很不容易,须要学习的东西太多太多,不用担忧,这个世界没有完美的人,也没有完美的项目经理,努力的提高本身,都会向项目经理的职位前进一步!

扩展连接:http://developer.51cto.com/art/201211/364725.htm