早上好,我是老原。
先给大家分享个粉丝吐槽,看看你是不是也经历过。
公司新来了一个产品小白小T,他最近和公司技术老Y的沟通和对接,说是可把他愁死了……
小T想增加两个新需求,一是增加用户搜索推荐,二是热词管理功能,看下多久功能能上线,老Y听了眉头一皱说搞这么复杂有必要吗。
小T从市场、用户到产品给老Y分析了一通,老Y勉强同意了,说前端后端加测试,差不多10个人日吧。
小T不理解但备受震撼,老Y气定神闲的说,开数据库、做接口、交互啥的细节很多,哪有那么简单……
小T只能说有啥办法可以快一些。
老Y:可以啊,你把后台功能砍掉就可以快一点。直接前端读取文本文件就好。
小T:听起来还行,那我要实现埋点和数据统计怎么办?
老Y有点不耐烦了,你这个也让我指导,干脆让我来干产品得了。
明明很简单的需求,怎么到技术那就变复杂了。但是他也不知道如何去判断,如何去实现……小T最后只能一个人垂头丧气的回去琢磨。
这就是产品/项目经理不懂技术的困扰,在沟通时会一直处于被动的状态。
一直以来,对于产品经理、项目经理这两个PM要不要懂技术,都是大家非常关心的问题。
从小T这不难看出,让你懂技术,并不是要你去敲代码,而是为了实现某种功能,对开发流程、工时的把握。
如果不刻意去提升,工作多少年,得到的也只是工作年限,你不会有任何提升。
所以关于,PM到底要不要懂技术,我的答案一直都是:
能懂技术最好,不懂也勉强可以。你看小T有多勉强……
今天分3个维度来聊聊这个话题:
1、产品经理为什么需要懂技术
2、要懂到什么程度?
3、怎么提升?
01
产品经理为什么要懂技术为什么要懂,小T的经历就是一个很好的例子。遇上事全程懵逼被技术牵着鼻子走,最后还得被怼回去自我反思……
你自己说,产品经理需要懂技术吗?答案自然是肯定的。
但也不是要你像程序员一样,精通各种编程语言,自己敲代码做网页。需要的是技术思维,了解基本的技术知识,可以更好地和开发人员沟通,将需求落地。
01产品思维和技术思维之间有什么区别联系?
老话都说,知己知彼百战不殆。
彼此沟通,要用对方听得懂的语言,也要听得懂对方的语言和思维方式,否则就是鸡同鸭讲,你觉得自己在对牛谈琴,他觉得自己多说无益。
从图里也不难看出两种思维的明显区别。
就拿小T来说,他是完全处于产品的角度,要怎么去实现需求,怎么去解决问题,但是对于开发来说,他们更