¿Qué debo hacer en un año para obtener un gerente de producto o una pasantía de software en SF?

Muy pocas organizaciones contratarán la gestión de productos directamente desde la escuela. Algunos lo hacen (el programa APM de Google, Yahoo y Facebook). ¿Por qué? Debido a que la gestión de productos es fácil de hacer mal, difícil de hacer bien y extremadamente valiosa.

¿Qué puedes hacer para entrar en la gestión de productos? Aprenda CS y diversifique su conjunto de habilidades. Para mí, la diferencia entre un buen PM y un PM malo (o incluso uno promedio) es qué tan bien puede absorber grandes ideas o convertir ideas promedio en muy buenas. Qué tan bien codifica no es relevante, excepto si eso afecta su capacidad de comprender la diferencia entre una buena idea o una mala.

Lo que llega a mi punto de diversificación. Querrá obtener una comprensión lo más amplia posible sobre tantas cosas como sea posible. Esto solo lo ayudará a establecer conexiones, y le proporcionará la base para generar todas las ideas y conceptos que necesita generar. Tome un curso de filosofía, curso de economía, etc. Esto le dará una gran base de conocimientos.

Dosto, lo que Andrew quería decir, es que probablemente se familiarice con la mayor cantidad de tecnologías posible. Por lo tanto, gestionar el desarrollo de un producto es más fácil de ver de manera integral y también en detalle. AngularJS tipo de tecnologías, python, tornado, django, marcos CSS (como Bootstrap, Zurb, semantic-ui), Phonegap, diseños de interfaz de usuario de Android. Esta lista no es exhaustiva, pero al menos le ayudará a la otra parte de PM fácilmente. Después de toda su especialización es en HCI. Es por eso que sugerí más sobre esto. Pero Javascript es muy importante para entender qué se puede hacer y qué no.