产品经理需要懂技术吗?懂到什么程度

如题所述

众所周知,产品经理懂一些技术知识会对产品设计有帮助,对项目协作有益处。最好能达到以下程度及效果:

● 避免产品过度设计。所谓产品过度设计,是指设计的某些产品功能价值不大,甚至没有意义,但是开发工作却很复杂、很耗时。产品过度设计的现象经常发生,尤其是在前端交互设计上。很多初级产品经理会误以为界面设计只是画几张图,而没有考虑背后实现逻辑的复杂性。

● 避免技术过度设计。所谓技术过度设计,是指技术人员设计了没有必要的代码灵活性和复杂性,而后续的业务根本用不到这些特性,宝贵的时间和资源被浪费。产品经理有时需要和技术人员进行深入沟通,分析业务情况,帮助技术人员砍掉不必要的灵活性、扩展性设计。

● 与技术人员沟通顺畅。对于研发人员来讲,如果合作的产品经理能在同一个频道、用同一套语言进行沟通,是非常舒服惬意的事情,可以增进好感和信任感。相反,如果产品经理对一些基本的技术常识都不理解并且不愿意理解,只是一味地强调自己的设计多么合理,就会非常容易和研发人员产生冲突。

● 预判需求的可行性。如果产品经理具备足够多的技术知识及经验,在接到一个需求后就可以很快地判断技术实现的可行性和成本,并根据业务诉求快速给出可行的解决方案。否则就需要拉着技术人员和业务人员一起来回讨论,降低效率。

● 评估工时合理性。完成产品方案设计后,在和开发人员沟通时,产品经理要站在业务人员的角度,和开发人员讨论工时评估是否合理。有时开发人员对工时的预估不准确,甚至给出一个很夸张的开发周期。如果产品经理懂技术,则可以感觉出有问题;否则,工时评估对产品经理来说就是一个纯黑盒操作,无法进行判断和把控。

综上所述,产品经理,尤其是B端产品经理,如果具备技术知识,对工作将大有裨益。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-26
做产品这几年,和开发工程师打交道最多,和他们交流通常有两大忌:
一.忌不懂技术 有常识,当然不一定就能做出好产品,但没常识,就很象在村里呆了半辈子的人乍到城市,一举一动即使小心翼翼,也没法儿不透着突兀和不和谐。
很多公司都有完全不懂技术的产品人,大多年龄较长,也许是互联网出现的时候,他们已经过了充满好奇和渴望未知的年龄,不愿意放低身段去学习新东西,喜欢只凭着想象和自己的生活经验就开喷,间或以若干近期热门关键词作为点缀,以示自己尚蹲在潮流尖端。
二.忌懂技术 我遇到不少工程师喜欢说:“只要产品需求明确,技术上一切都能实现。”
这句话听起来相当豪迈,也让产品经理大为放心,觉得技术真是产品的坚强后盾。但其实传递了一个特别糟糕的信号。 当工程师这么说的时候,潜台词是:“你弄好你自己的事儿就行了,别来管我!”而且这种说法隐含着一个乐观但显然并不现实的假设:技术是无所不能的,他(掌握技术的人)也象灯神一样,可以实现你的任何愿望,只要你能明确的描述它。
我不知道阿拉丁说完愿望之后,假如胆敢继续追问灯神将具体采用何种技术方案来实现的话,会不会被塞到灯里,但我知道很多工程师在发现你关注技术层面过深的时候,都会有种领地被侵犯的感觉。 这就是工程师维护自己专业槽的本能,与行业中其它角色相比,工程师地位不是最高,待遇也不是最好,还经常加班加的要死要活的,唯一得天独厚的优势,就是专业槽比任何角色都深。关于产品、关于UI、甚至关于商业模式每个从业人员都能喷上几句,要是说到用户体验,那更是连业外人士都敢大喷特喷而没有任何心理负担:反正我就是用户嘛,越傻越光荣。而一旦涉及到代码,大多数人就直接晕菜了。
想想那些UI设计师的苦逼段子,工作时没有喷子们指手划脚的干扰,真是上帝赋予工程师独有的恩赐。 所以当他们认为有外人正试图跨越这条槽时,自然会有所警惕,甚至体现出抵制和敌意。当一个产品经理发现工程师开始比较密集的使用术语或拼命把简单问题往复杂了说,你应该知道,他们在槽边开始向你射箭了。
从整个产品乃至公司的角度来说,各个专业角色之间的专业槽都是应该被填平的,产品经理不该对工程师玩挟天子以令诸侯,不要总假装自己是用户的三个代表,动不动就拿想象中的“用户需求”当“奉天承运”来用;工程师也不必总装灯神,假装无所不能很累的,工程师之间必有能力高下之分,其实有时候功能做不了或做不好,纯粹只是因为工程师能力所限。如果彼此坦诚一些,大可以提前有效沟通,尽可能避开那些投入产出比过低的部分,有不少工程师不愿意拿出来讨论的技术实现上的细节,都是值得产品经理参与进来的,在这些细节上如何取舍与抉择,会对产品的开发进度、性能甚至功能带来极大的影响,如果沟通到位,往往可以让开发工程师少做大量无用功。在我开始自己动手写代码之后,对这一点有了越来越深的体会。本回答被提问者采纳
第2个回答  2024-02-18
我相信绝大部分想从事产品经理工作或刚入行的产品经理都会问这样的问题:做产品经理要不要懂技术?需要懂到什么程度?NPDP证书有必要考吗?

产品经理为什么要懂技术?
1.更好地联结工程师
拥有扎实的工程背景给了产品经理联系工程师的能力。当然这取决于产品--一个负责底层开发者API的产品相比于一个负责前端网站的产品肯定需要知道更多技术。
但是基本的原则是通用的--有技术背景的产品会更好把产品需求传达给工程师和转述复杂的细节给其他同事和消费者。
了解技术能使PM与工程师沟通更加顺畅,并且更容易获得工程师的信任。
在工程评审过程中,工程师经常会从技术角度探讨产品的可行性和实施方案,这时候了解技术的产品就可以从产品的角度提出建议。
如果PM自己写过代码,对产品实现过程会有真切体感,更能理解工程师的一些建议和抱怨。
2.尽早了解技术可行性,从而节省时间
作为设计者,很容易陷入假设的世界。假如我会读心术能确切知道用户的想法,会发生什么?如果用户点击这个按钮,它就爆炸成一团火焰,会发生什么?
不了解技术可行性和时间开销,容易沉迷于不可能的设计,然后感到心痛。最糟糕的事情就是你花时间设计了一个完美但没有可能实现的产品。
3.利用技术驱动产品
早期Gmail曾经做过一次很棒的优化:用户在登陆页面输入完账号后,Gmail就会马上在后台加载该账号的邮件,而不必等用户输入完密码提交后才开始请求。这使得用户会觉得Gmail拥有比竞品快得多的载入速度。一个PM需要对技术有一定的了解才能向工程师提出此类的优化需求。
了解技术的PM更能把握技术趋势,可以更好将最新的技术成果用于改进产品,将公司内部的技术创新成果、外部开源的技术、Android、iOS 原生系统的新特性等充分地利用起来。
此外,在一些第三方服务的选型上,需要综合考量产品和技术两方面,一个较为符合产品需求的第三方服务可能需要更多的开发工作,这二者如何权衡,需要你对开发难度有一定认知。
4.数据分析能力
PM工作内容很重要一部分是分析产品数据。拥有技术背景能使PM更好地理解数据的流动,定位数据问题。
用户身份是如何从站外关联到站内?数据打点是前端上报还是后端上报?Google Analytics、Appsflyer、友盟、Deeplink等第三方工具和技术的原理是什么?
如果这些问题你都不了解,那么会一定程度影响你对数据的使用,出现数据异常时你也可能无法做出合理的推测、高效解决问题。
当然大公司可能会有数据产品经理帮忙解决以上问题,但是过于仰赖数据产品经理导致沟通成本的增加。

产品经理懂技术需要懂到什么程度?产品经理需要了解的技术知识
1.需要懂前端技术
产品经理需要了解前端技术,包括 HTML、CSS 和 JavaScript 等。了解这些知识可以帮助产品经理理解前端开发人员的工作流程和技术难点,更好地协调和沟通。
2.需要懂后端技术
产品经理需要了解后端技术,包括数据库、API 和服务器端的编程语言等。了解这些知识可以帮助产品经理理解后端开发人员的工作流程和技术难点,更好地协调和沟通。
3.需要懂移动开发
如果你的产品是一个移动应用程序,那么产品经理需要了解移动应用程序的开发流程和技术难点。了解这些知识可以帮助产品经理与移动应用程序的开发团队进行更好的沟通和协调。
4.需要懂数据分析
产品经理需要了解数据分析的基础知识,包括数据挖掘、机器学习和数据可视化等。了解这些知识可以帮助产品经理在产品开发和优化过程中更好地分析数据和做出决策。
5.需要懂云计算和网络安全
产品经理需要了解云计算和网络安全的基础知识,以便理解云服务和网络安全的基本原理和技术难点,从而更好地协调和沟通。

NPDP证书有必要考吗?

NPDP是New Product Development Professional的缩写,也叫产品经理国际资格认证,由美国产品开发和管理协会推出,是一种针对产品经理或从事产品开发、创新管理等领域的专业人士的认证,主要旨在通过考试验证个人在产品开发方面的知识和技能,并授予国际公认的产品开发专业人士资格证书。

持有NPDP证书代表其具备以下能力:
1、掌握了产品开发与管理的方法和工具,包括市场研究、产品定义、设计开发、测试上线等方面的知识;
2、具备判断和决策的能力,在产品开发过程中能够识别和解决问题,并合理应对风险;
3、能够有效地与跨职能团队进行沟通和协作,实现项目目标。

NPDP认证的必要性:
1、增强职业竞争力
NPDP认证是全球范围内认可的产品开发专业人士资格证书,能够为从事产品开发和创新管理领域的专业人士提供权威、公正的评估机制,并帮助他们提高职业素养和竞争力。
2、成为行业佼佼者
持有NPDP证书不仅可以获得国际公认的产品开发专业人士资格证书,还可以获得PDMA会员资格,成为国际产品开发和管理领域的佼佼者,并拓展自己的人脉资源。
3、提高个人技能水平
NPDP认证涵盖了产品开发所需的全部知识和技能,考生需要掌握市场研究、产品规划、设计开发、测试上线等多个环节的知识。通过学习和考试,考生可以提高自己的技能水平,并在实践中应用。
总之,NPDP认证是一个具有较高含金量的证书,不仅能够提高个人职业竞争力,而且可以增强个人技能水平和成为行业佼佼者,因此,如果您想要从事产品开发和创新管理领域,建议您去考取NPDP认证。