前两天结束了产品实习,准备回学校处理毕业的事情以及参加校招。在北京的这段时间学到了很多东西,也遇到了一些特别好的人,有蛮多的感触。非常感谢带我的超哥,让我对产品有了更加深刻的认识,同时也学到怎样去把控项目流程。分享一些我在实习过程中的体会。
主动学习
由于产品经理是一个需要涉猎非常广的岗位,除了自身最主要的对需求的把握,还要懂设计,了解技术,熟悉业务,紧跟公司战略方向等。产品经理需要学的东西太多了,虽然并没有人强迫你去学,但是要想成为一个靠谱的产品经理,自己必须要主动学习。
作为产品经理最重要的是对需求的把握。要培养良好的产品感,一方面要多看产品相关的书籍和文章以及研究其他优秀的APP,另一方面要找公司其他产品经理多多交流。产品经理一般都比较忙,他们很难主动来告诉你该怎么怎么做,很多时候需要自己多去“搭讪”,比如我有一个想法,会告诉其他产品经理,听听他们的看法,或者请他们评价一下某款产品或者某个功能。当交流得多了,就会发现自己的思维能够得到很大的提升。
在我进公司实习之前,并没有用过Axure,然而一开始干活就让我画一个功能的整套原型图。对于软件的操作门槛并不高,软件下载下来学习一些基本的操作就差不多可以上手了。真正考验人的是画图之前对整个流程的构思以及页面的合理布局,这些东西需要长期积累学习。我们要明白设计的目的,弄清楚怎样的设计才能更好的让用户完成目标。刚开始我也犯了一些错误,比如页面上不必要的辅助元素太多,主次不是太突出,好在经过指导后,原型图不断地被完善,最后顺利的交付给了视觉设计师。为了能够在设计上做到更好,我花空余时间看了很多设计方面的书,推荐一些个人感觉不错的书:《设计之下》、《破茧成蝶》、《简约至上》,以及IOS和Android的官方设计规范。当掌握了设计的基本原则和方法后,在设计时就可以做到有理可循,而不是随便拍脑袋,或者看到别人怎么做就直接抄过来。
除了设计之外,我觉得产品经理还应该要懂一些基本的技术,这样和开发进行沟通时才能够保证更高的效率。之前有过一次经历给我触动蛮大,带我的导师和我设计了一套需求,去找开发评审,结果开发们纷纷表示这些功能要么开发成本太大,要么目前无法实现。这意味着之前做的设计都得推到重来,又要浪费很多时间,自己也感到很受挫。于是我便开始学习开发的技术,复习了下之前学的JAVA,然后在公司找了一本Android开发的书每天干完活就看,晚上回去了躺在床上再看几集视频教程。这样学习了两周后,对开发的过程基本上有了了解,虽然做不到让我直接去写代码做开发,但是明白了应用的工作原理,开发在哪些地方可能会遇到问题。在后面的功能设计中,我都会先考虑一下开发是否好实现,以及开发成本会不会太高,对不太确定的还会先去找开发的同事确认一下。通过对开发技术的学习,在后面的评审过程中被开发吐槽的次数也少了,交流效率也大大提高了。
把小事做到极致
对于产品实习生来说,工作上会遇到很多小的细节上的事情,比如页面极限情况下显示、温馨提示语、用户操作反馈、原型设计等。这些事情看似很简单,但是要把所有情况都考虑周全并不是一件容易的事情。刚进公司的时候,导师交给一个整理订单页面用户操作反馈的任务。刚开始我把自己能想到的很快就整理出来了,交给导师一看,结果被指出了很多问题,很多特殊情况都没考虑到。然后我又回去接着整理,为了保证不再出现遗漏,仔细检查了每一个步骤。后面给导师检查的时候,发现还是有没有考虑到的,弄得自己都很不好意思。其实还有很多看似简单的东西,也都需要非常仔细思考,才能保证不出现问题。
公司是不会让刚来的实习生参加一些决策性的工作,所以会被安排很多基础性的执行工作,比如整理需求,画原型图,写PRD等。虽然我们做的事情是被限定的,但是还是要思考为什么要这么做,在这背后的理念是什么。比如设计一个功能的原型图,只按照要求把图画出来是不够的。还需要想想为什么要做这个功能,满足了用户的什么需求,有没有什么地方可以再优化一下。总之,在自己工作任务中,不仅仅只简单完成任务,更重要的是主动思考,把自己工作范围内的事情做到极致。
产品经理平时的工作非常琐碎,会经常遇到好几件事情同时进行,如果说一段时间只做一件事是单线程,那么产品经理的工作就是多线程的。当并发数多了,就可能会把其中一些事情忘了,所以在日常工作中要非常注意任务和时间的管理。每天把自己需要做的事情记录下来,然后按照重要和紧急程度一件件去做,可以在笔记本上做好记录,也可以用Wunderlist这样的管理工具帮助自己管理日常事务。
善于沟通
沟通对产品经理来说是非常重要的一项技能,也是平时工作中花费时间最多的地方。产品需要和设计、开发、业务、运营各种岗位的同事沟通协调工作,而且还要用他们习惯的方式去交流。我在实习的时候喜欢找不同岗位的同事聊天,平时大家都比较忙,所以中午吃饭的时候是和他们聊天的很好机会。我会问他们喜欢怎样的产品经理,最讨厌产品经理怎么做以及请教他们专业方面的问题。保持虚心的态度去交流学习,不仅能学到很多东西,对提高工作效率也非常有帮助。
在和设计师交流时,要尊重和相信他们的专业能力,不要随便告诉他们这里不好看,应该怎么改。我觉得设计稿需要改动时,我会先仔细想清楚改动的理由,而且这些理由不应该是个人的审美喜好,而是要有理论支持。比如我会说这里需要用户注意到,我觉得我们需要突出显示一下,或者这部分是辅助信息,应该减小对用户的干扰,让用户更好完成主线任务。用一种探讨的态度给他们讲出自己的看法,让后听听他们的意见。通常情况下,只要你有理有据,设计师还是会乐意听取你的意见。如果有时候他们有更专业的见解,也能让自己增长见识得到提升。我遇到的设计师人都非常好,沟通交流都非常顺畅,我自己有设计方面的问题也会经常向他们请教,大家相处得很愉快。
我在实习中感觉最困难的还是和开发交流,在需求评审的时候就很容易被喷,有些功能经常会因为技术或者业务上的困难被砍掉。有时开发经常抛出几个专业名词,完全不知道该怎样回答,这样沟通起来就比较困难。在开发写代码时,可能还会因为PRD文档写得不是很清楚,被经常叫过去确认。所以作为产品还是需要懂一点技术,在设计功能时尽量降低开发成本,写文档时尽量用开发习惯的方式准确描述。
平衡
有人说普通的产品经理做加法,优秀的产品经理做减法。其实这里的加法和减法就是一个平衡的过程,平衡各方的价值和利益,是产品经理在实际工作中一项非常重要的技能。在处理需求时,我们需要从几个维度去考虑:用户体验、开发成本、商业价值,不能偏废任何一方。回想自己最开始接触产品的时候,那时特别幼稚,当时体验分析一款产品基本都是从设计的角度去评价。那时写的产品分析报告也经常是页面交互应该怎样优化,什么地方视觉设计得怎么样。然而这些都只是产品最浅层次的表现,并不是最核心的东西,在实际开发中优先级往往也是最低的。
在实习之后对产品有了更加深刻的认识,明白产品很难做到完全以用户体验去设计,开发成本和商业价值都是需要考虑的,要想办法让这三者之间达到一个理想的平衡状态。用户体验好的产品才会具有商业价值,企业也只有实现了商业价值,才能会有更多投入开发更好的产品。产品经理只有衡量好开发成本后,才能把握好开发周期,同时不会被开发鄙视。
在平衡的各方利益之后,和大家沟通交流起来也会少很多阻力,其实很多争论都是因为各自熟悉的侧重的东西不一样。开发希望程序的代码能够简洁高效,逻辑清晰,不要开发一些没意义的东西。设计会站在美学专业的角度,设计出符合自己审美的设计稿。业务部门希望产品能够便于商业化,有更多能实现盈利的功能。如果没有实习的经历,我是很难想象到产品在实际开发中会遇到那么多实际问题。不过有这么多变量,也是做产品的乐趣所在吧。
保持激情
现在产品经理岗位被炒得很火,越来越多的人都加入到了产品大军中,很多人觉得产品经理顶着经理的头衔,不用写代码,待遇还很不错,是自己理想中的职业。但是实际上产品经理并没有那么光鲜,日常工作繁琐压力大,入门容易但是要做好却非常难。如果不是真正热爱产品,喜欢创造,很容易被日常繁琐的工作消磨掉斗志和激情,难以持续提升。
之前一位在腾讯工作了多年的产品总监也告诉我,要想成为一个优秀的产品经理最重要的就是激情和坚持。归根结底就是要真正热爱产品这个岗位,我在实习过程中也体会到只有真正热爱产品,才能驱动自己不断主动学习各种知识,持续提升自己,顶住工作中的各种压力。虽然这样的概念听起来挺“虚”,但是在入行之初考虑清楚自己的方向规划也算是对自己负责吧。
很庆幸这段实习经历帮助我验证了自己的选择,坚持自己的热爱。
网友评论