网友提问:
当产品经理需要懂代码吗?
优质回答:
产品经理是一个技术性质不是特别强的岗位,但是每个企业对于产品经理的定位和职能要求有着不同的定义,对于小公司来说,产品经理最好全能的,什么都会;但对于上了规模的企业来说,专岗专责,会对产品经理的只能要求有一个比较细的划分。
官方一点的说法:产品经理(Product Owner)是企业中专门负责产品管理的职位,产品经理负责市场调查并根据产品、市场及用户等的需求,确定开发何种产品,选择何种业务模式、商业模式等。并推动相应产品的开发组织,他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。
1、一个成功的产品经理的能力中应该有35%的项目管理能力。
在项目管理方面,而且这35%的能力包括团队合作的能力。好的产品经理首先是成功的项目经理,项目管理的经验对于产品经理十分重要,可以帮助产品经理更好的进行产品的管理,团队合作的经验和能力可以让产品经理在产品的团队比较好的处理团队内部的人员关系和团队的其他情况。
2、个人的能力占15%。
成功的产品经理应该是成功的领导人,他的个人能力包括他的领导能力,个人的情况和能力以及他的个人的亲和力。个人的能力可以帮助产品经理更好进行产品过程的管理。
3、产品经理的业务能力占全部的20%。
产品经理的业务能力包括专业的业务管理技能。
4、产品经理的技术能力占全部的15%。
技术能力对于产品经理是必备的技能,技术能力让产品经理更好的理解产品的性能和特点,更好的进行产品的团队管理。
5、产品经理的沟通和处理冲突的能力占全部的15%。
产品经理应该领导项目组,指导产品从概念设计到市场接受,保证实现设计、收益、市场份额和利润目标,解决项目组的冲突;同时产品经理还应该管理项目,制定项目的计划和预算,确定和管理参与项目的人员和资源,同职能部门之间相协调,跟踪相对于项目基线的进展;产品经理还要负责和管理层进行沟通,提供项目进展状况的报告,准备并且确定状态评审点,作为产品的领导同管理层沟通,提供对项目组 成员的工作绩效评审的输入材料。
一个成功的产品经理通常在一个或多个职能部门从事过管理和操作方面的工作经验,并有管理项目开发的经历。产品经理可以来自财务、R&D、市场等任何部门。产品经理富有项目管理经验很重要,产品经理最好具备项目经理的任职资格证书。
其他网友回答
产品经理需要懂代码不是必要性的,但是如果也懂的话或者是之前从事过代码开发的话最好,个人认为产品经理最起码应该具备以下几种能力:
逻辑分析能力,产品经理不仅仅只是画出原型来就可以完事大局的,同时也需要对整体业务的走向,数据的走向,数据从哪里来,到哪里去,最后产生什么样的结果,都应该一清二楚。如果涉及到比较复杂的业务系统更应该对整体的业务逻辑具备非常清晰的逻辑分析能力。否则,最后开发出来的产品也怕会不符合要求的。
用户感知能力,产品经理是需要站在用户的角度上去想问题的,因为开发出来的产品所面对的是各种各样的用户人群,所以产品经理更加需要从用户出发,只有用户觉得这个产品看起来不错,用起来方便才能勉强算是一个合格的产品。
业务认知能力,因为产品经理首先要设计出一个产品,前提一定是要对用户的需求,业务的流程做到一清二楚,所设计出来的产品能满足用户的需求,算是合格,但也应该想用户没有想到的,因为未来可能就需要这某一功能了,所以要做到未雨绸缪,这样也为自己和开发人员的设计提前做好规划扩展。
沟通理解能力,因为产品经理要面对的人群一是用户,所以要有能够快速有效的去理解消化用户所提出来的需求,二是开发人员,所以需要能够把自己所设计的产品和开发人员做展示,讲解,使得他们了解清楚才能开发出符合产品需求的软件。同时还会遇到各种产品需求变更的情况,所以产品经理应该做好对接用户,和传达信息给开发人员的桥梁。
当然,如果产品经理懂代码的话,肯定对项目的进行有很大的作用的,比如可以大概预测开发的工作量,和所需要的开发时间,同时也能清楚所存在的难度和问题。但这不是必要条件,作为产品经理而言,以上所列几点才是关键的。