不懂技术的PM,最终会尝尽生活的苦。我见过pm只负责流程,技术上不需要懂,也见过pm连软硬件设计都有review的。
而一般总结来说就是2种:
一种是不懂技术或对技术不感兴趣的也可以做项目管理;
另一种是是技术不错也想做项目管理,PM分很多等级、层次,如果又是技术牛又懂管理,当然走的顺一些。
但不一定每个人都会在一个领域干一辈子,没办法学完所有的技术,而且项目经理重点在学技术,那也是本末倒置了。
如果对技术不怎懂或者是跨行业,那就需要靠个人情商+魅力了,就像PMO一样,不同行业对不同层级档次的PMO定位都不一样。
任何一个职能岗位,只要懂业务,等级和定位都是更强的,就好比人力资源,普通的人力叫HR,懂业务的人力就叫HRBP,单纯看起来就更优秀。
所以我这边讲的「技术」可能会更特指业务一些。
不知道从哪看了个PM的顺口溜,打趣的体现了现在项目经理的一部分职业现状:
项目经理苦似海,各个方面均涉及
技术精通不需要,把控忽悠必须滴
身在海中自作乐,加班熬夜头发脱
练就一张无敌嘴,世间哪里去不得?
总之,想做好一名项目经理,管理好项目,技术要懂,不一定要精通,一定要懂的是业务!
接下来分3个部分来分析一下
1、懂技术(业务)的PM到底有多香?
2、不懂技术的PM该怎么办?
3、老原的小建议
01、懂技术(业务)的PM到底有多香
1、项目经理的价值体现
懂技术对项目经理来说,是一个优势。
在项目进行阶段,可以发挥自己的技术优势,合理的对项目分解、人员分工。
在团队中,沟通永远是最重要的环节,能够理解技术人员的逻辑,可以省去很多麻烦,也不会被技术人员觉得你瞎指挥,可以在技术方面为团队赋能。
在公司层面,公司都是喜欢能够一人分饰多角的员工,特别是在项目组技术不强的情况下,这个优势会特别明显,你可以在技术层面做出决策。
在客户角度,客户知道你这个项目经理懂技术,那一定会有一个比较靠谱的印象分,容易取得信赖。
从自身的角度,会给自己建立一定的信心基础,懂技术也更能把握行业的规则。
2、懂技术的PM就一定是优秀吗?
这不是一个确定的答案,因为有时候你的优点有可能是你最大的弱点。
懂技术的人,太容易进入只盯着技术的死胡同了!
研究表明,在现实工作中,由技术专家走上管理岗位的人员中,有70%的人仍然是技术人员心态,正如詹姆斯·刘易斯博士所说:“有很多人愿意成为管理者,但他们中的大多数并不愿意去管理。”
说明懂技术也是一个双刃剑,还要看怎么用好“技术”。
技术只能算是加分项,如果一个项目经理过于看重自己的技术,那这个团队的业绩必然好不到哪里去。
美国电影《硅谷》的理查德就是技术超级大牛,升为管理层以后,他发现所有人都对他的表达、逻辑、管理等等各方面都有意见,这让他十分挫败,最终董事会还是决定撤销了他的职务。
从技术角度来说,他太强了,但从管理者的角度来说,他和小白没差。
02、不懂技术的PM该怎么办?
1、会遇到哪些问题?
不懂技术的项目经理一般会遇到哪些问题呢?
(1)外行看热闹,内行看门道
一般来说,不懂技术的项目经理容易在专业领域失去话语,如果自身经验和能力不足的情况下,在气势上很可能差上一截。
除此之外,外行管内行,除了不服众,还有可能被技术或业务人员牵着鼻子走:
技术文件给你看也看不懂,工期限额心里没点谱,任凭技术自己上报,到时候进度耽误背锅的还是你……等等等等
完全不懂技术就有点像个瞎子,迟早尝尽苦楚。
这是在社群里大家关于PM要不要懂技术的讨论,大多也是说PM或多或少要懂一些技术的。
(2)客户沟通有影响
和客户开会和沟通的时候,要带上技术人员,也会让客户觉得很不专业,自然没有什么可以聊的筹码,全程还得让技术人员翻译,你的反应是不是慢了好几拍,单从沟通来说,就很困难了。
(3)容易找不到定位和价值
我有一些朋友是技术大牛,大多反馈自己公司那些不懂技术的项目经理很喜欢开会,感觉是通过开会,来不断体现他们的价值。
这说明不懂技术的PM,有时容易找不到存在感,团队成员也很容易不信服,特别是在那些技术人员眼里,会觉得跟你沟通很费劲。
那不懂技术就不能做项目经理了吗?这显然不是的,只是同样有些问题需要注意:
2、可以不懂技术,但不能不懂业务
不懂技术的PM也不要担心,项目经理圈子中有许多非技术出身的管理者,也非常优秀。
项目经理,既然是经理,那必然是具备经理人的能力,再辅以技术,如果不懂技术,最应该加强的能力是什么呢?
如果只能选择一个能力去加强,那就是资源调配能力。这个能力可以弥补你在技术上的不足。
咱们还是可以曲线救国的:
(1)了解产品和业务
著名的二八定律你一定都听过,用在这也同样适用。
找到问题的本质,解决本质问题,其他问题自然迎刃而解,对于公司来说,技术力量是最重要的吗?我相信在大多数公司都不是。
你可以不懂技术,但一定要摸透产品和业务。
想要在技术上赶超已绝无可能,还好对于企业来说,业务和产品才是根本,只要把你80%的时间花在这上面,成为团队里最懂业务的人,还有谁敢不听你的?
为什么要懂业务还有一个理由,项目经理的职责是做正确的事,基于业务和产品角度出发,就不会让团队偏离方向。
(2)了解团队能力,有很好的资源调配能力
不懂技术没关系,会用好这些做技术的人,能够团队成员要到资源,帮助他们成功,这就是你的本事。
什么意思?比如说,不会做技术性的项目规划,那就让懂技术的人愿意帮你做;缺资源缺人力,那就想办法让领导支持你……
让一切资源为我所用,是项目经理的境界之一,做到这个程度,你的管理一定非常轻松,难道还会去担心自己不懂技术,团队不服你吗?
(3)保持学习的动力。
不懂技术,但保持学习热情,跟“度娘”打成一片,归根结底,还是需要懂技术的,你至少要懂技术的流程和需要付出的时间,做好更合理的安排,自身也保持积极学习的状态,可以在团队中建立更好的影响力。
因为和技术相比,更重要的是PM能力的全面和平衡,项目经理大多活跃在团队、利益干系人之间,这里面的道是“平衡”,不是简单的用技术人员的线性思维就能够解决的,这算是非技术出身的一个优势吧!
不要忽视自己的直觉和感性判断,项目管理更重要的还是人,不是冷冰冰的代码,人的感觉特别重要。
最怕那种“虽然我不会,但是我只看结果,过程你们自己把握“的不求进步的PM,对团队来说是一场灾难,对于自己本身,也不会有任何提升。
03、老原的小建议
1、要懂技术,但不要过于纠结于技术
项目是面向业务的,不是面向技术的。
对于项目经理而言,先有做正确的事,后有把事做正确;
避免用无比专业的方法去做一件不该做的事。
2、还是那句话,结果大于一切
项目经理的本质是管理项目,目的是为了完成项目的交付,这件事要始终放在心里的第一位,不管是黑猫白猫,能抓到老鼠的就是好猫。
不懂技术是会吃苦头,但不懂业务不拿结果会让你丢饭碗。
摸摸自己日渐稀疏的头发, 再看看睡的安稳的家人,还是继续努力吧,学无止境(手动狗头)