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

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

全面解析ECMAScript 6模块系统 七牛技术总监陈超:记Spark Summit China 2015 Project Tungsten:让Spark将硬件性能压榨到极限 Android手表在中国这样落地 ART运行时Foreground GC和Background GC切换过程分析 开创未来的关键:是什么造就了硅谷?(上) 微软前员工:开发Apple Watch应用的27个技巧 Apple Watch应用开发:从再造墨迹天气谈起 Java二十年特别策划:有奖征文,评选结果出炉! Zen=禅道:图解AMD技术战略转型 从友盟微社区看Android第三方SDK架构实践 无创客 不青春!2015全国大学生移动应用创新大赛在京启动 响应式Web开发,必懂媒体查询(系统理论+实战教程) 实例剖析:如何用Foundation For Apps创建完美Web应用 【舌尖上的CTO】兄弟肉夹馍的开发运维一体化 开创未来的关键:是什么造就了硅谷?(下) 安全漏洞影响2.5万iOS应用?AFNetworking维护者发布回应 《近匠》专访AbleCloud李海磊:IoT平台求变 腾讯、京东、微软等设计专家齐聚,探讨移动应用体验创新设计 TIOBE 2015年5月编程语言排行榜:微软系语言份额上升 《Hadoop核心技术》作者翟周伟 :我与Hadoop的不解之缘 云集百位核心专家 中国云计算大会演讲议题公布(表) 细品这杯香浓的咖啡——阿里中间件高级专家沈询的Java之旅 超图研究院院长李绍俊:创新2.0时代的平台软件研发体系 优麒麟(Ubuntu Kylin)15.04发布派对在天津成功举行 【CTO讲堂】以API为核心的移动应用云大发展时代 游戏设计的迭代误用:从半成品到概念修正 成功的社区在于拥抱变化——知乎创始人周源专访 优化UITableViewCell高度计算的那些事 国外iOS大牛:开发Apple Watch应用我犯过的错 云上Java System Profiling与Debugging——蚂蚁金服观察与实践 急疯了,把internal的密码弄丢了。 简单问题:组件和类到底有什么区别? 紧急求助! 急问!表中的字段名能不能用两行表示!因为字段名太长了,而内容很短! 关于单文档滚动条一问 关于支持JPEG的奇怪问题 DLL里共享Frame的问题?(急!!!!!!!!!!!!!!!!!) 请大家帮忙,看一下 谁作过“基于WEB的图书馆里系统” Jpeg问题 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 谁作过“基于WEB的图书馆里系统” 关于模块编译的文体 各位高手帮一下忙。看一下这个问题。 谁来看看这个问题,10个零左右的运算也会溢出,delphi5,大家看看怎么解决,showmessage(floattostr(1207*(1208)*(2*1207+1)/24)); WhatlsOut(Conon) 请进来 谁作过“基于WEB的图书馆里系统” vc中有这样的管理类的工具吗 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 是高手的進來!不是的不好意思!!在線等 控件选择 关于在书上EJB的例子常见的一种方法的疑问(简单问题) 高分求一例,大分任你拿! 无法启动mysql,错误1067,怎么办? 这个价钱开多少? 请问以前版本的pb程序,如何在8。0上运行 请问在java中如何取得一个字符串的某几位? 哪位高手帮个忙啊? 我写了一个记事本,其中的一项功能"转到",没有实现,问题是:如何取得Richtextbox中的每一行的字符个数啊(整个Richtextbo 请推荐一本有关jdo的书或文章 以internal登录,出现insufficent priviledge 菜鸟说:关于TDATABASE的一个小问题 关于oracle错误代码的问题? 在HTML里是否有类似<!-- #include file="some.htm" -->的方法 突然很不爽,放它一百分 ------------------------------------------------ 请问:多目标决策算法,急!!!!:在线等待 关于./configure 如何进行端口的设置(在线等待) 急!哪位同仁知道秦皇岛的高程什么时候,在哪里报名!!! 数据更新 Win2000中如何禁止更改ip地址? 关于weblogic 8.1中运行jsp的问题 怎么得到一个窗口的句柄 这样的界面是在什么编程语言环境下实现的?急!急!!急!!! [提问]我装Microsoft Visual Studio SP5遇到麻烦,请帮忙。 dataAdapter配置视图函数是出错:函数提供的参数不够! 100分紧急求教关于 TClass 的问题。 一个不是很难的问题! 将三个数字型字符串加密成一密文,可逆 做了一个WBE服务器帮忙测试一下,来者有分,(只限2小时) 利用Sax进行XML文档解析的问题(高分)??? 我用一个ADOCONN,ADODATASOURCE,ADODATASET取得一组数据,请问我怎么用代码来控制指针下移,以及用代码取得当前某个字段的值? 第二届世界浙商大会明开幕 2000余临安破获特大涉毒涉枪案 缴获整枪43《爸爸,我们去哪儿》:韩国开花中国也财富全球最适宜工作跨国公司排行 谷歌美媒:美军一美分卖掉超级航母 当作废中国人开始“抛弃”肯德基?吴亦凡林允儿崔始源 韩星最新街拍谁更外媒:菲律宾总统尴尬改口 撤回对中国朝鲜民众的娱乐活动:看3D电影 打乒“泰拳王”与“中国功夫王”见面会上大国考报名结束:37职位报名比例超10厉以宁称征遗产税不应急:中国老人有多河北“自锯病腿”农民顺利手术 预计1杭州临安警方破获特大涉毒涉枪案 缴获流浪女杭州诞下龙凤胎 父母发怒:不会90后女孩爱上有妇之夫 逼男子离婚被男子吃药后感觉自己不男不女 见情侣亲女子相亲时是弟弟洞房成哥哥 5年后提河北自锯病腿患者昨日在医院手术 约十杭州地铁3号线 为啥短了十公里(图)杭州发现外来有害生物福寿螺 对生态环【便民】三八节游黄果树景区女士均可凭美国私营部门2月新增就业岗位21.2美元对多数主要货币汇率4日上涨网购新规“已拆封可退货”引争议 执行纽约金价继续下跌俄“布列斯特”号反潜舰在巴伦支海进行俄前副总理遭暗杀前采访曝光:担心普京阿扎尔非典型破门造生涯100球 逆天印度禁播BBC所拍公交强奸案纪录片 伊拉克称伊军将不借助外国军事力量收复纽约黄金期价4日比前一交易日下跌3.媒体:习近平首下政协联组谈两岸保加利亚与阿塞拜疆建立战略伙伴关系默克尔:讨论对希腊提供第三轮援助“不美元对多数主要货币汇率4日上涨联合国对黎巴嫩安置叙利亚难民表示感谢承德县纪委监察局学习中央纪律案例表现迁安杨文璐在第66届保加利亚国际拳击河钢唐钢国际化管理项目获国家级管理创唐山独眼农村代课女教师获全国原创幻想迁安市陆生野生动物救助站落成 将爱心
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘