网友提问:
作为一名程序员,该如何与项目经理共事?
优质回答:
程序员讨厌项目经理的5个原因
我有一个很好的朋友,他是一个经验丰富的数据架构师。由于我一直在写关于IT项目管理的文章,因此,我就问他有没有考虑过担任PM的工作。对此,他的回答是:“绝不做PM。”
我进一步地探究了他的理由,并且找出了令他不喜欢项目管理和项目经理的5个原因。
01项目经理过于结构化
尽管每个IT项目团队可以从一些结构中受益,但我的朋友认为,项目经理在微观方面常常犯错。他们创建任务的成本和每小时预算,然后即使项目的规模或客户需求发生了变化也强制员工按照原来的计划去做。“很多项目经理表现得好像这只是他们的事情,这只是他们的进程一样,”我的朋友说,“事实上,我们都是利益相关者,并且实际需要我们去完成工作,所以有时候他们要做的就是退一步海阔天空。”
02项目经理总是在证明他们的存在
我记得去年有一篇基于LinkedIn上质疑PM是否是一个有实际作用的职位的文章?我的朋友说,他和PM的大部分互动,包含围绕已经无缝完成的工作创建无用的框架。“项目经理似乎总是在做无用功,”他说,“大量的报道,文档和图表工作,除了表明PM在工作之外毫无作用。”
03项目经理是开会狂
项目经理太热衷于开会了,并且花费了太多时间去制定每个项目每个方面的任务。“问题就在这里,”我的朋友说,“我们数据架构师通常安排每天6小时的开发时间,然后要保留2小时用来开会、打电话、发邮件以及管理任务。但项目经理安排的会议是如此的频繁和冗长,以致于总是占用了开发时间。当然,之后他们还会抱怨说是我们没有在规定的时间内完成分配的任务。”
04项目经理不能做到坦诚交流
不知道你有没有听说过关于教师“不能者教”的刻板印象。PM也是如此。有人甚至认为那些PM之所以成为项目经理,正是因为他们没有足够的技术去做开发者,因此他们是不可靠的。他们小心翼翼地守卫着他们的权力,在受到威胁或有压力时,也三缄其口闭口不言。“很多项目经理都不会和团队分享蓝图,所以我们可能在完成了一个任务之后只能傻坐在那里因为不知道下一步该做什么。”我的朋友告诉我。
05过于严格的项目经理标志着信任的缺失
“在我淫浸于这一领域的18年时间里,我认识到,IT组织越不信任开发人员,那些开发人员的能力就越弱,需要的PM就越多,”我的朋友说,“如果你起步时没有一个好的团队,那么说明你已经有了一个PM也解决不了的问题。”我的朋友表示他已经厌倦了那些不相信他的进程的项目经理。“我曾经有一个项目,完成得非常成功——按时和按预算完成。但我的PM让我的日子变得格外难过,因为他不喜欢我分配时间的方式,所以他认定了项目的失败。缺乏信任太令人士气低落了。”
难道我的朋友是唯一一个这样看项目经理的开发人员吗?不不不,Amplicate最近的一个在线调查显示:51%的受访者表示讨厌项目经理和项目管理。所以,如果你自己就是项目经理或PM是你工作任务的一部分,那么主动处理这些担忧绝对是一个好点子。
消除这种讨厌
在我看来,项目经理做好更多的前期沟通还有很长的路要走。当工作于一个新的开发团队时,了解每个成员认为的关于入手项目、如何记录进程以及如何衡量成功的最佳方式。解释该项目为什么让组织受益,以及从上往下地解释期望。
同意有利于生产力的会议结构,并明确你要如何、何时以及为什么“介入”到开发过程中。最后,当你介入之后,千万不要起反作用。此外,和任何经理一样,你不应该吝啬于你的欣赏和赞美。如果团队成员很高兴看到你或你的电子邮件,并欢迎和支持你的加入,那么说明你已经做了所有正确的事情来消除项目经理这个职位的潜在负面影响。
有想获得更多项目管理的模板或者免费课程的,可以私信以下关键字
1、《5G项目管理干货资源包》 回复“资料领取”
2、《极简项目管理49天打卡训练营》 回复“打卡”
3、《项目管理十大工具模板》 回复“工具模板”
4、《PMI项目管理大会演讲PPT》 回复“大会”
5、《甘特图模板及教程下载链接》 回复“甘特图”
6、Microsoft Project 教程 回复“Project”
7、《项目管理结构化思维》 回复“结构化”
8、《项目管理16张思维导图》 回复“思维导图”
9、《一页纸项目管理模板》 回复“一页纸”
10、《项目经理年终总结模板》 回复“年终总结”
11、《敏捷学习资料》 回复“敏捷”
12、《手机壳、鼠标垫等周边》 回复“手机壳”
13、历史文章搜索 回复“项目管理”
(完)
其他网友回答
身为程序员,与项目经理共事,先说冲突,主要是实现业务需求与工期两点。
业务需求,有时候可能会很奇葩,不合理,这个时候与经理好好沟通,说出技术一些难点,或不好的地方,让经理知道可行性并不怎么好,是否有替代方案,程序员站在技术角度给出几种方案来,但一定不要以自我为中心,现在是做产品的年代,经理是站在项目,产品的角度去思考问题。
至于进度工期,能够为经理争取时间就争取吧,毕竟经理也是为了公司,为了项目。
其他网友回答
我从开始当程序员就兼项目经理 没这个问题的。
其他网友回答
低调做人高调做事
其他网友回答
微笑、虔诚、谦虚
多站在技术的角度考虑问题,考虑情绪成本,即情绪因素给整个项目或者产品所带来的影响
非工作时间,可以多和技术闲聊,曾进友好度,把技术当初自己的朋友
不要把自己位置摆的太高,要知道我们的目的只有一个,做好产品
其实,在工作中一般是不会出现沟通问题的,一般出现沟通问题,大多数是因为产品经理的不合理要、新增需求、频繁改动所导致的,这时候,我们应该不断的完善自己,同时要有虚心与正确的态度。
一个好的PM需要一群优秀的程序员,一群优秀的程序员,也同时需要一个更加优秀的PM。
以上就是小编关于【作为一名程序员该如何与项目经理共事】的分享,希望对你有用。