针对PM是否需要懂技术,一直有两种声音:
一种观点是不懂技术的人也可以做PM,但如果懂技术(不一定精通,但要了解)更好;
第二种观点是:懂技术的人如果向管理转型,可能会不知不觉陷入技术细节中,可能并不一定适合转型为管理。
我认为:能明确自己的职责定位,有较好的沟通和平衡能力、能把握好度的人就有潜质做PM;无论从事技术,还是管理工作,在任何行业都要坚持学习专业知识和行业知识!一个做事规范的PM,仅凭在管理方面的专业度也应该能赢得团队成员的信任和尊敬!做着做着就发现,层级高度是决定因数,技术就是实现的方式。
非技术人员想要项目经理并不是太难的事,首先要了解产品和业务,其次了解团队能力,最后还要进行技术积累。
首先了解产品和业务:项目经理如果不懂技术,那一定要对产品和业务很了解,在团队中扮演产品经理的角色,才能让团队成员中产生权威和信任;
其次了解团队能力,与项目团队成员建立良好的沟通和互动,指导项目成员按照计划执行任务,对于关键的技术问题无法直接指导,可以寻求项目内外部专家协助来推动解决;
最后还要保持持续学习的动力,即便非技术出身,也要对技术保持热情,不断学习提升自我,才能在团队中建立更强的领导力。
PM如果懂技术则更好:调研用户需求时首先就会梳理出哪些需求适合用程序实现,哪些不满足设计和开发前提,从而会收集更多更明确的需求信息,有时甚至可以游说用户删除一些不合理或不满足前提条件的需求,尽可能在需求阶段就为团队清除一些困难,后续和团队技术人员的沟通会很顺畅。
既懂技术又懂业务的PM也能较准确地判断技术人员估算的工时,也能理解技术人员的难处,从而能更好地平衡各方。
不懂技术的发展方向:
偏BD售前的项目经理,主做商务
另一种是自学技术
PMO或项目总监/产品总监、售前/行业咨询、销售。
1、不懂技术要转型
可以往产品经理方向发展,因为产品经理的核心是需求分析、产品设计、人际沟通、领导力等,技术非硬性指标。产品经理整体确实比项目经理要求高,但是对技术要求没有项目经理高,技术这东西学起来真不易。
如果想转业务(这可能是金融IT特色),那要看他业务能力在哪个水平,不懂技术可以做PM,不懂业务做业务会死的很憔悴。还可以考虑转产品,定位同业务。而且回头做技术也不是不可能。这个真的要根据人量身定制。
2、平台对发展的作用
PM个人的发展首先取决于平台的发展空间和规范程度,而不是自己的技术背景或者人际关系,一个年销售额一千万的公司跟单笔订单一千万的公司,能够给你的资源是天壤之别的,或许两边都很需要PM。
但是,互联网的魔咒无处不在,BAT和非BAT公司,PM过的是异界一样的生活。腾讯的产品经理可以只负责一个问卷功能,而一家中等规模的产品经理可能一个人要管几条产品线。
以高效率达成来说,先懂管理的肯定要好,有了管理基础会让工作或者学习高效完成,也可以通过更好的管理自己快速提升缺漏点。不管是IT行业还是其它行业,都是通的。可能学习管理的开始阶段见效很慢,但三五年后一定是质的飞跃。
3、不转型怎么发展
不懂技术的,一定必须在项目中实战几年,多听多思考,久了就知道项目如何更好的管理了,做好组织过程资产。好的项目经理没必要转型做产品经理,如果一个公司既有架构师,需求咨询师,那么项目经理做好本职工作而且深度研究项目管理,转行做项目专家会更好。
未来是一个专业分工协作
的环境,PM可以拥抱技术但是不要陷得太深,术业有专攻,PM是项目管理的专家那就磨练好自己的技能,项目助理、经理、总监或者PMO经理都是可以的。
PM不需要懂太多技术才能保持自己的中立客观,这样对把握项目更有好处,如果技术背景太深反而容易被技术牵着走,比如有些项目的架构不合理,但合同已经签了非做不可,你作为PM再别扭也要上而且要避免镀金。所以要知道一些技术大框,越高层的人,越要学会做抉择。