当前位置:首页 >> 正文

不懂技术能做好项目管理吗,做一个不懂技术的好司机

[ 日期:2019-3-29 ]

恒佳PMP培训中心

(一)不懂技术的项目经理要如何发展?

非技术人员想要项目经理并不是太难的事,首先要了解产品和业务,其次了解团队能力,最后还要进行技术积累。首先了解产品和业务:项目经理如果不懂技术,那一定要对产品和业务很了解,在团队中扮演产品经理的角色,才能让团队成员中产生权威和信任;
其次了解团队能力,与项目团队成员建立良好的沟通和互动,指导项目成员按照计划执行任务,对于关键的技术问题无法直接指导,可以寻求项目内外部专家协助来推动解决;
最后还要保持持续学习的动力,即便非技术出身,也要对技术保持热情,不断学习提升自我,才能在团队中建立更强的领导力。

1、懂技术的好处
PM如果懂技术则更好:调研用户需求时首先就会梳理出哪些需求适合用程序实现,哪些不满足设计和开发前提,从而会收集更多更明确的需求信息,有时甚至可以游说用户删除一些不合理或不满足前提条件的需求,尽可能在需求阶段就为团队清除一些困难,后续和团队技术人员的沟通会很顺畅。

2、懂业务的好处
既懂技术又懂业务的PM也能较准确地判断技术人员估算的工时,也能理解技术人员的难处,从而能更好地平衡各方。
不懂技术的发展方向:
偏BD售前的项目经理,主做商务
另一种是自学技术

3、不懂技术想转型
可以往产品经理方向发展,因为产品经理的核心是需求分析、产品设计、人际沟通、领导力等,技术非硬性指标。产品经理整体确实比项目经理要求高,但是对技术要求没有项目经理高,技术这东西学起来真不易。
如果想转业务(这可能是金融IT特色),那要看他业务能力在哪个水平,不懂技术可以做PM,不懂业务做业务会死的很憔悴。还可以考虑转产品,定位同业务。而且回头做技术也不是不可能。这个真的要根据人量身定制。

4、不转型怎么发展
不懂技术的,一定必须在项目中实战几年,多听多思考,久了就知道项目如何更好的管理了,做好组织过程资产。好的项目经理没必要转型做产品经理,如果一个公司既有架构师,需求咨询师,那么项目经理做好本职工作而且深度研究项目管理,转行做项目专家会更好。
PM不需要懂太多技术才能保持自己的中立客观,这样对把握项目更有好处,如果技术背景太深反而容易被技术牵着走,比如有些项目的架构不合理,但合同已经签了非做不可,你作为PM再别扭也要上而且要避免镀金。所以要知道一些技术大框,越高层的人,越要学会做抉择。
未来是一个专业分工协作的环境,PM可以拥抱技术但是不要陷得太深,术业有专攻,PM是项目管理的专家那就磨练好自己的技能,项目助理、经理、总监或者PMO经理都是可以的。

5、平台对发展的作用
PM个人的发展首先取决于平台的发展空间和规范程度,而不是自己的技术背景或者人际关系,一个年销售额一千万的公司跟单笔订单一千万的公司,能够给你的资源是天壤之别的,或许两边都很需要PM。
但是,互联网的魔咒无处不在,BAT和非BAT公司,PM过的是异界一样的生活。腾讯的产品经理可以只负责一个问卷功能,而一家中等规模的产品经理可能一个人要管几条产品线。

以高效率达成来说,先懂管理的肯定要好,有了管理基础会让工作或者学习高效完成,也可以通过更好的管理自己快速提升缺漏点。不管是IT行业还是其他行业,都是通的。可能学习管理的开始阶段见效很慢,但三五年后一定是质的飞跃。

总结
针对PM是否需要懂技术,一直有两种声音:
一种观点是不懂技术的人也可以做PM,但如果懂技术(不一定精通,但要了解)更好;
第二种观点是:懂技术的人如果向管理转型,可能会不知不觉陷入技术细节中,可能并不一定适合转型为管理。
我认为:能明确自己的职责定位,有较好的沟通和平衡能力、能把握好度的人就有潜质做PM;无论从事技术,还是管理工作,在任何行业都要坚持学习专业知识和行业知识!
一个做事规范的PM,仅凭在管理方面的专业度也应该能赢得团队成员的信任和尊敬!做着做着就发现,层级高度是决定因数,技术就是实现的方式。 

(二)不懂技术的人做项目经理靠谱吗?

【案例正文】
  在这里讲一个案例,和大家进行分析讨论。我也可以从中学习,找找问题。
  年初领导问我是否有空作为一个程序员参加另一个项目,因为人员紧张。我当时手头比较空闲,就答应下来。这个项目做到目前,我觉得我实在不想再参加了,就跟领导要求退出,所以我就退出这个项目了。我退出的原因有很多:
  1)我自己手头有个比较大的项目,我需要花时间和精力在这个上面;
  2)这2年一直在做项目管理、分析等工作,没有涉及编码,这个项目用到的技术刚好是我不熟悉的,因此觉得上手很困难;
  3)由于部门的一些做法,让我对工作失去热情,觉得没有必要让自己那么辛苦。其实,我退出就是增加了项目组其他成员的工作量,所以我觉得这个事,我还是做的挺自私的。
  我想说的就是这个项目。
  首先说一下这个项目成员。不算其他边边角角的人员,项目组主要有4个人。这4个人里,有三个都是很强势的人(我一直是项目经理,另一个也是,还做些架构设计;还有一个应届生,虽说他是应届生,但他是很强势的,因为一方面他毕业的院校比较好,而且他在学校里也很优秀)。最不强势的人就是项目经理了。为什么项目经理会这样呢?因为他对业务和技术都不懂,而且他自己还很清楚这点,所以他平时就什么都不敢说也不敢管(不过我觉得他也缺乏带项目的经验)。并且,我们3个人都不是全职做这个项目。这个项目涉及的技术我们都没有人用过。
  接下来说一下工作安排。由于我是项目开始后加入,所以需求分析我没有参加。然后详细设计,请大家讨论一下,每个人分一块来写,项目经理收齐后合并成一份文档,交给领导审批。开发时,再打乱分下来一人开发一个模块。由于,我们部门今年内增加了很多规章制度,要求文档要齐全,格式要标准,并且要经过技术委员会审批。因此当这一切做完,已经到年中了。
  然后架构师开始搭开发框架(一边摸索一边搭)。我们开始开发。开发时碰到一些问题:
  1)对使用的新技术我们都不熟;
  2)详细设计文档不够详细(文档其实就是为了应付领导),需要不断地询问;
  3)项目经理不统一项目开发标准和管理项目事项。
  4)每个人都有其他事情不断地打断开发。
  我个人觉得项目经理是无辜的。领导为什么要指派一个技术和业务都不熟悉,并且缺乏项目管理经验的人做项目经理?领导为什么要指派给他的成员都是其他项目的项目经理,并且都是强势的?领导为什么要指派我这种很久已经不写代码的人去写代码?
  这个项目我有很多疑问,在怀疑领导的做法同时我也在怀疑自己。当然,其实我也不用怀疑自己,我退出这个项目,纯粹是因为我的思维已经转到业务分析、项目管理上,再往编码上转我就觉得很困难,也许我比较笨吧。
  想听听大家对这个项目有什么想法。

分析:我觉得项目组织结构不合理,如果项目经理不懂技术,并且他自己也知道,那么必须指派一个对技术精通的人协助,他把握好整体的进度、成本、风险等事宜就OK,但他必须有较强的沟通、协调能力,否则根本hold不住团队。

分析:项目经理不一定要精通项目涉及的各项技术,但必须对项目的实现方法和实施框架非常清楚,他可以不懂JAVA,但对系统的结构和软件工程必须非常清楚。这才能对各成员的工作思路、项目的总体实施进行把控。 另外,他更多的时间应该用在项目组内部和外部成员的沟协调上。 对业务需求必须要清楚的。

分析:做项目经理不一定是要自己有很强的专业能力,其实做好一个项目离不开团队的共同努力,更离不开公司的支持,给你财权、人事权,拿钱招聘好的助手、及备用员工,平时要强团队建设,提高凝聚力及威信,好的员工奖励,不好的员工勉励,实在不行就劝退,有出路又有退路你难道还说
你做不好是不可能的,除非你自己不想做好而已!这方面我觉得还是要好好学学万达的管理方法!

(三)不懂技术的项目经理在程序员眼里是什么?

这几天,程序员表弟来武汉买房,一起聊天讲到IT界常见的一个现象,跟不懂技术的项目经理沟通很费劲。
表弟是地地道道的程序员,本科毕业后写了一年代码,继续读计算机研究生,十足的技术党。
作为一名单身程序员,而且是写游戏代码的程序员,下班后就不碰游戏,他说每天晚上都做LeetCode上的各种技术题目,看经验贴,写博客,曾经还有编辑联系他出书,是关于图形算法上的OpenGL方面的书籍,由于工作沉淀和积累不够,他婉拒了。
讲这些的时候,我已经是满眼绿光,秒变膜拜的小迷妹一枚,但他说工作并那么顺心。说实话,他这次回来的状态确实没读研时那么好。问及原因,他跟我断断续续说了挺多。总结了一下,发现这可能是很多程序员的麻烦,于是就有了这篇文章。

1. 涨薪。
表弟在公司工作满一年,虽然资历年轻,因工作能力突出,已成为技术骨干。已调薪两次。
这次因买房去找老大谈薪资,他说的希望涨1.5k,老大以为要涨到15K,就要答应的时候,突然反应过来,说鉴于他的优秀表现,申请公司给13K,后来又要压着说人事规定只能涨1.5K,按照公司制度巴拉巴拉......表弟说他现在知道自己的价值了,明年如果不提薪就跳槽。
同样的,另一个程序员同学也聊过薪资待遇的问题,说他们公司上市之前程序员的薪资都在8k左右。今年5月份上市了,新招的都是12k起,老员工每次涨薪10%,可能薪资待遇还不如新员工。
关于程序员被压榨的新闻屡见不鲜,怪不得程序员跳槽频繁,貌似涨薪的最快方式就是跳槽。但这与公司的稳定和研发团队的发展应该是相悖的。

2. 不懂技术的项目经理。
表弟说公司大概有十几个项目经理,而且很多项目经理不懂技术。与客户沟通需求的时候,带着程序员去了解产品功能是否可行;介绍产品特点的时候,带着程序员去解释产品功能;面试程序员的时候,带着程序员去出技术题目,了解面试者的技术水平......这些,恰恰是程序员最不喜欢的事,把时间浪费在开会、无效沟通和无决定权的面试上。
另一个朋友说他们公司有个很不好的风气,项目经理很喜欢开会,十几个项目经理,可能一天要开几个会。因为大家觉得如果项目经理坐在自己位子上,就感觉没做事,只有不断的开会,才体现价值。但这样下来,很多时候,程序员的时间都浪费在意义不大的开会上,让他们感觉很不好。
建议:程序员需要跟项目经理多沟通,把自己的情况跟他们讲,避免和减少无意义的会议,同时也要换位思考,理解项目经理的做法,带着解决问题的情绪去处理问题。 

3. 高冷 or 提出问题。
很多时候项目经理和领导都是以结果为导向去思考和解决问题,只要产品能做出来,在规定的时间交付出去就行,不会考虑太多技术和后期维护方面的问题,所以很多时候,程序员就是去救火的,项目上线后,出现一些程序员之前提出过的问题,大家还是觉得是代码写的不够好,而不会觉得思路或者方法有问题。
类似表弟这样高冷的程序员,可能有时候也不会提出来,就算知道有问题,也会在心里默默的说:哼,看吧,按照你这样做,肯定会出问题的。是的,就算是知道有问题,一般高冷的就等着看结果,或者直接说这样不行,从技术上应该如何如何
其实,关于技术经验和产品构架,很多时候,程序员的经验非常重要。我跟表弟说,以后出现这种情况,一定还是要说,说的时候把预见出现的问题提出来,可能一次两次大家还是不会相信你,但经过四五次以后,大家发现你说的很对,慢慢的,以后大家相信你的提议,对自身的职业发展很重要,一定不要高冷的不提出问题,或者只告诉别人这样不行,要把可能出现的问题一并提出。
分享关于项目经理和程序员的一点点感悟,欢迎大家拍砖。
一般公司项目经理 不懂技术,会给分配一个技术经理。项目经理就负责对付客户和公司老大、赶进度,然后技术经理就负责对团队的协调、招人也是他。新招的员工很多都是,月薪多少多少,其实就是各种补贴 绩效 年终奖 等等杂七杂八的加在一起。。。而且很多时候都是工资压了再压,我就是这样,刚进的第一家公司,我不懂行情开很低,久了之后我才发现基本就是压榨。。我至少得翻倍。至于高冷,其实就是自己也不确定,我写编程的时候 其实有时候有个预感觉得这样会出问题,但准确的我也不知道哪里有问题。就让它过了,然后祷告 期盼会相安无事。

(四)项目经理需不需要懂技术

关于题目这个问题,我之前也在网上看过各种观点,大多数的观点认为项目经理不需要太懂技术,但需要了解项目中的技术。
然而对于我所在的单位,项目经理只需要了解项目的技术,这远远不够。在我们这里,项目经理同时还兼容开发工程师或系统工程师,其不仅要对自己所负责的开发领域的技术非常熟悉,同时还需要对项目产品中其他部分所涉及的技术熟悉,一句话就是,项目经理是全能的。
以之前作为项目经理所负责的一个硬件类项目为例,该产品的开发所涉及的模块包括:硬件,逻辑,嵌入式,应用软件,结构,电源等,我担任项目经理,还负责应用软件的开发,对于应用软件开发的熟悉是理所当然,但我对硬件,逻辑,嵌入式这些领域了解甚浅,导致以下问题:
1. 无法与项目成员深入讨论项目方案与技术实现
2. 项目初期技术风险未识别,后期解决困难;
3. 项目测试中的一些问题,难以定位问题所在(是硬件问题,还是逻辑,嵌入式问题)
4. 与项目成员沟通存在技术障碍,尤其在会议上讨论技术问题时
5. 给上级做汇报时,难以描述清楚项目问题
以上问题其实与项目团队的资源有关,在理想型项目团队中项目经理是只负责管理工作,不参与开发工作,还有专门的开发代表或系统工程师来负责项目开发的各领域。
另外还与项目经理的能力有关,一般来说项目经理是由具有多年开发经历的技术工程师转岗来胜任,而像我这样,只做了一年开发后就担任项目经理的,遇到以上问题就在所难免了。

(五)不懂技术的项目经理不是个好司机

勇兵,70后,来自长寿之乡江苏南通如皋市,一个美丽的长江下游小城,不仅孕育了诸多百岁老人,也滋养了我细腻、一往无前的性格。
自2004年大学毕业以后,我就一直从事工业建筑EPC总承包施工项目。
2016年,一个偶然的机会,踏入了光伏行业,从光伏跟踪支架开始,到今年年初进入中盛,全面进入光伏行业。自己也从前期的项目开发到项目施工,再到项目并网,和项目运维,整个项目周期学习了个遍,从一个光伏新人到现在对光伏行业逐渐有了全面的认识。
从事的项目当中,印象最深的事就是河北格士高项目。
临近630,我们正在紧张的办理并网手续,这时突然供电局传出消息说项目接入批复有问题,可能无法按时发电。临近并网出现这种意外,对我来说简直就是晴天霹雳,数千万投资的项目摆在眼前,竟让我一时有点不知所措。
收拾心情,立刻冷静下来思考解决方案,停止办理并网手续,掉头处理电力批复事件。联系公司开发、合作伙伴了解情况,最终通过内部协调,消除了电力批复的隐患,有惊无险,最终顺利并网,拿到了并网电价。
其实有时候,只要肯豁出去,就没有解决不了的问题。关键时刻逼自己一把,你的潜力总会让你惊讶。
光伏行业,风云突变。让我深刻体会到“过了这村,就没这店”。电价一旦下调,大家为了赶630,真是没日没夜。630期间,为了效率和速度,自己仅驾驶违章就被罚了近六千元,吐槽归吐槽,却又无可奈何,因为供电局按时上下班,去晚了办不成业务,数十日的努力就有可能白费。
不管如何,自己管辖的3个项目都顺利的抢在630前并网了,看看阳光下的光伏电站,感觉自己之前付出的努力也值了。
目前统筹管理三一集团娄底光伏项目、涟源光伏项目、邵阳光伏项目,同时兼任娄底光伏项目经理。三一作为知名企业,内部管理规范程度高,但也流程复杂,第一次对接这种体量的业主,压力不小,但也从中得到了锻炼和提高。
在材料价格飞涨期间开建,三一项目对于我们来说是个很大的考验。考虑到业主与我司利益,我利用了自己在闲暇时间学习到的技术与图纸知识,对管辖的三个项目进行了实际勘察和图纸优化,充分利用了项目屋顶碎片化的空间,为项目容量增加了近1.5MW,总容量提升了20%。
对于三一集团来说,项目的接入方案得到了优化,有效降低了线损,增加了发电收益,我司也节省了成本,双方最终获得了一个共赢的结果。
做得多,错的也多,敢于创新,总要交一些学费,有时也后悔;但做得多,学的也多,学到的都是自己的财富,别人拿不走。向技术同事学习,向合作伙伴学习,努力提升自身的同时有效保障业主的利益,何乐而不为呢?

项目经理,是资源的搬运工。
统筹协调好现场工作的同时,要将公司各方面的资源搬运到项目现场,用最大的工作热情和严谨的工作态度,组织项目建设施工,最后给业主交付一个满意的工程,这是我们的基本职责。
不懂技术的项目经理不是个好司机,你是个什么样的项目经理?

分享到: