亲爱的项目经理,我恨你

项目经理,我恨你,而且我知道你也恨我。我真的不理解,你究竟是做什么的。

你是一个多么独特的角色呀,几乎每个公司都要雇用你这样的人。可在不管大大小小的项目中,你与其说是帮忙,不如说是添乱。我坚信,大部分的项目经理都可以用一个技术首领来替代,我是严肃的,难道一群聪明的人真的需要另外一个人来替他们“管理”项目吗?

下面是7种项目经理让我恼火的事情。

1. 你拿不出任何有用的东西

我知道这话很刺耳,但这是事实。我打过交道的所有项目经理都没有贡献过任何价值。如果项目上出现了问题和麻烦,你只会催促我们搞定它,给我们压力,可这是我们需要的来自你的支持吗?

2. 你是一个信息黑洞

你更善于积极跟你的上级管理者交流沟通,而不是跟你管理的团队。结果,重要的项目信息根本存不到你脑子里,只有在一些特殊时期,通常是上线最后期限的前几天,你才会关注。上级管理者和开发人员之间出现了一堵墙,你就是阻挡信息流通的那堵墙。

3. 你把所有人都当成工具对待。

你把所有程序员都当成可以随意消耗的资源。你告诉他们如何和何时要完成一个功能。你从来不理会我们对项目的想法。你几乎没让我们参加过有上级领导参与的讨论项目计划和实施的会议。如果在这些会议中有程序员参与,大老板们一定会投入更多的资金来让项目成功。

4. 装腔作势,哗众取宠

你实施的就是一个SB项目开发方法,靠喷出一些最新的项目管理词汇来让大家认为你很聪明。可我不是一个“瀑布法 vs Scrum vs 敏捷法”的粉丝,它们各有长处,但大部分时候它们都是浪费时间。我真的需要把工作分成小块,放到一个sprint里吗?(顺便说一句,请不要再把sprint当成时间单元。)为什么我需要每日站会,我早就清楚每个人都在干什么,如果我不知道,那是因为我不需要知道或不想知道。

5. 你召开了太多无用的会议

这点我都不屑于说。

6. 你独揽所有荣誉,责备全都推给我们

因为有你人为的一堵墙(第二点中所说),当项目成功时,你把荣誉和光环全都揽到自己身上。上级领导只能这样做,因为他们不知道实情,他们不知道还有程序员。而当事情不顺利时,你却撇的一干二净,受谴责的总是程序员。

7. 毫无用处的进度监控方法

你热衷于用Excel创造出SB的进度监控图表,拿到会议上向人们展示你取得的进展——尽管你对此没有做出任何贡献。为什么你要纠缠不休的让程序员填写每日工作报告。我们给你那些SB的进度数字,是因为我们知道你要拿这些数字敷衍他们,让自己脸面好看。

总结得知,大多数是项目经理都是在争取自身的最大利益,并以牺牲周围的所有人为代价。这能怪谁,这个社会的坏风气在鼓励这种行为。也许最好的办法就是完全删掉这个职务角色。

1 收藏 5 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
  • StevenT   2013/10/11

    我觉得,应该把评论一起翻译过来~。。

  • 我的温柔   2013/10/11

    项目经理有好有坏,其中狗屁不通的那个是这样子的。

  • Blask   2013/10/22

    有team leader就够了,哪还需要项目经理啊,这个职位本来就是凭空捏造的东西~

  • jason   2014/07/18

    谬论,项目经理是站在项目整体的角度,而程序员只能看到巴掌大的一块,项目经理催促你的进度你认为荒唐?公司为什么要花钱雇你?项目为什么要让你加入?你做的那部分不是项目的全部

  • ayo PM 2016/09/20

    项目经理最重要的意义就是 协调资源与沟通监督, 从某个意义上来说,程序员本就是一种项目资源,程序员的本职工作是完成分配的开发任务,而不是想着去跟大老板跟客户沟通,实际上比起项目经理,大老板和客户更不愿意和程序员沟通,两者不在一个频道。程序员更不要想着把系统做成什么样,而应该想着把程序写成什么样,至于系统要做成什么样是客户决定,对于大老板和客户的要求项目经理有责任过滤筛选,说服客户放弃无理的需求给予更多多时间,说服老板投入更多的资源,要知道在成本与项目进度和质量上,老板和客户是对立的,平衡各方的利益也是项目经理的工作内容,这些工作如果交给程序员来做,那程序员只能整天摔电脑砸键盘了

跳到底部
返回顶部