首先如何界定“懂”与“不懂”?这个因人而异,有些人会个hello world也说自己懂技术,有些人掌握了几种编程语言也不认为自己有多懂技术。所以这个没办法去界定,每个人对懂与不懂的定义都不同。
其次,不一定要懂的本质原因我不认为是职位的责任范围不明确,作为产品经理而言,需要了解一定的技术知识,不要求你上能培训程序猿下能搭框架写代码,起码最基础的技术常识也要懂一些吧?掌握html和css,能写个简单的动态网站就可以了,跟开发人员在沟通产品的实现或者修复问题时不至于一脸懵的样子,在确定开发周期的时候也能有个大概的估算,不会被牵着鼻子走。这个是作为产品经理的职位要求,如果这点达不到,只能说明你还不是个合格的产品经理。这时候不同意我的观点没关系,等多几年经验你就知道这有多局限发展了。
最后,产品经理需要懂技术,创业者尤其需要。