时间: 2021-07-30 11:25:32 人气: 1 评论: 0
毫无疑问,产品经理需要懂技术。技术并不是指需要精通J**A、C++等各种语言,甚至能自己写代码,而是能了解基本的技术知识,具备“技术思维”,从而更好地与开发人员沟通,将需求落地。

最近,很多参加春招的同学都问了我一个问题,产品经理需要懂技术吗?如果需要懂技术,需要懂到什么程度呢?其实这题的本质是对产品经理岗位的认知,那么本文就简单回答一下这个问题,主要针对的还是即将进入互联网产品经理岗位的校招同学和要转型的其他岗位的同学,产品老鸟们在工作岗位摸爬滚打这么长时间了,肯定已经了解了。
先说结论:产品经理肯定是需要了解技术的,但是对于校招同学来说,不懂技术无伤大雅,但是懂技术在一定程度上**!加!分!
我们先来看一个产品经理新人和一位技术同学沟通需求的对话,了解一下产品经理和技术的思维方式是如何的。
小H:刚毕业进入公司的产品新人,不足一年工作经验;
老W:已经在技术岗位工作5年的技术老鸟。
该对话例子改编自杨堃老师的《决胜B端:产品经理升级之路》。
小H:老李啊,找你聊个需求,我们想在后台搜索推荐功能,当用户输入的时候,在下拉框**弹出一些热词,你看看这个大概评估时间要多久呀?
老W:嗯嗯,需求听起来是挺合理的,但是你热词你准备怎么去维护和管理呢?
小H:需要一个热词管理的后台,运营同学可以编辑、添加、删除热词,然后对这些热词可以排序
老W:嗯,,,看起来挺合理的,但是有必要搞的这么复杂吗?
小H:这个功能挺好的,也能解决用户的痛点和需求,肯定有价值,你看看评估他要多久时间吧?
老W:好吧,那这样吧,按照你这个文档,大概前端需要5个人日,后端需要10个人日,测试需要5个人日,总共需要20人日
小H:问号脸???为啥这么小的功能需要这么久呢,你再坑我吧!
老W:没有坑你,我是实事求是的评估,首先实现后台热词的编辑、添加和删除,需要单独设计一个数据库,对这个数据库需要做各种处理,还有前端需要和后端需要实现接口对接,对热词进行增删改查,同时前端交互也比较多,需要很多细节处理!!
小H:我不管,我的诉求很简单,就是实现能配置热词,能调顺序,为什么这么简单需要开发这么久呢?
老W:那你完全可以考虑不用后台,直接通过文本编辑,在文本编辑框输入热词,同时热词按照顺序输入,前端只需要读取这个文本配置文件就行了,这样的话前端只需要2个工作日,后端都不需要,也没有接口的对接,也不用设计数据库
小H:好像也可以,你这样就简单很多了,那我要怎么实现埋点和数据统计呢?
老W:不**这个也还需要我给你指导吧,那我就可以去当产品经理了
小H:好吧,我再去思考下跟你讨论…..
例子中的小H的需求听起来挺合理的,但是要怎样去维护?怎样去实现?
站在产品的角度上,小H只是想了一个简单的功能,他觉得应该是容易实现的。但站在老W的角度上,整个需求的实现它可能涉及到了前端的交互、前端的接口、后台的数据库的一个接口的一个交互和整个数据库的一个搭建,这些可能后台涉及到的底层的一些技术,小H可能都不知道。
因此,作为产品经理,如果以这种思维和沟通去和技术交涉,可能**处于一个很被动的状态。
首先我们来看一下,产品思维和技术思维有什么区别和联系:

产品思维主要有五个核心价值:①用户价值 ②使用场景 ③解决方案 ④商业价值 ⑤业务闭环
在这五个核心价值下,产品思维的整体思维是站在用户视角的,它是基于怎么去解决一个问题的一个视角,更多的思想是怎么去实现这个需求,怎么去实现这个解决方案,它可能是没有站在技术的一个角度去思考。而技术思维主要考虑实现方式的技术架构,这个需求的实现难度、技术影响、开发成本等。
因此,站在产品的一个角度上,如果你需要跟技术打交道,那是需要懂技术的思维方式的。
那产品经理懂技术,对于我们的工作有什么好处呢?
总结一句话就是:产品经理懂技术,在没资源的时候可以用最低成本把事儿办了,有资源的时候可以把资源用的更有效率。
首先,大家需要有一个认知,不同类型的产品经理,所需要懂的技术程度是不同的

这里面给大家举了一些例子:
整个技术的核心的四个环节是数据——服务端——接口——前端,这四个环节贯穿整个功能实现的过程。
那么,产品经理需要掌握哪些技术体系,主要有以下几点:
最后,是给校招产品同学的几点建议:
对于产品经理来说,懂技术是一个必备的技能,而对于不同类型的产品经理来说,需要懂技术的程度也是不一样的,需要根据你的具体工作来看。而对于产品实习生或者想要转行的同学来说,不懂技术无伤大雅,但是懂技术肯定是加分的,尤其是进入到正式工作之后,懂技术能让你能更好的与技术同学沟通。
作者:harryli,新零售行业产品经理,微信公众号“Harry李先生笔记”;微信号:aihoneyyeah,欢迎交流。
本文由 @harryli 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自Unsplash,基于CC0协议。