Tener experiencia en ingeniería de software es útil, pero no diría que es “un peldaño”. Útil porque comprenderá y apreciará el proceso de ingeniería, se conectará mejor con los ingenieros y se ganará su respeto. Pero no es imprescindible para la gestión de productos.
Tener un título de CS es casi imprescindible en las empresas de tecnología (especialmente de primer nivel). Porque eso le brinda la base necesaria para comprender y desarrollar la tecnología. Sin embargo, puede haber áreas no tecnológicas en aquellas compañías donde un título de CS puede no ser un requisito.
Además, no todas las empresas tecnológicas insisten en títulos de CS. Algunas compañías, especialmente las empresas (donde se valora la experiencia en el dominio), contratan PMs de una variedad de antecedentes (UX, QA, IT, incluso Marketing y Ventas) y ayuda a tener un MBA (aunque puede no ser obligatorio).
- ¿Cuál es la pila tecnológica de SpeedCurve?
- ¿Qué aplicaciones te gustaría que existieran en el Apple TV?
- Soy pasante de contabilidad en una escuela. Me pregunto si hay un software de contabilidad que pueda usar que pueda integrar con una base de datos de estudiantes.
- ¿Cuál es la mejor aplicación de grabación automática de llamadas para iPhone?
- ¿Debo usar Node o Rails en combinación con un front-end angular?
Por lo tanto, realmente depende de la empresa, el grupo y el producto o la tecnología.