如果产品经理不懂技术会发生什么事情?

白白 · 2021-11-26 14:39
1 个回答
产品人陈师爷
产品人陈师爷
公众号[产品人玄青]主理人,十年产品经验
我做了十年产品经理,也带过一些产品经理,不管是我还是我带过的产品都不懂技术代码,甚至我认识的大部分产品经理都不懂技术代码,但是并不妨碍我们升职加薪和进入大厂,我认识的朋友里面有好几个都进了一线大厂。 所以我可以明确的说产品经理不懂技术代码不会有什么问题。 这个问题有很多变形,最常见的类似问题是——产品经理需不需要懂技术? 我先问一个问题:产品经理为什么需要懂技术? 大家可以回忆一下,或者可以去百度、知乎一下,从来没有哪个产品经理讲过,在产品经理的技能树上还有技术这一项,技能树上可能有很多除了产品以外的技能,需要产品经理在成长过程中去熟悉和掌握的,譬如运营、市场、业务等等,几乎所有人都会告诉你,不懂前面讲的那些你没有可能走到更高的位置上,但是就是没有技术,几乎不会有人说你不懂技术就升不上去(有些岗位技术背景是必须的,但只是极小的一部分)。 这是为什么? 因为产品经理的主要职能是去设计方案,而不是实现方案。 怎么理解这句话? 在产品经理的日常工作中,首先是发现问题或者收集问题,譬如用户反馈了一个问题或者业务部门提了一个需求,然后产品经理去理解用户反馈背后的实际需求或者业务部门提这个需求的实际目的,然后去想很多个方向,然后去选一个相对最优解,最后把方案整理出来。再往后就是技术实现的事情了。 所以其实产品经理负责的是设计合理的方案,不负责具体实现,懂不懂代码的都可以,不是必须的。 那么为什么大家还是执着于去问产品经理需不需要懂技术呢? 因为对于一个产品经理来说,最经常打交道的就是技术的同事,所以很多新人都很担心如果不懂技术代码就无法和技术部门顺畅的沟通,或者因为不懂技术代码就会影响到具体实现。不存在的,因为日常和技术同事沟通的时候大家聊的是流程、是逻辑而不是代码。 你设计的方案只要流程和逻辑是清晰、完整的,技术的同事就能够清晰的知道你的逻辑和链路有没有问题,存不存在缺失或者自相矛盾的地方,而这个往往就决定了你这个方案对不对的问题或者能不能实现的问题。 你的逻辑是清晰的,技术的同事才能够看的懂,这个才是关键。至于代码,技术的同事自己会看着办,你最好不要在这个事情上发言。 网上也还是有人会说懂技术就最好,这当然没问题。 如果你有技术背景,你就能确切的理解技术的同事是怎么想问题的,怎么去和他们聊,在开始的时候会比不懂技术的产品经理沟通起来更顺畅,但其实到后面的话差别不大。 而且有个问题是有技术背景的产品经理需要注意的,做为一个产品经理,在思考问题的时候需要更多的去考虑用户需要和业务需要,而不是实现的难度和实现的方案。 很多有技术背景的新人产品经理在这个问题上很容易犯错误,习惯性的用技术的视角去做方案,这个必须时刻提醒自己。 而且在和运营、市场等业务部门沟通的时候也要用业务的视角和思维,不要用技术的视角,不然沟通起来就很不顺畅,产品经理的存在本身就是为了串联业务和技术部门,你做为一个通道,产品经理自己不能对业务部门有阻力。 最后总结一下,产品经理不需要懂技术代码,既不影响需求方案的具体实现也不影响升职加薪。
1
反对
评论
收藏
2021-11-26 15:57
前往发表回答