程序员转项目经理有多难?我做了这些

2023-10-30
程序员转型项目经理难得不是职位上的转变,而是思维角度上的转换。程序员怎么样才能转型成功为一名项目经理呢?
 
程序员应克服的障碍
程序员与项目经理之间,往往有一条鸿沟。对技术钻研越深的程序员,这条鸿沟可能越大。这是由程序员的性格特征决定的。
 
程序员普遍有非常多的优点:例如聪明、逻辑思维强、学习能力强、创新能力强、直率等。但优点往往也是弱点之所在,例如:
(1)太讲逻辑:与人相处时容易忽视人际关系、感情等方面的因素。
 
(2)过于直率:说话直来直去,容易伤害他人感情。
 
(3)自傲:总觉得自己技术不错、比周围的人要强一点。好比一只鸡看到同类觉得自己最大,看到鹅觉得跟自己差不多,看到火鸡才觉得比自己大一点。
 
(4)固执:在自己的逻辑中不能自拔,无法听取别人的意见。
 
(5)沟通能力较弱:大部分程序员在口头表达、写作、汇报、交流等方面存在不足。而这些缺点,也是心智不够成熟有表现,这是项目经理的大忌,往往会成为程序员晋升项目经理的障碍。因此,必须要克服这些障碍,给自己制定符合项目经理要求的行为准则,时时提醒自己,每日进行反省,坚持下去,必然会成功。
 
程序员怎么样才能转型成功为一名项目经理呢?
1. 角色转变转型
过程中可能会代入以往自身的技术经历。因为你是从技术出身,所以很多时候有事的时候会想着这个我一个人可以搞定,或者说在安排别人做事的时候发现他做的不好还不如我以前做的好,这时候下意识的就开始自己上手了。慢慢的就导致自己疲于奔命,项目也是混乱无序,实施无计划,各自成员没有明确的行动方向,进度无法保障,客户不满意,团队成员也会觉得既然你这么能干那都你做好了,我们也乐得清闲。最终就沉浸在自嗨之中无法自拔,等到项目出现重大的进展问题了,就会抓狂。
 
所以要抓住的一点是,你需要知道技术层面的东西,但不需要事事都自己操办。关注于项目关键核心点,成为一个项目的掌舵人员。
 
2. 我们是一个团队
从单枪匹马干项目到带领项目团队去做项目,这过程也是不一样的。单干我能掌控很多事情,但带领团队或者和团队一起合作呢,如何让团队信任你,如何取得大家的支持,当团队成员不配合、成员之间有冲突、成员因个人情况导致无法进行工作等等。各种情况发生的时候该如何面对。这里其实就讲究项目经理的硬实力以及软技能还有团队管理问题了。很不幸我也还没达到一定的境界,我所能仰仗的是业务熟悉,多年经验沉淀,情商在线,以及时常与成员进行沟通交流。当然初期学了点皮毛,误用仆人式领导理念,一味的迁就于团队成员造成个别成员撂挑子,万幸事后也平息了风波未影响到项目进展。
 
3. 相关方的支持
这点确实太重要了,没有相关方的支持意味着项目重要性无法获得认可,资源无法配备,权力无法保障,项目碰到困难没有人提供帮助等等。再加上如果所处的公司又是职能型的,产品业务线过多,各方各自为政,这种时候没有相关方的支持项目就会变得格外困难。所以说有时候尚方宝剑非常重要,他可能是公司老板或高层,或许是甲方核心人员,又或许项目本身就是一个战略的关键性项目。当然这些只是基础保障,更多的需要不断和相关方沟通,了解他们的核心利益点,以及和他们的沟通方式方法。
 
学习与精进
作为项目经理,个能能力确实非常重要。说他是上知天文下至地理,也不为过。所以学习能力就很重要,需要不断加强自身的学习,技术、管理、以及其他各种知识。比如装修的项目经理,如果你作为甲方你碰到问题,第一个想到的肯定是项目经理,有问题都会问他,但是一问三不知,那就要质疑他的能力了。

做项目是一件综合复杂的事,做的好,工作生活很多问题都会迎刃而解,处理各种问题也是游刃有余。就好比做一件事,我该如何计划,如何去实施,我该怎么保障这件事做成功,做完后我需要反思我可以从中收获些什么。也就是pdca理论,学习理论并且实践中运用是一个反复的过程。这里的例子也很多,每日站会,周会,月度会,复盘总结会等等。当然如果一上来就搞一堆会,而公司或者团队成员又无法理解这其中会给工作带来什么帮助那也是得不偿失。况且很多时候做一些会议总结,开会始终只会关注于问题本身,而不去关注于如何形成解决问题的行动项,以及跟进行动项,那这种会意义就不是很大。
 
如果你有将来转行项目管理的想法,应该去尝试考一下PMP®。IT人员是非常适合考PMP®证书的。它恰好弥补了IT行业重技术,轻管理的劣势。PMP®的实用项目管理方法,给IT 人员一个新的上升空间。IT人多以精力旺盛的年轻人为主力。工作时间久,职业发展遇到瓶颈,学习PMP®转型管理成为了IT人的必经之路。
 
学习PMP®,持有PMP®认证,对项目经理本人来说非常重要,对于项目经理所在的企业也非常重要。学习PMP®,能够给项目经理带来很多帮助,而持有PMP®认证的项目经理,能够解决职场上遇到的很多项目管理问题。
 
1、提高完成项目的效率和成功率
PMP®一门把近百年来国际上成功做项目的经验提炼出来形成的学科,是一种思维方式和工作方法,是对项目管理操作全过程的学习,是有全面、完整且系统的项目管理知识体系。通过对PMP®的学习,项目经理能够系统的学习和掌握,当拿到一个项目时,从如何立项、如何制定计划、制定完计划后如何去执行、在执行的过程中碰到的问题该找怎么解决、控制,一直到项目的结束验收阶段。这些知识将使项目经理能够更好的组织和做好项目管理工作,从而提高完成项目的效率和成功率。
 
2、提升领导能力
学习PMP®项目管理过程中,不仅有管理的硬技能,还需要学习譬如沟通、合作、团队管理、领导力等软技能。毕竟在项目管理过程中,项目经理不仅要懂技术、懂管理、更需要懂得领导力,包括团队的建设、选拔人才、设立团队的目标、建立团队的奖惩机制等等,而持有PMP®认证的项目经理,已经培养出了一定的领导能力。
 
3、提高决策能力
PMBOK指南中,提供了很多项目管理过程中,能够用到的工具和技术,比如说因果图、流程图、亲和图、甘特图、核查表、决策树、进度压缩等等,能够帮助项目经理更好的掌握和规划、把控整个项目,包括项目的进度、项目的成本、项目的质量、项目的风险和应对措施,这些工具和技术,能够在项目执行过程中,帮助项目经理做好数据分析,从而做好决策。
 
4、增强处理人际关系的能力
项目经理学习PMP®,是为了理解项目管理框架,增强管理知识,掌握项目管理方法,提高管理能力和管控,熟悉项目管理流程,强化执行力和穿透力,掌握一套完整的项目管理系统。在项目管理过程中,项目经理如何处理人际关系,解决问题、解决冲突、高效沟通、学会聆听、保持灵活性、体察相关方的需求、保持有决断能力、谈判能力、组织能力、判断力等等。
 
学习PMP®非常有意义,而持有PMP®认证,对于处在职场中的项目经理帮助很大,能够解决很多项目管理过程中遇到的问题。此外,项目经理还需要不断加强自身的项目实践经验,不断学习最新的项目管理知识,提升自己,提升在职场中的竞争力。
 
PMP®考试服务
  • PMP通关必备
热点问题 更多