说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Google产品经理Kenneth Norton:如何与工程师共事

HTML文档下载 WORD文档下载 PDF文档下载
在实际开发中,常常遇到产品经理与开发工程师不合的情况,如何避免这类事情发生呢?Google 产品经理Ken Norton为我们总结了“如何与工程师共事”的10条戒律以及11条技巧。软件工程师们,你们觉得如何?

本文作者Ken Norton是Google团队产品经理(Group Product Manager),曾任JotSpot副总裁,在JotSpot被Google收购后加入Google,他拥有丰富的项目管理经验,在本文中他为产品经理立下了10条与工程师打交道的戒律,也相应地总结了11条与工程师打交道的技巧。

以下为CSDN翻译:

我有20年IT行业经验,当了13年产品经理,擅长与软件工程师打交道,被称为史上最杰出的三名产品经理之一(另两位是Steve Jobs和Niccolò Machiavelli),分享“如何让工程师按你说的做”的经验。曾与387.5万名工程师共事,这些人不论男女,95%以上都按我说的去做了。也就是说大概是100万工程师都按我说的去做了(PM没有时间计算,因此这里仅仅是估计)。所以就冲这个数字你也应该向我学习与工程师打交道的技巧。

(译者注:下面10条所谓的“技巧”是正话反说,请耐心看完。)


1. 赞美是属于你的

作为一个PM,谁都会希望自己的成功获得认可,但你要知道,高管们通常企图泛泛地赞美整个团队,这时你就应该注意了:你是必须被祝贺的,你是必须享受这份荣誉的!荣誉是职场通货,你需要用它来美化自己的LinkedIn资料,而非他人。所以你需要变得耀眼,成为他人聚焦的中心。

2. 不要怕指责他们

总有一些事会偶尔出错。在软件开发中,出错的通常会是软件,当软件出错时,软件开发者应该受到指责责备。这是合乎逻辑的。但是要确保别人指责你时能反击回去,尽量做到先发制人!记住:ME中没有WE。

3. 别为细节操心

无聊的技术小细节是工程师的事,你有更重要的事去做,比如构想(产品)。企图互相理解只会让你失望,只能培养出所谓“理性”的观点。如果你能分清什么简单、什么困难的话,你一定可以改变世界。

4. 晚点再让工程师加入项目

软件工程师写代码——这就是他们会做、应该做的。他们担心任何会影响自己黑客行为的事情,所以在开始编程前并不应该让他们加入进来。你也从未见到一群建筑工人闯进建筑师的办公室吧?所以你应该在把所有策略问题和协同作用设计、安排完成后,把剩下的编程工作推给开发人员就行了。

5. 增添流程

如何证明你的价值呢?就是尽可能地给团队增加活动,规则是最好的项目润滑剂。你应该寻找机会策划更新会议、每日总结、全日复查。只有让他们填写跟踪电子表格、状态报告以及跨职能的执行更新文件,才能保持良好的生产力。如果你不这样做,更没有人会。

6. 无需说明原因

工程师是非常擅长分析的生物,也就是说他们不会凭空想象,而是依靠“数据支持”或者“原理阐述”来制定一种不够复杂的策略。在做完决策后应该保密,这样他们才能脚踏实地地工作。他们会抱怨,但无论如何,没有理由让他们抱怨具体的绩效考核指标。

7. 替他们接任务

作为PM,你的任务就是代表整个团队,“领导”意味着需要为每个成员设立一个足够挑战性的目标。不用过问团队,直接承担任务才能显示你的雄心。想想肯尼迪是怎么做的!他随便设定了一个登录月球的日期,然后就把剩下的交给NASA来完成了。

8. 你可以随时打断工程师

你是个忙碌的知识开发者,所以你无需等待工程师完成他自己的工作,你需要尽快。无论工程师正在做什么,一定不及你当前的工作重要。无论何时,你都可以随意地打断他们。聊天工具或者电话确实很方便,但什么都比不上突然的拍肩。他正在做你一个小时前派发的任务?没问题!刚好可以让他明白什么是优先级。

9. 说话应该模棱两可

在你的职业生涯中少有比被证明做错/说错还可怕的事情,为避免这种事情发生,你应该尽量说些模棱两可的话,你可以因此随时改变想法。如果你说的每句话都留有想象空间,那你肯定是正确的。不要书面地记录任何事情,最好把文档都弄得冗长啰嗦,这样就不会有人愿意去看了。

10. 工程师总是在说谎

工程师有时候会说“不可能”,他们在撒谎!如果你真的用心去做了,没有不可能的事。Wright兄弟从未想过穿越大西洋是不可能的,所以他们成功了!所以,当你听到诸如“技术债务”、“在家办公”之类的字眼时,是时候和他们叫板了!

以上就是我“与工程师共事的十步计划”,把它打印出来放在你的工作室里(注意隐藏),如果你真的遵循了我的计划,那么一定能成为优秀的PM(即使不是像我们三个一样出色)。就这么简单。


还不明显吗?这正是你应该避免的十条戒律 ,但即使是最认真的PM偶尔也会触犯上面某些类别的错误,当然我也不例外。恰恰相反,如果你努力避免犯以上的错误,一定能够成为一名成功的PM,或者至少会有工程师愿意和你一起工作。

以下是真正的 “如何让工程师按你说的做”:

  1. 转移赞美
  2. 承担责备
  3. 仔细琢磨细节
  4. 尽早让工程师加入团队
  5. 流化过程
  6. 凡事解释清楚
  7. 不在没有工程师同意的情况下接受委托
  8. 尊重他们的时间
  9. 说话明确
  10. 相信他们
  11. 还有最重要的……记得给予奖励!

原文链接:kennethnorton.com

VB 与Windows API 讲座(五) VB5 未公开的函数 VB5.0与Windows API 间的呼叫技巧 VB5中回调函数的使用方法 VB的API编程精粹(二) VB的API编程精粹(一) VB调用API函数技巧快速选择全部项目 VB调用API函数使窗口保持在最上层 VB中调用Windows API的注意事项 VB中访问API函数之防错技巧 VB中利用API函数实现特殊窗体的两种方法 VB中用API函数实现文件夹列表 WIN32 API-VB资料 WIN32 API的分类介绍 -VB资料 Win95系统API函数大揭秘 作者:何发武 -VB资料 把图标放在WIN95的系统托盘中-VB资料 打开/关闭光驱门-VB资料 调用API函数设计ABOUT窗口 -VB资料 功能强大的SendMessage函数 -VB资料 简单计算函数的编写过程-VB资料 将文件大小变成相应的字符串-VB资料 可以直接用API改变textbox的扩展样式-VB资料 快速读取TextBox第N行的数据 -VB资料 VB利用 API 可以直接拨号 VB利用API 使Text框只读 VB利用API创建文件目录 VB利用API函数实现VB特殊窗体的两种方法 VB利用API函数实现无TittleBar窗体的移动 VB利用API在VB5.0中实现清除文档名 VB利用App.PrevInstance防止同一程序执行多次 VB判断应用程序是否仍在运行并设置焦点 请问怎样用VBA将office文档转换为txt文件?? 绝对超难问题,答对的话给50分!!! 为学java散分 说说borland c++的发展史吧 谁能告诉哪里能申请教育网的免费邮件地址,或你给我一个算了,100分给你! BP神经元网络算法的原代码 如何在网页上看ASP的原码? 我用另一台机的SYBASE备份文件拿到本机来恢复,居然不行!请教高手! 关于模板的问题,还请大家多多指点! 我用串口接受数据,可是??? 焦急中!!!vc里面的spin控件和editbox控件联系起来怎么编程? 简单任务,快来完成啊………… 有奖赏的 100分哪…… 我的程序把数据集另存为Excel时,在未关闭程序的情况下为何无法打开Excel.代码如下... 把一个html分成左右两个frame。现在需要使用scrolling的时候,好像是在一个页面里面一样。请问。可以用javascript实现吗? 关于从客户端访问Sybase数据库的问题??? 正在看《Visual Basic编程标准》,我想不管是新手还是老手,建议大家都看看!!!推荐!!!!!!!! ado+access更新数据时提示"缺少更新或刷新的键列信息"?为什么 一个有关用户对象的问题。 如何动态生成数据库? 哪位高手知位道什么在打开嵌入WORD文档时会出现激活对象出错? 关于actionlist的使用技巧 有没有哪位碰过C1853错误? 请问VC中将字符串转换为Float型有直接的函数吗? 特憋火,一早打电话去两家公司询问是否招程序员,第一句话就是什么时候毕业的,学历是?俺一回答中专,那一头就说中专不予考虑啪地电话挂 请教!delphi与winxp的关系??? 下面代码错在那里????? 请各位兄弟帮忙!!下面的一个连接老提示出错!! delphi作的Web Service,可调用时出现这种错误,请进 简单任务,快来完成啊………… 有奖赏的 100分哪…… 怀疑是字符集问题? 高手救命啊!!!怀疑是ORACLE字符集的问题, 如何通过jdbc连接SQL server2000?各位高手快帮帮忙! 如何反编绎DLL文件?只知应该是C++写的,封装的是读卡器读取的函数!详细见内! 我只有这么多了?不会让我头一次到Java里问兄弟们就不给面子哈? 哪儿有视频捕获、多播的源代码下载? 有招聘pb的吗?我使用pb已经两年了,现在在北京, javamail问题 连接ACCESS时,总是要弹出LOGIN窗口,如何去掉? DIB与DDB到底有什么区别?? delphi 怎样建数据库 (dos6.22不动一会儿硬盘就停止响应了)如何在dos下设置硬盘的电源管理。命令是什么?谢谢 《TCP-IP详解卷2:实现》的源代码在哪里下载? 如何接受这个消息呢? Not operational? 谁来推荐本关于NT或2000 服务编程方面的书籍下载地址? 请问如何编写组播路由软件 如何实现 Delphi 带参数运行? 寻找DDbgridEh控件for Delphi6,高分! 一个VFP的打印问题! 关于基于单文档应用程序的问题 怎样在Exchange Server上部署应用,拦截所有通过outlook发给该Exchange的邮件,提供一个思路也行! 已知镁元素的原子序数为12,它的原子失去2个电子后形成第一层有2个电子,最外层有8个电子的离子, 质量分别为m和2m、半径分别为r和2r的两个均均圆盘,同轴地粘在一起,可以绕通过盘 如图,转台上有两个物体A,B,质量分别为2m和m,离转轴的距离为ra=r,rb=2r,物体与转台间的最大静摩擦力为重力的μ倍,当转台转速逐渐增加时,哪一个物体先滑动? 做实验时,若光屏和凸透镜的位置不变,移动蜡烛在光屏上始终得不到清晰的像,这是因为()做实验时,若蜡烛和凸透镜的位置不变,移动光屏始终得不到清晰的像,这是因为()若已经在光屏上 对分子、原子、离子的下列认识,其中正确的是( ) A.镁原子的质子数大于镁离子的质、对分子、原子、离子的下列认识,其中正确的是A、镁原子的质子数大于镁离子的质子数B、当液态水变成冰 如图所示,水平转台上放着A、B、C三物,质量分别为、m、m,离转轴距离分别为R、R、2R…… 水平转动台上放着A、B、C三个物体,质量分别是2m,m,m,离转轴的距离分别是r,r,2r,与转台间的摩擦系数相同 当固定蜡烛和光屏的位置时,调节凸透镜的位置,在光屏上却怎么也得不到清晰的像 原子不带电,质子数____电子数(镁离子表示为____)阳离子带__电,质子数___电子数(镁离子表示为____)阴离子带__电,质子数___电子数(氯离子表示为___ 牛顿第二定律习题某人在以a=2m\s^2匀加速下降的升降机中最多能举起m1=75kg的物体,则此人在地面上最多可举起多大质量的物体?若此人在一匀加速上升的升降机中最多能举起50kg的物体,则此升降 蜡烛放到离凸透镜可能远的位置,无论怎样移动光屏,光屏上看不到像,原因是________________这个原因有几种 镁原子和镁离子质子数相等么 牛顿第二定律的题吧.如图所示,一筐装得很满的土豆,以一定的初速度在动摩擦因数为μ的水平地面上做匀减速运动,不计其他外力和空气阻力,则中间一粒质量为m的土豆受到其他土豆对它的总 将一支点燃的蜡烛放在一个凸透镜前某个位置,在凸透镜的光屏上得到了清晰放大的像,蜡烛位于什么位置注意是清晰,放大的像. 原子 分子 离子 质子 电子 的区别元素 电荷 化合物 氧化物就更好了(追5分). 牛顿第二定律题,急!一辆汽车以15m/s的速度沿平直公路行驶,车内天花板上用细线悬挂一小球.司机突然发现前方20m处有障碍物,立即刹车,在刹车过程中发现细线与竖直方向成θ=37°角,问汽车能否 为什么蜡烛通过凸透镜恰好在光屏上得到放大的像若保持凸透镜的位置不变把蜡烛和光为什么蜡烛通过凸透镜恰好在光屏上得到放大的像,若保持凸透镜的位置不变,把蜡烛和光屏的位置对 一个镁离子带两个单位正电荷,难道就是指质子比电子多两个吗? 牛顿第二定律的题倾斜角为θ的斜面上有一滑块,滑块上有一支架,支架上有一细绳.细绳连接着质量为m的小球.1.细绳垂直与水平面2.细绳垂直于斜面3.细绳平行与水平面.求这三种情况小球的加 有一个半径为0.2m的竖直放置的光滑半圆轨道,小球从a点射入,如果刚好能通过轨道的最高点b,那么小球在a点的速度应该是多大,小球从b点射出后再落回水平地面时距a点多远 英语翻译 牛顿第二定律练习题 半径为0.2m的光滑半圆轨道竖直放置,小球从A点射入,刚好能通过轨道的最高点B,求小球在B点速度的大小 如图所示,内壁光滑的导管弯成圆周轨道竖直放置,其质量为2m,小球质量为m,在管内滚动,当小球运动到最高点时,导管刚好要离开地面,此时小球速度多大? 有A.B.C.D.E五种元素,它们原子的核电荷数依次递减且小于18……有A.B.C.D.E五种元素,它们原子的核电荷数依次递减且小于18;A原子核内仅有1个质子;B原子的电子总数与D原子的最外层电子相等; 2.4g镁变成镁离子时,失去的电子数目是多少(解释) 重磅发泡海绵是什么意思 原子的核电荷数小于18的某元素X,其原子K层电子数为n,M层电子数为4n-1,这种元素是什么? 一块凸透镜被剖成对称的两半,并按如图所示对接,一个物体ab放在凸透镜前3倍焦距处,则对凸透镜所成像的图正一块凸透镜被剖成对称的两半,并按如图所示对接,一个物体ab放在凸透镜前3倍焦 我们需要一些橡胶保护套、海绵发泡密封条、橡胶块橡胶制品, 关于牛顿第二定律的定义只有在国际单位制中,牛顿第二定律的表达式才是F=ma这句话是错的这句话为什么是错的?牛顿第二定律话F=kma,k不是只有在国际单位制中才取1吗? 平面镜水平放置且镜面朝上,在镜面上方竖直放置一凸透镜,在凸透镜左侧主光轴上两倍焦距处有一点光源S,关于点光源在该光具组中成像情况的判断,正确的是(  )A.两个实像,两个虚像为 内壁光滑的导管弯成圆周轨道,半径为R,质量为2M.小球质量为M在管内...内壁光滑的导管弯成圆周轨道,半径为R,质量为2M.小球质量为M在管内运动当小球运动到最高点是,导管刚好要离开地面, 求牛顿第二定律的经典题型 如图所示,在半径为R的均匀铅球中挖出一个球形孔穴,孔学与球相切,并通过前球的球心.在未挖去的空穴前铅球质量为M.求有空穴的铅球与至铅球球心距离为D、质量为M的小球间的引力 如图所示,足够大的平面镜水平放置且镜面朝上,在镜面上方竖直放置一凸透镜,在凸透镜左侧主光轴上两倍焦点上有一光源,则可以成几实像几虚像? 半径为R的光滑圆周轨道固定于竖直面内,一质量为m的小球在轨道内做圆周运动,经最高点C时,对轨道的压力大为mg,已知小球做圆周运动的周期为T,则小球从C到最低点A的过程中,重力对小球做功 物理——牛顿第二定律物块m=10kg,斜面倾角为37度,水平的力F作用2S后撤去,物体在斜面上继续滑行1.25S速度减为0,求动摩擦因素u与总位移S.(请写出重要式子与步骤)sin37°=0.6,cos37°=0.8,g=10m/s 在凸透镜1倍焦距与2倍焦距之间,放一根粗细均匀的物体AB在凸透镜的主光轴上,它经过凸透镜成像后,像A'B'的形状及位置是怎样的?题目补充说明一下,物体AB,A距离凸透镜近,B距离凸透镜远。 小球在1/4圆行的轨道上匀速圆周运动,需要向上的向心力,重力为1N ,半径为0.2M ,末点线速度为2m/s求小球对轨道的压力.PS,压力和重力可以同时向上吗? 物理关于牛顿第二定律在竖直的车厢后壁上放着一物体如图,物体与车壁之间的最大静摩擦力是压力的0.8倍,为了使物体能紧贴车壁不致滑下,车厢在水平道路上前进的加速度至少为多少? 如图所示,M,N两条光线经过凸透镜后恰好平行,则物体AB经凸透镜后的成像情况是A正立放大虚B倒立放大实C倒立缩小实D不能成像理由 高中动量和能量结合的物理题.如图所示,质量为m的物体,静止在高h=0.20m的平台边缘.长度l=0.80m的细线,一端固定在O点,另一端栓一个质量为M的小球,且M=3m.当线静止在竖直方向时,小球恰能跟 一般蛋白质的含氮量按什么计 改变自己 用英文怎么写 关于物理动量的习题 2.4克金属镁变为镁离子时失去的电子数为多少? 改变自己英文怎么写如题 质量为50kg的人,腰系5m长的安全带,从高架上不慎掉了下来,安全带由开始绷紧到人最终停止的时间为2s,g=10m/s²,则安全带对人的平均冲击力是?貌似一楼的和二楼都不对啊 (需要分析过程)2.4克金属镁变成镁离子时失去的电子数目为----? 改变自己只为她的英文怎么写 物理题.动量1.质量为M的密闭汽缸置于光滑水平面上,缸内有一隔板P,隔板右边是真空,隔板左边是质量为m的高压气体,若将隔板突然抽去,则汽缸的运动情况是()2.在光滑的水平轨道上,质量为2m 金刚石刀头怎么做才能是金黄色的呢? 请问“改变自己”的英文这么写? 动能相同的A、B两球,A球的质量 mA 大于B球的质量mB ,它们在光滑的水平面上做相向运动.当两球相碰后,其中一球停止运动,则可以判断( )(A) 碰撞前A球的速率小于B球(B) 碰撞前A球的动量 蛋白由四条肽链组成,每条肽链都有一个氮端和一个碳端,即每条肽链都至少含一个-NH2和-COOH,四条肽链则至少有四个氨基和四个羧基.肽琏是多个肽键组成的吗?就是多个这个――CO――NH――连 甲乙两颗人造地球卫星,离地面的高度分为R和2R,(R为地球半径)质量分别为m和3m,他们都绕地球做匀速圆周运动则:(1)他们的周期之比T甲:T乙=(2)他们的线速度之比(3)他们的角速度之比 如图所示,水平转台上放着A,B,C三物,质量分别为2m,m,m,离转轴距离分别为R,R,2R,与转台摩擦系数相同,转台旋转时,下例说法正确的是:A若三个物体均未滑动,C物体的向心加速度最大B若三个物体均 蛋白质的成分里含有碳,氢,氧,氮,硫等元素.某种蛋白质中含有0.64%的硫,它的分子里只含有2个硫原子,计算这种蛋白质的相对分子质量. 质量分别为m和2m,半径分别为r和2r的两个均匀圆盘,同轴地粘在一起,可以绕通过盘心且垂直盘面的水平光滑固质量分别为m和2m、半径分别为r和2r的两个均匀圆盘,同轴地粘在一起,可以绕通过盘 如图所示,水平转台上放着A,B,C三物,质量分别为2m,m,m,离转轴距离分别R,R,2R,与转台动摩擦因素相同,转台旋转时,下列说法正确的是( )A.若三个物均未滑动,C物体的向心加速度最大B.若三个物均
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘