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


毫无疑问 , 产品经理需要懂技术 。 技术并不是指需要精通JAVA、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可能都不知道 。
因此 , 作为产品经理 , 如果以这种思维和沟通去和技术交涉 , 可能会处于一个很被动的状态 。
二、产品经理为什么需要懂技术? 首先我们来看一下 , 产品思维和技术思维有什么区别和联系:
[产品经理]产品经理真的需要懂技术吗?懂到什么程度?


推荐阅读