答丨百度派@索强
在互联网创业公司,如何轻易地让苦哈哈的程序猿们疯狂起来呢?我在媒体待过好多年,这两年在互联网创业公司,见过不少程序员和产品经理之间的争夺战,笔者认为,这种争夺太常见了,原因是双方的不理解,产品经理不了解技术人员工作的辛苦,所以经常会闹出笑话来。
好了,下面笔者列举一下,最会得罪程序员们的几句话。
程序猿:加班了一周终于做好了。
产品汪:这个需求不做了。
产品汪:看别人家的产品的这个页面那么牛,照着这个做就行了。
程序猿:请问你不会画图写文档吗?
产品汪:这里能不能加一个像淘宝一样简单的增加一个这个功能?
程序猿:额
产品汪:不就加行代码吗?
产品汪:这个东西太简单了,今晚上必须做完给我,不就加几行代码吗?
程序猿:我想今天就把你做了。
产品汪:这个页面儿怎么做的这么烂,赶快改。
程序猿:不能找人设计好了再让我做吗,我一个编程的还要管设计?
产品汪:为什么别人家的app没有bug而你怎么就这么多,把这些代码复制粘贴过来不就行了吗?
程序猿:你以为别人家的代码伸手就能拿到?
经理:哈罗,你又在写bug吗?
程序猿:(假装没听到)
所以笔者认为,作为互联网公司的产品经理,需要了解一点程序员们的工作,尽管不懂程序,但需要稍微知道如果变动网站或程序多大幅度,会给程序员们带来多大的工作量。
答丨百度派@云海进行时
鄙人作为一位产品助理,天天却与程序员为伍,终日出入程序行伍之间,其实是有道理的。
作为产品经理,首先要懂业务,无可厚非,其次要懂设计和产品,首先要在职位上显出转业感,那么当有冲突出现,不是一句我认为,我觉得,用户应该来提需求。
在提需求之前,要知道自己的需求是从何而来,有没有经过验证,经不经得起推敲,到底是什么层次的需求,当自己心中有数后,设计和程序员来进行沟通时,你是用科学的方法去说明,而不是站在道德制高点去说就该是这样的。所以,要懂需求,了解用户。
其次,产品一定要懂设计,要尊重技术和研发,这个是我自己做产品的心得,当你懂人家的业务,尊重人家的诉求,在某些功能设计的时候其实产品的一个小小的贴心设计为研发减少工作量,人家是会懂得,在你和研发处好关系后,有很多事情都是可以相互商量的,在这个过程中,如果去保持自己产品轮廓和逻辑不被改变并且照顾研发感受是一门艺术,能懂一些技术或者说自己去学一些基础技术肯定是有好处的。
最后,如果确实有争论,我也和产品经理在设计上有过许多的争论,但我常常做的方法是去举例一些成熟成功的产品设计,去拿数据沟通做说明,拿论点去证明自己的观点,偶尔产品经理当时会碍于面子固执己见,但最后还是会去做一些改变。
最后说一句,产品经理这个职位本身是没有任何错的,错的只会是职位上的这个从业者,和团队内部人员都处理不好关系的产品从业者不过是一种现象,而不是两个职位之间的仇恨。我始终觉得,产品是拿脑壳做事,而不是用嘴巴来做事儿的,与其争论,不如去想想为什么人家都要来和自己争论。
联系客服