前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >成长之路第五期:资深项目经历和你聊

成长之路第五期:资深项目经历和你聊

作者头像
一头小山猪
发布2022-11-24 16:22:14
2840
发布2022-11-24 16:22:14
举报
文章被收录于专栏:微光点亮星辰微光点亮星辰

本期的分享者是小山猪的老上司,也是在自己的职业生涯刚刚开始时给了自己很大帮助的人,在技术和管理岗位深耕二十年,分享内容金句不断,不容错过。

个人介绍

01

我1980年出生,东北某985大学计算机专业毕业,至今刚好20年,现在已是中年大叔。工作经历大部分是计算机软件企业,有欧美企业,日本企业,国内企业,涉及物流,金融,软件咨询及技术外包等行业,在软件行业摸爬滚打,也算百炼成钢,百毒不侵。从事过软件开发工程师,项目软件经理,项目经理,技术总监,技术部负责人等多个岗位。写过前端,搞过后端,整过大数据,弄过互联网。甩过锅,也背过锅,攀上过事业高峰,也经历过命运低谷,算是深经百战。目前处于职业生涯的末期,离躺平不远了,目标是干到45岁。

这里分享下自己初做项目经理时如何误入迷途,以及后期看到其他项目经理出现的问题,并总结了2种类型项目经理的优劣势。

经验分享

02

项目管理经历

2008年第一次开始带项目,从技术开发人员,转做项目经理,压力还是蛮大的,毕竟承担项目成败的责任。从被分配任务到给别人分配任务,对接业务,协调人员,监督进度,跟踪结果,各种报告,评审等一系列工作。角色的转换需要过程,刚开始很不适应,感觉时间不够用,好多工作等着自己做,各种技术讨论,业务会议都要亲自参与,都要过问。有时还要亲自解决技术问题,写功能代码,调试bug,真是焦头烂额。同时,项目组内其他人却很清闲。后来发现,好多技术的活我都干了,有些人依赖性越来越强,自己该做的管理工作很多都延误了。

发现了这个问题,开始逐渐调整自己,逼着自己少做具体技术工作,要求其他成员承担起责任,我只做技术性指导,更多精力投入到任务分配,进度监督和结果检查等管理工作中,慢慢大家也开始适应自己解决问题,责任心也都更强,项目也开始逐渐顺利。

除了我自己的经历以外,在后期工作中,和其他公司合作开发项目,还遇到过另一类项目经理对本身技术了解太少,盲目自大,真的是外行指挥内行,甚至后期需要调整技术方案和架构,导致项目工期预估和实际偏差巨大,到后期出现大量返工,重做等现象,从而增加大量时间和资金成本,项目一再延期上线。

根据自己的亲身经历和接触的项目经理,根据企业性质和项目类型差异,项目经理大致可分2类,一类是技术型项目经理,另一类是业务型项目经理。

技术型项目经理

大部分软件开发企业中主要是技术型项目经理,一般是从写代码逐步提升起来的。

  • 优势

技术水平较高,和开发人员沟通无障碍,效率高,有利于解决技术障碍。

  • 劣势

容易淹没在技术的汪洋大海中,忘记项目管理及团队管理的身份,将过多精力和时间都投入到技术细支末节中,无法自拔。

喜欢亲历亲为,不信任组员,是大部分开发人员刚开始做项目管理工作,容易出现的问题。

缺乏整体大局观,指挥官变成排雷工兵,顾此失彼,结果通常是自己异常忙碌,无暇项目管理,导致项目混乱,缺乏监管。

业务型项目经理

大部分非软件企业中是业务型项目经理,也有部分软件企业有专门针对各个行业的项目经理,他们通常对某企业或某类行业业务知识有深入理解,从业务角度有利于实现项目成功。

  • 优势

丰富的行业经验及业务知识,有利于梳理并快速确定业务模型,和业务人员可以无障碍沟通。

有利于开发团队快速理解并掌握相关业务。

  • 劣势

软件开发技术知识欠缺,项目的技术选型及技术方向决策稍微困难,项目进行中存在一定技术风险。

脱离技术太久或技术知识不够的项目管理者,通常会忽略技术的重要性,对于项目可能存在的技术难点及技术风险估计不足,对项目工期或部分模块预估开发周期不足,导致后期为解决技术问题,或修改技术方向,出现大量加班或项目延期。

结语

03

一名好的项目经理应当具备:充足的软件技术知识+丰富的行业业务知识

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微光点亮星辰 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档