产品经理:嘿,程序员哥们,能尊重一下我么?

标签: 产品经理 | 发表时间:2012-01-21 15:24 | 作者:修泽
出处:http://blog.sina.com.cn/xwxiuze2008

  



    产品经理如何搞定程序员?
  产品经理和程序员这两个都是苦逼的岗位,但有时候两个苦逼还经常在一起较真,成为了2B,今天我们来聊聊产品经理如何搞定程序员,使两个苦逼不再苦逼,下面我们来看一个案例:
  小A是个程序员,小B是个产品经理,
  小A:
  1.事儿都是程序员干的
  2.产品经理不会干还指挥我们干
  3.还嫌程序员干的慢 ……
  小B:
  1.这个程序员水平好烂,比我编的代码还要差
  2.如果我不告诉程序员方向是什么,程序员就是瞎子
  3.程序员就一写代码的苦逼,要什么想法,按我说的做
  小A VS 小B,一段2B的传说就这么展开了。
  在互联网公司或软件公司,产品经理和程序员这两个角色是互相依靠,唇齿相依的,他们不是对立的,而是一个操作线上的两个环节,小A离开小B,则小A就变成了操作工,反之则小B成为空想家。
  如何赢是尊重,前提是得有共同语言、得有共同的想法、共同目标。
  1.别干涉程序员的工作
  产品经理用你的沟通、用你对于产品的理解赢得程序员的尊重,而不是在技术上对于程序员有过多的苛求,术业有专攻,专业的人做专业的事儿 ,产品经理不要去干涉程序员开发的事儿,因为那不是你产品经理的专业领域,产品经理把“做什么”弄清楚,那就GOOD!
  2.别轻视程序员的工作
  有些产品经理往往会在有意无意之间透露出:“这个功能实现好简单,按这个弄”,他却不知道这么简单的无心之语已经触动了程序员那颗幼小的心灵,火爆点的随之争吵,阴险点的准备十年后报仇,从此结下了良子。
  产品经理你可以狂,但狂一定要有资本、你够专业、够坚强,同时是低调的张狂,让程序员跟你一起狂,那才是真正的牛B。
  3.帮助程序员找答案
  有些功能程序员做不出来是常有的事儿,做为产品经理,你不要去打击程序员、更不能去嘲笑程序员,作为一名优秀的产品经理,应该与程序员一起想办法,用产品经理自己强大的人脉去找到专家帮助程序员去解决问题。
  如果解决不了,那就用产品经理的专业技能,换个方式实现功能,你们是一起的,绝不是2个2B。
  4.别动不动变需求
  需求变更在很多企业里都普遍发生着,这一点经常是导致产品经理和程序员PK的导火索,有的时候,始作俑者却是运营方,产品经理是个炮灰,由此而发生了“内战”。
  作为一名合格的产品经理,这个时间应该先做需求的梳理,对于无理的需求变更要坚决干掉,自己提变更时要慎重,不要随意。如果确实需要变更,必须先要征服程序员的心灵,再谈变更的事儿,哈。
  下面有一段是来自于 知乎上的产品经理的见解,分享下:
  先肯定一个前提,你作为PM,你的工作你的决策你的制衡你的项目行为都是为了让项目按时按量更好更快完成。所以不论对项目团队还是虚拟团队的控制,都应如此。当然特定环境下你可能要考虑立威、拉拢、人际制衡等项目之上的问题。但若没有,请不要热衷于斗争,你不是来寻求尊重的。
  不说PM的职业技能,只针对团队管理说几点:
  1.产品经理要了解美术/前端/后端工作原理。
  如果你知道美术设计主菜单悬停二级的不规则投影会浪费前端大把的时间调试,你还能想像前端看到了多难过,你就及时建议改用规则统一透明度的投影。如果你知道后端用for循环输出20条左右结构的新闻列表,你就让前端用css控制自动左右布局,而不是左右拆成两份。
  他们去到其它团队时,会怀念你的。
  2.产品经理要给团队成员足够的信息和空间。
  这三个职业都不是工具,尤其后端攻城师。再初级的程序员也会向往人月神话,他们能为你提供合理的高效的架构设计。你要给予他们足够多的信息,给他们留出恰当的时间,让他们完成合理的架构。前后端工程师大多对复用和高性能保有成就感,你尽可能提供多的信息,由他们来处理。这也是为他们后期维护和迭代提供便利,你不要有所保留!如果你真的思维不缜密,藏不住的,最后连朋友都交不成。
  3.产品经理要勇于沟通和学习。
  工程师跟你说以后用velocity来编辑页面,你不理解,那么就问。如果他鄙视你,那么是他的问题,也可能是你的问题。大多数工程师愿意给你讲解的,他们也害怕表达,这是双方的修为。
  如果工程师说必须从mysql换成oracle了,你问为什么,他说无法承载了,你问要多久,他说要两周,你崩溃了但是问为什么,他说要写数据转换脚本,你问为什么,他说两个数据库之间数据类型不同需要有一些转换,索引规则也不同,你问什么是索引……这都是可以的,你要带着学习的心态而不是问责,否者他越答越反感。最后你若懂了,他会觉得你理解他。
  4.产品经理要小心处理需求变更。
  这是个永恒的话题,出了各种凡客体爱情买卖体来鄙视需求变更。你可以坦诚表达:需求变更是难免的,是不断探索和调整而来的,作为PM我自认无法一次性想到最好,很抱歉。
  接着就是技巧活了,原则是尽可能避免反复修改。如果有一个页面的数据呈现,你无法想象怎样更好,你可以用chrome开发者工具先去调整查看,别直接让技术修改并当作你的参考。如果你不会用工具可以去学,实在复杂你就恳请技术输出两份效果给你比对,而不是改了说不好再改回去。
  第二点就是,如果有的数据呈现模块要裁剪,但有可能日后换个形式换个地方呈现,你就要跟技术说明白,让他只是注释暂时隐藏。你不知道一个简单的数据呈现它用了缓存还是别的什么。
  5.产品经理,成就感是你能给予的共鸣。
  你要知道各位同学都在意什么,物质需求可能你无法给予,吃个饭之类的其实是顺理成章,不必刻意。各位同学踏入互联网江湖,大多想在各门个派混出个名堂。如果你有机会,不要吝啬这样的称赞。代码注释,产品主创介绍,向上汇报各同学的技术成果,鼓励同学往各渠道分享技术心得。同时适当认同各位在架构性能上的新想法新思路,包括交互体验上也应该给前端人员发挥空间如果他们愿意。
  其实最根本的,你要热爱产品并竭尽所能,产品的受众范围和影响力是个天然的成就感。
  6.产品经理要勇于担当。
  产品经理要多承担一些考核压力和物质压力,同学们才能更有精力投入到工作中。同为打工的你,能做的不过如此了。特别是当项目失败时,怎么可能跟你没关系,该推的不该推的都不该推,早干嘛去了?若出现项目成员能力问题和态度问题,尽早反映,说按此下去结果最好只能如何,把问题丢给你的头。那么他要么换掉你,要么换掉该成员。
  其实很多产品经理的想法是一样的,想让程序员尊重你,你得先尊重程序员,请高呼:哥们,让我们彼此尊重吧!!!
  作者:修泽 (随笔)
  转载请注明出处(部分内容来自知乎)
  产品经理可以看看: www.86pm.com  www.365ucd.com

相关 [产品经理 程序员 尊重] 推荐:

产品经理:嘿,程序员哥们,能尊重一下我么?

- - 一个产品经理的博客...
    产品经理如何搞定程序员.   产品经理和程序员这两个都是苦逼的岗位,但有时候两个苦逼还经常在一起较真,成为了2B,今天我们来聊聊产品经理如何搞定程序员,使两个苦逼不再苦逼,下面我们来看一个案例:.   小A是个程序员,小B是个产品经理,.   1.事儿都是程序员干的.   2.产品经理不会干还指挥我们干.

[原]我们的管理:产品经理与程序员协作

- - 阿朱=行业趋势+开发管理+架构
今天CTO顾问咨询团发了一个问题,是关于产品经理频繁改版 VS 程序员的事. 那我就来以实践经历说说我们是怎么协调产品经理和程序员. 协调的关键在于在大底线大导向大原则方面要一致. 在一个层面一个角度上说话才能说到一起共同促进,否则各说各有理就没法走下去了. 1、功能的增加一定是为企业经营增值,把什么平衡制衡、风险、管控、成本先放放.

如何做一个程序员尊敬的产品经理

- - 花痴痴的网站 | 女程序员园地
一直以来,产品经理(PM)和程序员(DEV)好像都是冤家. 自己以前也是做技术的,很能够理解DEV们的小心思,他们其实是很鄙视PM的(或许没有鄙视那么严重,至少是认为PM不那么厉害吧. 目测10%以上的DEV心里都有过这个念头:老子以后写代码写腻了也能去做PM). DEV会觉得,PM的需求只需要3分钟拍脑袋想出来的,但是自己却需要花3天时间去实现,这是什么道理,更气人的是,未来的某一天,PM可能告诉自己某个地方得改,改回到原来需求描述的那样.

产品经理

- - 人月神话的BLOG
再谈下怎样能够算得上一个合格的产品经理,一个人不是说你能够有产品构思,能够画点原型,能够做团队和项目管理就是产品经理. 苏杰原来有本书叫《人人都是产品经理》,看了后大家可能会觉得做一个产品经理是挺容易的一件事情,但是自互联网提供和设置了大量的产品经理岗位后,产品经理这个词基本就烂大街了. 我们如何来界定一个产品经理,如果简单点来讲可以理解为 根据自己长期的项目和运营实践,通过自己的敏捷洞悉能力和分析能力,能够将当前的市场需求或潜在的市场需求转化为具体的产品需求,并能够核心的定义产品功能模型和价值输出,同时能够通过项目和团队管理的能力,凝聚一个小组形成一个真正的团队,将自己的产品构思付诸于最终产品实现的人.

产品经理好与坏

- lnsoso - 随心所记 - 生活中的dodo
例如李明远,设计了百度贴吧和百科这两个重量级产品,只可惜我并没有亲见这些产品设计的过程,客观的说,我还不知道什么才是厉害的产品经理. 既然我有限的经历无法胜任点评产品经理这个重任,那就来感性的说一下我所欣赏和厌恶的产品经理类型吧,权当我所谓的好与坏. 我很欣赏曾经的百度有啊中充满想象力的产品经理,明远和东宝都能算作具有这样特质的人.

产品经理是炮灰

- 张金龙 - 所有文章 - UCD大社区
前些日子有篇网文,鼓吹产品经理的重要性,几乎夸上了天. 有人评论道:“是为了争取加薪吗. 一个人能取得多大的成功,取决于两点:1、他有多少才华与热情,2、这些才华和热情是否能战胜环境中的困难. 很遗憾,摆在产品经理面前的障碍大部分是不可战胜的. 在这篇文章里,我们只讲靠谱的产品经理,不讲不靠谱的. 不论PM靠不靠谱,都分为两种,或者在大中型公司工作,或者在小型公司(创业团队)工作.

产品经理好与坏

- abcd - 所有文章 - UCD大社区
例如李明远,设计了百度贴吧和百科这两个重量级产品,只可惜我并没有亲见这些产品设计的过程,客观的说,我还不知道什么才是厉害的产品经理. 既然我有限的经历无法胜任点评产品经理这个重任,那就来感性的说一下我所欣赏和厌恶的产品经理类型吧,权当我所谓的好与坏. 我很欣赏曾经的百度有啊中充满想象力的产品经理,明远和东宝都能算作具有这样特质的人.

产品经理是炮灰

- Neglect - 坏脾气的小肥
前些日子有篇网文,鼓吹产品经理的重要性,几乎夸上了天. 有人评论道:“是为了争取加薪吗. 一个人能取得多大的成功,取决于两点:1、他有多少才华与热情,2、这些才华和热情是否能战胜环境中的困难. 很遗憾,摆在产品经理面前的障碍大部分是不可战胜的. 在这篇文章里,我们只讲靠谱的产品经理,不讲不靠谱的. 不论PM靠不靠谱,都分为两种,或者在大中型公司工作,或者在小型公司(创业团队)工作.

产品经理“玩”数据

- - 一个产品经理的博客...
  产品经理生来就是要解决问题的. 那如何才能更好、更高效地解决问题?首先要求我们能发现问题,数据分析就是一种常用的发现问题的手段. 通过数据定位问题,然后用设计方案来尝试解决问题,之后再用量化的数据指标来评估问题是否解决了,解决了多少. 通过迭代优化,问题就能够得到较好解决.   本文结合自己在在登录产品的体验优化中积累的一些实战经验,重现过程中的设计点滴,有效果明显的方案,也有效果不明显的优化尝试,最后将总结一些通用的设计思路.

尊重

- Xuyang - 不许联想
“现在穿越剧毫无历史观可言,整体思想内涵没有提升,只是好玩好看、新奇、怪异,而人物设置更是天马行空,这类穿越题材对历史文化不尊重,过于随意,这种创作主张不足以提倡. 上面这段话是广电总急电视剧管理司司长李京盛先生说的. 只要贵国有这个机构存在,什么都是不合理的. 所以,黑格尔老师说的“存在即合理”被广电总急的哲学家们证明是错的.