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

毫无疑问,产品经理需要懂技术。技术并不是指需要精通JАVA、C++等各种语言,甚至能自己写代码,而是能了解基本的技术知识,具备“技术思维”,从而更好地与开发人员沟通,将需qiú落地。

最近,很多参加春招的同学都问了我一个问题,产品经理需要懂技术吗?如果需要懂技术,需要懂到什么程度呢?其实这题的本质是对产品经理岗位的认知,那么本文就简单回答一下这个问题,主要zhēn对的还是即将进入X产品经理岗位的校招同学和要转型的其他岗位的同学,产品老鸟们在工作岗位mō爬滚打这么长时间了,肯定已经了解了。

先说结论:产品经理肯定是需要了解技术的,但是对于校招同学来说,不懂技术无伤大雅,但是懂技术在一定程度上会!加!分!

一、产品经理和技术同学的沟通曰常

我们先来看一个产品经理新人和一位技术同学沟通需qiú的对话,了解一下产品经理和技术的思维方式是如何的。

小H:刚毕业进入X的产品新人,不足一年工作经验;

X:已经在技术岗位工作5年的技术老鸟。

该对话例子改编自yáng堃X的《决胜B端:产品经理升级之路》。

小H:老李啊,找你聊个需qiú,我们想在X搜索推荐功能,当用户输入的时候,在下拉框会弹出一些热词,你看看这个大概评估时间要多久呀?

X:嗯嗯,需qiú听起来是挺合理的,但是你热词你准备怎么去维护和管理呢?

小H:需要一个热词管理的X,运营同学可以编辑、添加、册刂除热词,然后对这些热词可以排序

X:嗯,,,看起来挺合理的,但是有必要搞的这么复杂吗?

小H:这个功能挺好的,也能解决用户的痛点和需qiú,肯定有价值,你看看评估他要多久时间吧?

X:好吧,那这样吧,按照你这个文档,大概前端需要5个人曰,后端需要10个人曰,测试需要5个人曰,总共需要20人曰

小H:问号脸???为啥这么小的功能需要这么久呢,你再坑我吧!

X:没有坑你,我是实事qiú是的评估,首先实现X热词的编辑、添加和册刂除,需要单独设计一个数据库,对这个数据库需要做各种处理,还有前端需要和后端需要实现接口对接,对热词进行增册刂改查,同时前端交互也比较多,需要很多细节处理!!

小H:我不管,我的诉qiú很简单,就是实现能配置热词,能调顺序,为什么这么简单需要开发这么久呢?

X:那你完全可以考虑不用X,直接X文本编辑,在文本编辑框输入热词,同时热词按照顺序输入,前端只需要读取这个文本配置文件就行了,这样的话前端只需要2个工作曰,后端都不需要,也没有接口的对接,也不用设计数据库

小H:好像也可以,你这样就简单很多了,那我要怎么实现埋点和数据统计呢?

X:不会这个也还需要我给你指导吧,那我就可以去当产品经理了

小H:好吧,我再去思考下跟你讨论…..

例子中的小H的需qiú听起来挺合理的,但是要怎样去维护?怎样去实现?

站在产品的角度上,小H只是想了一个简单的功能,他觉得应该是容易实现的。但站在X的角度上,整个需qiú的实现它可能涉及到了前端的交互、前端的接口、X的数据库的一个接口的一个交互和整个数据库的一个搭建,这些可能X涉及到的底层的一些技术,小H可能都不知道。

因此,作为产品经理,如果以这种思维和沟通去和技术交涉,可能会处于一个很被动的状态。

二、产品经理为什么需要懂技术?

首先我们来看一下,产品思维和技术思维有什么区别和X:

产品思维主要有五个核心价值:①用户价值 ②使用场景 ③解决方案 ④商业价值 ⑤X闭环

在这五个核心价值下,产品思维的整体思维是站在用户视角的,它是基于怎么去解决一个问题的一个视角,更多的思想是怎么去实现这个需qiú,怎么去实现这个解决方案,它可能是没有站在技术的一个角度去思考。而技术思维主要考虑实现方式的技术架构,这个需qiú的实现难度、技术影响、开发成本等。

因此,站在产品的一个角度上,如果你需要跟技术打交道,那是需要懂技术的思维方式的。
那产品经理懂技术,对于我们的工作有什么好处呢?

  • 产品和技术的思维方式不同,懂技术能够更好的与技术进行沟通,有助于产品更缜密更准确的翻译X需qiú和X逻辑
  • 能够大致预估开发成本和工期,有利于提前对需qiú进行评估,需qiú的可行性和工时的合理性
  • 懂一定的技术,也能为我们在面试过程中加分,尤其是zhēn对一些X的产品岗位
  • 最重要的是,懂技术的话可以避免被开发忽悠,也能清晰的评估功能对于其他X的影响,提升工作效率

总结一句话就是:产品经理懂技术,在没资源的时候可以用最低成本把事儿办了,有资源的时候可以把资源用的更有效率。

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

首先,大家需要有一个认知,不同类型的产品经理,所需要懂的技术程度是不同的

这里面给大家举了一些例子:

  • 对于平台技术型的产品经理,他需要的技术是非常深的,可能还会涉及到技术框架和解决方案的搭建;
  • 对于数据产品,需要如:数据建模、python爬虫、数据分析等,可能也需要一些比较深的技术;
  • 对于推荐/策略产品的,更多地涉及到机器语言学xí;
  • 对于用户端产品的,更多的是跟用户的交互、前端的页面以及接口的层面上的交互,需要懂得就没有那么多;

整个技术的核心的四个环节是数据——X端——接口——前端,这四个环节贯穿整个功能实现的过程。

那么,产品经理需要掌握哪些技术X,主要有以下几点:

  1. 理解一门编程语言,C语言、JАVA、GO、Python,只需了解不需要会编程
  2. 掌握并使用SQL,这个可以进去X之后根据X的实际情况看是否需要,小X可能需要,因为数据分析的平台不会很完善,很依赖人工查询
  3. 了解MVC范式,M指数据模型,V指前端交互视图,C指X逻辑,任何一个系统运作的逻辑基本上都是用户在前端的cāo作,系统XX逻辑接口去获取和处理数据
  4. 熟悉接口和调用模式,调用模式分为同步调用和异步调用,在产品设计的时候其实是需要考虑哪种模式更好

最后,是给校招产品同学的几点建议:

  1. 不需要懂编程和码代码,当然会编程代码同时有产品思维和经验就更完美了
  2. 根据不同的岗位掌握不同的技术,比方说如果偏向于数据产品,则可以学xí一下SQL、Python等数据分析的能力
  3. 对于最基础的岗位,建议能看懂接口文档,有时需要我们根据接口文档编写产品需qiú,尤其涉及到跨X项目的外部接口
  4. 推荐书籍《产品经理必懂的技术那点事儿:成为全栈产品经理》、《决胜B端:产品经理升级之路》

四、总结

对于产品经理来说,懂技术是一个必备的技能,而对于不同类型的产品经理来说,需要懂技术的程度也是不一样的,需要根据你的具体工作来看。而对于产品实xí生或者想要转行的同学来说,不懂技术无伤大雅,但是懂技术肯定是加分的,尤其是进入到正式工作之后,懂技术能让你能更好的与技术同学沟通。

收藏 (0) 打赏

以上内容不错,打赏支持一下!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有教程资源,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

雄发创业网 自媒体是如何赚钱的 产品经理真的需要懂技术吗?懂到什么程度? https://www.xiongfawang.com/2559.html

常见问题

相关文章

产品经理真的需要懂技术吗?懂到什么程度?-海报

分享本文封面