30岁确实不年轻了,2019年,98年的小孩子都已经出来上班了,技术一般不是问题,相比其他产品经理已经完爆他们了,但是基本没有哪个企业,会去招聘一个30岁的没经验的员工,因为20出头的没经验的,可塑性更好,薪资也要的少。
30岁真的不年轻了,经不起太多折腾了。
首先我们来看下产品经理的要求是什么?
如果想要成为一个产品经理,不管自己的目的如何,是为了产品经理这个名头?逼格?收入?总要了解企业对产品经理的要求是什么?
1、大部分公司要求的产品经理即功能型产品经理:
设计功能:懂得产品模式的功能结构;
产品软件:office、思维导图、原型设计;
产品模式:B2C、O2O、SNS等产品的功能结构和运作模式;
工作:功能策划和设计,产品文档;
2、也有运营型和管理型的产品经理:即增加了市场,运营与相应的战略、执行管理方面的产品经理,但是要求较高,这里就不做说明了。
程序员怎么转行成产品经理?
1. 公司内部转。在写代码的过程中,尽量去理解公司的业务和需求,和公司本身的产品经理处理好关系,争取内部调动,这个应该不难,只要情商还行。
2. 跳槽转。阐明你之前参与的项目中,你扮演的程序员之外的角色;言下之意,你之前是否承担过类似产品的工作,尽管你是程序员。
而作为程序员转职产品,有几个优势:
1、知道程序员想要什么样的文档
写PRD文档,从主流程,到分支事件流,例外事件流;从输入数据,到输出数据,到显示数据,这些对应的细节,写的会很清晰;
2、知道怎么跟程序员沟通?
程序员,是一群很可爱的人,做过程序员的人,知道怎么跟他们跟更好的沟通,在改需求的时候,会进行的比较顺利。
3、熟悉整个开发流程:
项目说明会,开发,测试,修改,上线,这套流程作为程序员时,已经走了很多遍,作为产品经理的话走下来,没有任何问题;
但是,也有一些问题,程序员转职产品经理确实劣势:
1、不善于沟通:
产品经理作为一个产品的负责人,面对的不仅仅是开发,测试,还要面对需求提出方,运营团队,数据团队,商务团队;在整个项目中,没有和任何一个方面进行过深入沟通,就有可能因为需求的不清晰,不明确而导致项目出现问题;而且,在项目的整个过程中,你也需要同不同的人打交道。要清楚,最好的沟通方式就是当面沟通,如果缺乏沟通能力,或者不喜欢当面沟通的话,那么项目当中一定会产生一些问题。
而程序员恰恰就是一群不太喜欢当面沟通的人,他们更相信文档,程序员,更喜欢面对屏幕,而不是面对人。
2、自以为是:
如果说什么行业的人是最有自信的,我一定会选择程序员;如果说什么行业的人是最自负的,我也一定会选择程序员(别打我)。
作为一名程序员,是需要自信的;但是作为一名产品经理,很多时候需要听取同事的意见,收集数据的反馈,查看用户的吐槽,只有这样才能做好产品经理;但程序员那种老子天下第一,不可能是我这里出现问题的想法,不适合产品经理;如果有人希望用产品经理这个职位来改变在沟通,性格方面的缺陷,这是很不负责任的想法,如果改变不成功怎么办?如果还是不善于沟通,性格内向的话,即做不好产品经理,也伤害了所在的公司。
如果程序员转产品经理,首先要保持逻辑思维头脑,不过也要摆脱工程师思维,不要纠结这功能内部实现多酷多炫,把重点放在用户那一侧,时刻考虑用户的痛点甜点,如何抓住用户刚需如何提供用户价值。
好好干吧,把垃圾产品经理都赶走!
【推荐阅读】