Dear Project Manager, I Hate You
项目经理,我恨你,而且我知道你也恨我。我真的不理解,你究竟是做什么的。
你是一个多么独特的角色呀,几乎每个公司都要雇用你这样的人。可在不管大大小小的项目中,你与其说是帮忙,不如说是添乱。我坚信,大部分的项目经理都可以用一个技术首领来替代,我是严肃的,难道一群聪明的人真的需要另外一个人来替他们“管理”项目吗?
下面是 7 种项目经理让我恼火的事情。
1. 你拿不出任何有用的东西
我知道这话很刺耳,但这是事实。我打过交道的所有项目经理都没有贡献过任何价值。如果项目上出现了问题和麻烦,你只会催促我们搞定它,给我们压力,可这是我们需要的来自你的支持吗?
2. 你是一个信息黑洞
你更善于积极跟你的上级管理者交流沟通,而不是跟你管理的团队。结果,重要的项目信息根本存不到你脑子里,只有在一些特殊时期,通常是上线最后期限的前几天,你才会关注。上级管理者和开发人员之间出现了一堵墙,你就是阻挡信息流通的那堵墙。
3. 你把所有人都当成工具对待。
你把所有程序员都当成可以随意消耗的资源。你告诉他们如何和何时要完成一个功能。你从来不理会我们对项目的想法。你几乎没让我们参加过有上级领导参与的讨论项目计划和实施的会议。如果在这些会议中有程序员参与,大老板们一定会投入更多的资金来让项目成功。
4. 装腔作势,哗众取宠
你实施的就是一个 SB 项目开发方法,靠喷出一些最新的项目管理词汇来让大家认为你很聪明。可我不是一个“瀑布法 vs Scrum vs 敏捷法”的粉丝,它们各有长处,但大部分时候它们都是浪费时间。我真的需要把工作分成小块,放到一个 sprint 里吗?(顺便说一句,请不要再把 sprint 当成时间单元。)为什么我需要每日站会,我早就清楚每个人都在干什么,如果我不知道,那是因为我不需要知道或不想知道。
5. 你召开了太多无用的会议
这点我都不屑于说。
6. 你独揽所有荣誉,责备全都推给我们
因为有你人为的一堵墙(第二点中所说),当项目成功时,你把荣誉和光环全都揽到自己身上。上级领导只能这样做,因为他们不知道实情,他们不知道还有程序员。而当事情不顺利时,你却撇的一干二净,受谴责的总是程序员。
7. 毫无用处的进度监控方法
你热衷于用 Excel 创造出 SB 的进度监控图表,拿到会议上向人们展示你取得的进展——尽管你对此没有做出任何贡献。为什么你要纠缠不休的让程序员填写每日工作报告。我们给你那些 SB 的进度数字,是因为我们知道你要拿这些数字敷衍他们,让自己脸面好看。
总结得知,大多数是项目经理都是在争取自身的最大利益,并以牺牲周围的所有人为代价。这能怪谁,这个社会的坏风气在鼓励这种行为。也许最好的办法就是完全删掉这个职务角色。
Dear Project Manager, I Hate You的更多相关文章
- Be a Smart Project Manager
The key to being a smart project manager is to remember how you are going to manage your project, to ...
- PM(Project Manager):系列博客
http://blog.csdn.net/MoreeVan/article/list/2
- 思考之一——PM(Project Manager)
摘自:http://blog.csdn.net/moreevan/article/details/6697806
- 在IT公司,project manager 基本上和秘书,助理什么的差不多
我感觉非常有道理,所以我不做Leader,哈哈哈
- vscode插件Project Manager
参考链接:https://www.jianshu.com/p/b11532b91414
- Software Engineering: 2. Project management
resources:"Software Engineering" Ian Sommerville For most projects, important goals are: D ...
- The Four Stages of Recovering a Project
If a project is in trouble, the project manager needs to work to recover it and get the schedule bac ...
- Top Five Communication Skills for Project Managers
Research among project managers globally identifies top communication skills for leading teams. Lead ...
- Effective Project Communications
I was recently invited to speak at a conference in Singapore on Effective Project Communications. I' ...
随机推荐
- Base64加密
实际开发中可能需要使用到可解密的加密方式,例如客户端记住用户的密码,客户端不能记住明文密码,那就需要对明文密码进行加密,然后在表单提交之后先对密码进行解密,在进行MD5加密和数据库中的密码进行比较实现 ...
- WP开发笔记——WP APP添加页面跳转动画
微软的toolkit团队为我们为我们提供了这样一套组件,叫做TransitionServices服务. 简单说一下它具备的效果: turnstile(轴旋转效果): turnstile feather ...
- Fedora 20下安装官方JDK替换OpenJDK并配置环境变量
Fedora 20自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK,步骤如下: 1:rpm -qa|grep jdk 查看当前的jdk情况. 2:yum -y remove ja ...
- 一个好用的PHP验证码类
分享一个好用的php验证码类,包括调用示例. 说明: 如果不适用指定的字体,那么就用imagestring()函数,如果需要遇到指定的字体,就要用到imagettftext()函数.字体的位置在C盘下 ...
- this.IsMounted() is not a function
I'm trying to build a simple React App. It retrieves data from an ajax call and renders it to the pa ...
- Linux之父访谈录:设计内核只为了好玩
2010-09-20 10:36 “有 些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生.唯一一个能同时做到这两 者的人,就是Linus Torvalds.”这是美国<时 ...
- Oracle 动态视图4 V$SESSION_WAIT & V$SESSION_EVENT
一.视图V$SESSION_WAIT显示了session的当前等待事 Column Datatype Description SID NUMBER Session identifier SEQ# NU ...
- WPF学习01:初始XAML浅析
本文内容: 浅析WPF应用默认创建的XAML中元素.attributes. 新建WPF工程“HelloWPF”. 初始创建的主窗体XAML代码如下: <Window x:Class=" ...
- SQLIO Disk Subsystem Benchmark Tool
C:\Program Files (x86)\SQLIO>sqlio -? sqlio v1.5.SG -?: invalid option Usage: sqlio [options] [&l ...
- ThinkPHP中PATHINFO模式优化
ThinkPHP 3.1.2官方手册 第16.2章节 <隐藏index.php>中提到在Ngnix中隐藏index.php实现SEO友好的方法,其中使用了如下的代码 location / ...