小编前日在网上看到一个问题,为什么现在大学生毕业都想做产品经理?下面的神回复曰:“因为他们什么都不会嘛......。”我想回复者一定是腹黑的程序员同学,尽管搞笑无厘头,但却也有几分迹象可循,因为在大多数程序猿眼中,90%的产品经理大致都是这种形象,每天喝喝茶、聊聊天、刷刷网页,成天拍脑袋想出一些难以实现的想法。然而PM眼里的程序猿们想来也好不到哪去,看似两者间有着不可协调的矛盾,但实则只要掌握好各自的角色,还是有机会一起愉快的玩耍的。
PM和RD们之所以积怨颇深,从根本上来说,是所处的身份角度不同,导致理解不同,再加上沟通不当的话,自然无法自然对接了。PM得到的信息一般都是需求、策略、产品规划、目标任务,所以会从推送产品的思路上去考虑,什么样的需求才能够获取相应的利益,才是能够得到客户青睐的。而程序员的逻辑思维很强,往往看到更多的是如何翻译这些需求,成为技术语言的评估,他们所思考的问题都围绕开发需求本身,如何开发这些需求?是沟通数据库增加字段?调用接口?开发新的接口?需要开发组件?还是重新构架引擎?很明显两者角度的不同,会使沟通的重点无法贴合,自然会出现无法顺利沟通的现象,总觉得对方都是来自另一个星球的生物。
那么,作为PM首先要学会的就是如何用程序猿的思维来想问题,来提出需求,进行沟通。切不可不懂装懂,有关技术层面的东西确实不懂的要虚心求教,无论是口述的需求还是撰写的文档,文字和原型图的呈现都要有逻辑,有条理,最好用写代码的思路来写产品文档,功能细节上的逻辑处理无一遗漏,实乃
RD 们的心头好。
在产品研发的进程中,一定要真切的把握住客户的需求,尽量少做修改。也许客户一个看似简单的要求,会导致程序猿们之前所有的代码都白敲了,怎么能让人不崩溃。因此PM的重要责任就是力图说服老板和客户,在原有的基础上少做修改。即便真的要改,也要用最合理的方式沟通,最终达到你所想要的效果。
除却这些,沟通是一个PM的必修课,无论是工作中的交流还是私下的沟通,都不可忽视。为对方多考虑,无论是工作伙伴还是私人关系都尽量维持到最好的状态,这样配合起来才不会出现互相看不顺眼的情况。
其实,无论是产品经理还是程序员、学会欣赏别人的付出,站在对方的角度换位思考,大家才能一起愉快的玩耍,共同制作出优秀的产品来。