De mon point de vue, un product manager n'a pas besoin de connaissances techniques particulières.
Ce qui est important c'est d'être capable de définir le produit de manière "logique".
C'est à dire:
- récolter, identifier les problèmes/besoins clients
- savoir les accepter, les refuser, les prioriser, les clarifier,...
- trouver des réponses adaptées (définir des interfaces, des fonctionnalités,...)
- communiquer l'état de ce travail aux acteurs (clients, développeurs, commerciaux, direction), c'est à dire communiquer (ou ne pas communiquer, selon la stratégie) la roadmap, et
- s'assurer de l'avancée et du respect des consignes (délai, résultats,...)