产品经理要求懂技术,就像是开发人员要求“精通C语言”,是一个外行看上去很简单,实际上很有难度的要求。
对技术了解的广度
这一点并不容易做到,甚至对于技术人员也很难。也并不是学计算机、或者做过一些开发,就可以代表自己对于技术有广度的了解。很多技术人员倾向对于技术有深如的了解,可能很懂某一方面的技术,但和他聊到新的技术、语言、其他领域的技术,对方可能就是一个小白了。
类似于产品需要了解行业的方方面面,关心互联网行业的各个方向。对于技术,产品也应该有相似的了解。知道什么是AI、深度学习、TF、也要知道什么是node.js,都需要达到一种听到了明白是干什么的,能够实现什么。这需要充沛的好奇心与强大的学习能力,对于技术有热情与关注。
对于技术有不仅限于逻辑的理解
首先理解技术的逻辑就不是一个简单的事,当然在理工科或者学习计算机专业会好一点。明白技术是实现的流程与逻辑很重要,很多产品可能连这一点做不到。
但是懂技术不能只是单纯的了解逻辑,在实际开发过程中,有太多的状况与坑需要踩。不了解实际开发中遇到的困难,就很难对于一个需求的难度与花费时间有准确估计。所以产品最好可以有一段开发的经历。因为可以说,没有经历过一段开发的经历,是不能够谈得上懂技术。没有深入接触过,仅仅对于理论的一些了解,对于技术的理解很难比得上亲手写过代码。
有过开发经历,了解技术的细节,所以对于开发的进度、开发的难度有更好的把控。以及在了解一个需求需要的不同的技术,与技术之间的合作等方面也有帮助。
总结
产品就如同所有的智力输出工作一样,需要自驱、学习能力,而同时由于产品经理的特性,也需要在包括技术方面的好奇心与广博了解。