要说程序员和产品经理的关系啊,我觉得那真是很萌的存在。
今年夏天,搞团建,技术公司嘛,人员结构特别简单,3个产品经理加16个程序员。一群男的能拉出来晒太阳就已经不错了,什么吃饭唱歌洗澡按摩的都没兴趣,后来我提议简单点,吃鸡(真人cs)和放假回家陪老婆1天二选一。
我的产品经理不淡定了,开玩笑说“程序员哪里会有老婆嘛,这还用选嘛!”大家听后一阵欢呼,最后果然16:3,吃鸡胜出,3 个产品经理就是那唯一的三票!!!
所以场面估计你也能想象出来了...并不是刺激的对战,而是惨绝人寰的群殴。
被 BB 弹打成“狗”的一个产品经理急中生智,大喊:『我以前也写过代码!我是自己人!』其他正在施暴的程序员面面相觑,表示十分感动,但仍然拒绝了他的求情,继续按在地上打了半个小时。
都说产品经理和程序员是“天敌”,相爱相杀。所谓对程序员和产品经理之间的调侃,主要原因无非就在两方经常有矛盾出现,而矛盾出现显然是因为双方一边是需求提供方,一边是需求实现方。
彼得写了十几年的代码,早期创业,产品经理是我,程序员也是我,相对于两个立场的沟通,人最难的是对自己提需求。接下来我就阐述下自己这些年的一些心得:
//
前戏很重要
//
产品经理与程序员最大的矛盾其实在于——改需求。这牵涉两个问题,一个是如何尽量地做足前期工作,尽量把需求细化,需求做的足够扎实就会大大减少改需求的次数,这是产品经理的本职工作,不属于沟通问题。
//
达成共识
//
另一个问题就涉及如何沟通了,就是需求无论如何确实要改。这个时候有一点很重要就是努力与程序员(或者产品经理)达成共识,比如“我们的目的是要做最好的xxAPP”、“这个功能对于我们的目的来说是必不可少的”等。
然后再来谈详细的需求点,程序员也就会逐步认可改需求这件事情。(还有一点很重要的就是,如果无论如何也达不成一致,也有必要反思这个需求是否真的有改的必要?)
//
用数据和客户来帮你增加底气
//
在谈论某项功能实现的时候,产品经理经常会碰见程序员消极被动不愿意做,或者质疑这么做有没有道理的时候,采取需求依据的数据和真实的客户需求是能有效推进的好办法。
比如“80%的同类产品都有这个功能”、“每周都能收到几个客户对某某问题的反馈”,一般来说程序员是能够接受这种说服的。
//
试着多用询问的语气
//
让程序员感到他是专业的,他是能够解决这个问题的,要依仗他才能做的更好。这会无形中赋予他一种责任感(因为你把问题抛给了他,他就隐形中负有解决这个问题的责任),在传达出意愿的同时也避免了话语的生硬,让程序员感受到对其职业技能的尊重。
//
注重日常交往
//
日常生活中交个朋友,比如一起打球、打游戏,聊聊电影和漫画,实在是没有共同语言就经常冲他卖个萌、搞个基、撒个娇、讲个笑话。这样,大家都是朋友了,不看工作职责的那一半看交情的那一半,沟通起来也会顺畅很多。
总之有很多时候产品的产生不完全是靠严格的流程和规章制度诞生的,也需要很多沟通的润滑。
备注:公众号菜单包含了整理了一本AI小抄,非常适合在通勤路上用学习。
往期精彩回顾
那些年做的学术公益-你不是一个人在战斗适合初学者入门人工智能的路线及资料下载机器学习在线手册深度学习在线手册备注:加入本站微信群或者qq群,请回复“加群”加入知识星球(4500+用户,ID:92416895),请回复“知识星球”
喜欢文章,点个在看