最近在微信上有好几个同学问我“我是开发想转产品可以吗?“我是新媒体运营,可以转产品吗?”“我学的是生物学,想做产品经理可以吗?”
为什么不可以?当然可以!
首先,产品经理和所学专业关系其实不大。我自己大学学的是社会学,我认识的优秀产品经理有学中文的,也有学历史的,有读工业设计的,有专业是外语的。这个现象其实放到其他行业是一样的,除了医生等个别专业性很强的岗位。其他岗位和你大学所学的专业没啥关系。更何况,中国大陆以前没有,现在好像也没有(据我所知)大学里没有产品学或者产品经理这个专业。所以,能不能做产品经理和你所学的专业并不是强关系。有的时候,你所学的专业反而可能会对你的产品工作有所帮助。
其次,运营和开发照样可以转产品。事实上,内部转岗的例子很多。上面提到一个学中文的产品经理,他最开始做的就是运营工作。开发出身把产品做的很牛逼更多了,比如张小龙。运营、开发出身的同学因为本身就在互联网公司这个环境里,又从事和产品相关的工作——或者说开发做的是产品上游工作,运营是做产品下游的工作,对产品和产品经理的工作有一定的了解,转岗的话磨合难度不会那么高。
那么,想做产品经理要具备什么能力呢?
在我看来,产品经理要具备原型绘制、需求管理能力、项目管理能力、协调沟通能力、复盘和总结能力。
原型绘制:也就是对基本工具如AXure、Visio、PS等的熟练程度,这些都是产品经理的吃饭家伙,必须要掌握。但切忌在这上面过于执着于个别细节。有些新人以为产品经理就是要把原型画的很牛,各种效果要做,各种特效要做。结果在上面花了太多时间,改动起来又很费劲,拖慢了整个产品的进度,得不偿失。个人认为除非公司专门有要求,一般原型低保真就可以了,最重要的是把产品是什么,产品逻辑,产品流程表达清楚,让开发理解就可以了。我的习惯是和开发沟通时候用低保真原型,等需求最终确定之后,再由UI出效果图,我再把原型里的低保真原型替换为效果图,程序猿开发的时候就看最后的效果图版原型,这样清楚又比较高效。
需求管理能力:什么需求该做,什么需求不该做,什么需求要马上做?什么需求可以等等再做?其实就是一句话:会给需求分级。可以将需求分成重要且紧急,重要但不紧急、不重要也不紧急。核心功能关系越密切,时间要求越紧迫的需求自然就是重要且紧急了,其他的依次类推。另外要学会说“NO”,对于不合理的需求要有判断和辨别能力,并会有技巧地推掉不合理的需求。
项目管理能力:产品经理很多时候同时也是项目经理,把控整个项目的进度就很重要。要对产品开发的周期、产品开发的当前进展、产品开发过程中的技术难点、产品开发要涉及到的相关资料等了然于胸。如果有人带,就是多看,多想,多问。如果没人带,就要自己想办法。比如要了解产品开发的当前进展,可以采取“站立会议”。每周一早上和开发、UI、运营等相关同学一起开10-15分钟的站立会议,与会人员不带电脑全程站立。每个人简要地将自己上周完成的、本周计划的、需要其他同学帮忙的事项过一遍,产品经理做好记录,这样就可清楚地掌握进度。
协调沟通能力:产品经理很多时候都要去协调各种资源,和各部门之间进行沟通。而协调沟通本身就是一件很复杂的事,沟通的效率高低,直接决定了项目的效率高低。在这个过程中最重要的是找到对的人。什么是对的人?依次应该是“拍板决定的人”-“直接负责的人”-“曾经负责过这事的人”。找到对的人之后,清楚说明来意和目的,希望对方提供怎样的帮助和支持,如果有时间要求的,一定要和对方明确时间点的要求。最后一定要用邮件或书面的形式将结果进行确认和存档。
复盘总结的能力:复盘和总结本身就是一个学习的过程。每一个阶段,都应该进行复盘和总结。这点对于新人尤为重要,复盘这一阶段的工作,发现暴露的问题,总结问题的原因,回顾自己应对问题的表现,梳理前辈和其他同事的经验和方法。
控制欲望的能力:做产品最忌讳的就是什么都想做。什么都想做,结果就是什么都做不好。为什么,资源是有限的,开发资源,推广资源,还有你自己的精力都是有限的;最重要的是我们必须聚焦于最重要最能打动用户的功能点。是的,我们可以为我们的产品想出成百上千的功能点,但最终最能打动用户的只是那么1-2个。每一个版本的时候,我会列下所有想到的功能点,将资源和用户需要结合起来考虑,列出所有功能点的优先级。淘汰靠后的优先级,搁置中间的优先级,保证顶端优先级只有1-2个功能点,再配上2-3个较靠前的功能点。尽量把每个版本的迭代和开发周期控制在2-3周。
永远不要想着一口气把所有功能都做完!控制自己和老板的欲望!