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

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

DIY机器人不是事!软硬两不误的开发平台RoboCORE 详解OS X和iOS图像处理框架Core Image 快的打车联合创始人兼技术副总裁闻诚:CTO要有“334”能力 阿里巴巴正式加入W3C,成为W3C会员 在Swift中,如何像Objective-C定义可选接口? DARPA:4年内推出具备触觉的机械手 Silver:用Swift编写iOS、Android和.NET应用 Swift没有异常处理,遇到功能性错误怎么办? 基于Python的测试驱动开发实战 不能守株待兔!移动互联网时代:产品找用户 淘汰传统屏幕,虚拟现实新纪元何时开启? 《近匠》SENSORO CTO赵东炜:解密iBeacon生态 我由Angular转向React,为什么? 产品设计中的九个注意事项 昂贵、复杂、不可靠!智能家居产品的尴尬现状 Facebook的CIO都做些什么? 穷游网CTO黄向阳:成果与价值是最好的驱动力 2015移动游戏行业方向标:创业者必须关注的几个领域 基于Python的行为驱动开发实战 面向WP和Android!微软车库发布多款免费应用 GRPC:谷歌发布的首款基于HTTP/2和protobuf的RPC框架 革命,就是现在!——CES 2015行纪 HTML5游戏引擎排行榜 Construct 2最受欢迎 2015手游营销新趋势:电视广告,及其投放逻辑 详解下一代开源混合应用框架Reapp 应用内一键交易!Google公布Android Pay项目 Timehop为什么要放弃Rails,转向Go? 无线充电技术走入客厅 宜家推出“Home Smart”系列 发布仅一年,虚幻引擎4宣布完全免费! HTML5初学者福利!11个在线学习网站推荐 Qualcomm发布Snapdragon 820与超声波指纹识别技术 我怎么用CreateDialog 建立一个对话框呢! 谁有代码!!多谢!CreateDialog(hInst,LPCTSTR"ID_",hWnd,DlgProc); 送小分:怎样在一个对话框程序中产生一个HWND视窗? 在Windows 2000 Professional 下可以装VS.net吗? 关于文件上传问题 关于微软自己的控件下载问题!! 关于打包的问题 急求答案--请教高手:有关IIS与TOMCAT...... 请问有哪为知道,weblogic提供petstore例子,什么地方有详细说明?? 怎么样利用CHtmlViw将参数用POST的方式提交给WEB服务器 不明白.. 请问遇到连接错误该如何解决? pws的日志在什么地方? 在VBA中如何使用ClipBoard 哪里可以下载mastering delphi 6,或者其他有关delphi6的书籍。 vb和access的问题 C++Builder不支持tif或tiff格式怎么办? 为何我的TQuery为只读? 用Winsock传送文件如何判断一个文件已经传送完毕?(一定给分!) VC程序方法的请教。 请问如何禁用一个页面的cache 不好意思,怎么把引号赋给一个变量?thank 关于字体的保存,用序列化 关于oracle连接的一个简单问题 一个构件地址35分,快快来吧。 如何实现实时监测注册表的变化呢??????????? 如何锁定一个SQL SERVER的表? 哪里有Rose2000? MMGG Redhat7.2Ftp,硬盘安装问题求救! 请问怎样设置phpmyadmin带用户名和密码的登陆界面? 本来打算跳楼的,想想还是先来这试试...... 下面代码有什么用? 想问一下关于BDE和ADO组件的对应关系 就是这本《VC++技术内幕》……哎……我认了…… MSSQL2000 为什么我的log文件拼命往上涨 如何将用jsp得到的数据用javascript显示出来? 关于画声音波形曲线的问题.高手请帮帮忙(效果像flash加入声音时那样) TNND , 连个回复都不行 , 真恶心 (yeti_lee) 信用卡代理网站的可靠性 关于sqlserver联接问题帮一下了在线等待 小问题,高分啦!!:) 真的没有高手么,真的没人会么? 我为了使鼠标指向SpeedButton上时它的Caption颜色改变,在SpeedButtonMouseMove()和PanleMouseMove()中写了代码,但是很不敏感,鼠标移动快一点,就会有延时? 如何在Delphi5种调用windows自身的拨号网络实现点到点通过modem连接 回贴老是出错(该页无法显示。。。),试试发主贴怎么样。 哎!!!!帮帮忙吧!!!!!!! 高分求助!!!谁能告诉我在ASP下上传任意文件? 一个很菜的问题,和var有关 关于其他数据表/库文件转换进MySQL库的问题 请问在win98 下面安装 SQL Server 7.0 DESKTOP版 需不需要哪台机有网卡?? 关于网络设计师考试? 雷锋日记续写600字!要写帮助别人的事迹!复制没用! 这就是我 初中作文600字以上我是一个假小子,性格内向求篇作文 流行音乐歌手用英语怎么说 一篇50词的英语作文(看清楚、是英语作文、语言平常普通就可以)现在是晚上7点,根据Bob提供的信息,请描述一下Bob一家的活动情况 father read a book mother clean the room grandmother watch TV Bob do homewor 怎样写亲情故事的作文? 以《生命在于运动》为话题的作文,要800字以上的 这边风景独好 我的好朋友作文怎么写? 以生命中的关口为话题800字作文 友谊的散文·作文·诗·(抒情)谢谢~ 写一篇有关于亲情故事的作文~ 我要的是内容.越快越好.能知道在哪个网页里找到更好.. q关于友情的散文为初二作文 写我的好朋友这个作文,有没有其他的题目写女生 作文《那一次,我懂得了真正的亲情》题材要新颖,可以不用作文,只列提纲 雷锋日记读后感,500字以上, 写我的好朋友的作文写外貌、性格、爱好、你们发生的事情急8点30之前不要抄的 求一篇作文——《生命的灯塔》,谢. 雷锋日记 读后感500字 难忘的小学生活即将结束.写《友谊》的作文 我要一篇以“生命的灯塔”为话题的议论文! 英语作文常用句型求关于高3英语作文的好词好句,最好是能什么作文都能套的那种. 要一篇美在身边的初中作文要游记 600字 600字 求关于“亲情”的作文600字以上, 求作文 “我和xx比辛苦” 要100字的 求一些大一期末英语作文的高级一点的可以常用的词汇和句式 关于亲情故事的作文,600字. 帮我提供写英语作文常用的句子. 相当于每篇作文都差不多可以套用的句子,越多越好, 谢谢~ 英语作文超高级句型和词汇?(精选的)?比如:It is universally acknowledged that.there is no denying the fact that...splendid brilliant indispensable ... furthermore what"s more ..等等这些?太简单的不要,不要量,要 我的亲情故事 作文600字就行 写一句英语作文结尾常用的句子 英语写作常用的句型自考用的请看清楚题目 给出句型 给好朋友写的一封信(400字).对好朋友诉说自己的近况. 读雷锋日记有感1000字 以亲情故事为话题的作文 给远方朋友的一封信300字 中国梦,我的梦2000字征文 爱是什么 作文(亲情故事) 给好朋友的一封信主要内容是围绕友情来写,帮帮忙,谢谢各位喽 一百字左右有关友情的短文 给这篇文章起一个题目,这篇文章是有关亲情故事的一篇文章.当你感到无助时,也许家会给你一声安慰、一份鼓舞;当你在外面饱经风霜时,也许家会为你熬一碗热腾腾的汤;当你在外工作时, 给好朋友的一封信50字1分钟之内回答 关于友情的美文标题要好,开头要经典,选材要最好,形式新颖,结构完整,要有作者.我拿来当范文的,另外, 关于友谊的作文600字要有一件具体的事 写给好朋友的一封信 雷锋日记续写500字 作文 写友谊的一件事友谊是金.友谊使快乐倍增,使忧愁减半.友谊可以解除别人的痛苦……你是怎么理解友谊的?相信你也有关于友谊的亲身经历,选择一件令你印象最深的一件事写出来. 听流行音乐用英语怎么说 续写雷锋日记100字雷锋在军队里有人和他做对吗 高中五句话英语作文常用句型要附上例句和中文意思,用法 友情的500字作文要有一件事的 求 续写雷锋日记1000字 求我和我的好朋友作文 我懂得了800字作文 续写雷锋日记400字 风景这边独好的作文 600字 有关自然风光的 以“还是主动好”为题的作文 高中生作文,大约800字 求英语作文常用过渡词 出彩的句子等等 现在25分作文一般只能拿17分. 风景这边独好600字只要初中生水平就好 不再犹豫 作文 要10000000000000000000000000000000000000000000000000000000字只要回答坑爹,200全给你
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn