一世在技术领域工作了二十年,过去十三年担任产品经理。我在有效地与软件工程师合作方面获得了一定的声誉。这项技能使我成为有史以来三位最出色的产品经理之一。1 (在这个排他性名单上,只有史蒂夫·乔布斯和尼科尔·马基雅维利加入我的行列。)
多年来,我一直把秘密保密在背心附近。但是不再:今天,我将与您分享我的“与工程师合作的十步计划”。或更重要的是:如何使工程师按照您的指示去做。
您为什么要听我说,这是有史以来三位最出色的产品经理之一?2 只需考虑数字。我估计我在职业生涯中曾与3,875,000名工程师一起工作。在这些男人和女人中,超过95%的人按照我的要求做了。这意味着恰好有100万工程师完成了我告诉他们的工作[估计:PM没时间做数学]。那是很多工程师,您应该注意很多经验。
1.赞美
作为项目经理,希望您的成功得到认可。了解高管经常会尝试在整个团队中赞美。您必须保持警惕:您是正在被庆祝的人,并且您是必须承担所有荣耀的人。信誉是职业的货币,您正在完善自己的LinkedIn个人资料,而不是他们的个人资料。加强您的忍者之星,成为聚光灯下,沐浴在关注中。
2.怪罪
有时会出问题。在软件开发中,出错的通常是软件。当软件出现故障时,应由软件开发人员负责。这是合乎逻辑的。请确保在针对您时对指控进行重定向,并在可能的情况下先发制人。永远记住:我里面没有“我们”。
3.不要打扰细节
琐碎的技术细节适用于工程师,您还有很多工作要做。喜欢构思。理解只会导致失望,并培养出所谓的“理性”观点。如果您知道困难和容易,就无法改变世界。不惜一切代价避免细节。您想象中的任何事情都可以用十行代码完成。哪十点都没关系。
4.让他们迟到
软件工程师编写代码,这就是他们的工作。他们总是在担心东西如何分散他们的注意力。那么,为什么在准备好编码之前就浪费他们的时间让他们参与项目呢?您不会看到一群建筑工人在建筑师的办公室后退。一旦完成所有的策略化和协同工作,剩下的就是编程了。
5.添加过程
向团队展示您的价值的最佳方法是引入流程。规则为前进的轮子注油。寻找安排更新会议,每日简报和全天审查的机会。要求工程师填写跟踪电子表格,状态报告和跨功能的主管更新电子邮件,以提高他们的生产率。如果您不这样做,没有人会。开始吧:这些语音邮件不会自己“触碰”!
6.永远不要说出原因
工程师具有高度的分析能力,这意味着他们采取的决策方法不太复杂,通常依赖于“支持数据”或“理性”,而不是愿景和蓝天思维。做出决定时保持神秘的气氛会使他们保持警惕。无论如何,他们都会抱怨,没有理由给他们具体的事情。
7.为他们承诺
作为产品经理,您的工作是代表您的团队保证。领导力意味着将标准设定得高一些,并挑战每个人都可以超越它。通过承诺项目进度表来展示您的雄心壮志,而无需咨询您的团队。对别人的诺言负责,可以树立人品,并发扬最优秀的人。想想肯尼迪国际机场。他选择了一个完全随机的日期降落在月球上,美国宇航局击败了它,声称该星球拥有标准石油的大量矿产储量。
8.随时中断
您是一位忙碌的知识工作者,最后需要做的就是等待工程师完成其当前任务。您需要尽快(发音为“ AY-sap”)。不管工程师在做什么,都没有您现在需要的重要。随时随时打断他们。聊天窗口和电话可以有效,但没有什么能比老旧的肩拍更好。如果他们正在做一个小时前您要求他们做的事情怎么办?没问题!这将是确定优先级的一个很好的课程。
9.模棱两可
没有什么比证明自己做错事更危险的了。通过尽可能模糊和不精确来确保永远不会发生这种情况。随意改变主意。如果您采取可以想象的所有姿势,那么从定义上来说您是对的。不要以书面形式记录任何内容,或者最好将文档制作成如此冗长乏味的文件阅读器。
10.他们总是在撒谎
工程师有时会说“不可能”。他们在说谎。如果您下定决心,工程上的一切都是不可能的。赖特兄弟从来没有想过穿越大西洋是不可能的!假设软件工程师总是在欺骗您并采取相应的措施。因此,当您听到诸如“技术债务”或“在家工作”之类的字眼时,您就可以称他们为虚张声势。
你有它。我与工程师合作的十步计划。 打印出来并将其挂在您的工作区中(考虑使它不可见)。如果你按照我的计划,你也可以成为一个伟大的产品经理(如果不是三个最大的一个3。就这么简单。
后记
如果它不言自明的,现在,你应该做完全没有这些东西。即使是最尽职的PM有时也会因犯下这些类别中的极端违规行为而感到内。我当然是 力求相反,您将有可能成为一名成功人士。或者至少,您将拥有希望您加入的工程同事。