¿Qué debo hacer para prepararme para la transición de ser un desarrollador full stack a un gerente de producto?

Soy un ingeniero que hizo la transición a la gestión de productos hace 8 años, y fundé Product School para enseñar a otros sobre lo mismo. Actualmente ofrecemos cursos de medio tiempo de 8 semanas en San Francisco, Silicon Valley, Los Ángeles y Nueva York. Nuestros instructores son PMs de alto nivel en las principales empresas como Google, Facebook, Lyft, Paypal y otras startups.

La razón principal por la que los ingenieros deciden hacer un cambio de carrera hacia la gestión de productos es porque están interesados ​​en tener más poder de decisión sobre la estrategia de producto de la empresa, en lugar de solo codificar lo que otra persona les dice que codifiquen.

Aquí está la presentación que hice sobre “Cómo pasar de la ingeniería a la gestión de productos”. También recomiendo este artículo sobre los 3 errores más comunes cometidos por los ingenieros que realizan la transición a la gestión de productos. En resumen, hay 3 habilidades críticas que debes desarrollar para conseguir un trabajo como gerente de producto en el campo del software, independientemente del canal que utilices para encontrar reclutadores:

  1. Experiencia técnica
  2. Dominio de la industria
  3. Habilidades de comunicación

Hay algunas cosas que lo ayudarán a aprender más sobre la administración de productos:

  • Construye algo. Vea estos proyectos paralelos creados por algunos de nuestros estudiantes.
  • Encuentra un mentor. Aprenda de un primer ministro de la vida real o encuentre las mejores prácticas.
  • Red. Consulta eventos de Meetups de productos en tu ciudad.
  • Leer. Echa un vistazo a Cracking the PM Entrevista por Gayle McDowell.
  • Hackathons Echa un vistazo a los hackathons de productos como ProtoHackorStartupWeekend.
  • Programas APM. echa un vistazo a los programas Associate Product Manager (APM) ofrecidos por grandes compañías tecnológicas como Google, Yahoo o Facebook. Puede calificar para solicitar.

He respondido esta pregunta un par de veces. Aquí hay una guía, pero no una receta de libro de cocina.

1) Lea mucho sobre la disciplina de gestión de productos. Hay mucho contenido disponible aquí en Quora, YouTube y otros sitios.
2) Asista a reuniones y otros eventos de la industria relacionados con el desarrollo de productos, la gestión de productos y el marketing de productos.
3) Desarrollar una comprensión general de la disciplina.
4) Aprenda cómo tomar una idea y dividirla en (a) problema, (b) solución, (c) propuesta de valor: abordar el punto de dolor del usuario, (d) tecnología central para resolver el problema, (e) conjunto de características del producto , (f) priorización de características
5) ¿Cómo desarrollar primero un producto mínimo viable (MVP)?
6) Una vez que haya hecho su tarea, hable con las personas relevantes en su empresa actual expresando su interés contribuyendo al desarrollo de un producto en la definición del producto. Tal vez sea voluntario para desarrollar el Documento de Requisitos del Producto (PRD), o la Especificación de Ingeniería del Producto.
7) Hable con diferentes personas en equipos multifuncionales para comprender lo que hacen y exprese un interés genuino si hay algo que pueda hacer para ayudarlos.
8) Si su empleador actual no está interesado, entonces constrúyalo como un gerente de producto lo hubiera imaginado y articulado.
9) Busque lo que Andrew Chen, Nir Eyal y otros tienen que decir sobre diferentes aspectos de la creación de productos.
10) También puede consultar una muestra del Documento de requisitos del producto (PRD 101) que he compartido.
Cómo escribir un documento de requisito de producto (muestra PRD 101) por Shoieb Yunus en publicaciones

La única forma de transformarse de ingeniero en un rol de gestión de productos es conocer su mercado y sus clientes mejor que nadie en la empresa. El trabajo de un PM es identificar los problemas (preferiblemente latentes, no expresados) que sus clientes y el mercado tienen que están dispuestos a pagar para resolver. Desde mi experiencia, los tres desafíos más grandes que tendrá alguien con experiencia en ingeniería son:

  • Identificar problemas, no crear soluciones;
  • Negociaciones de habilidades blandas con las partes interesadas; y
  • Mantener un equilibrio entre lo estratégico y lo táctico.

Esto se debe simplemente a que la mayoría de los ingenieros están acostumbrados a resolver problemas, a ser autodirigidos y, por lo general, se centran en hacer el trabajo actual antes de pasar a otra cosa. Un PM es exactamente lo contrario: tenemos que asegurarnos de que no estamos encajonando a los desarrolladores con soluciones precisas; Estamos negociando constantemente con las partes interesadas y los clientes con respecto al tiempo, el alcance y la prioridad; y debemos asegurarnos de tener una buena visión de los esfuerzos actuales, pero un enfoque equitativo en la visión del futuro del producto.

También te puede interesar esta publicación mía en el blog: Romper los muros: cinco consejos para convertirte en gerente de producto …

De FSD a PM es una transición que requiere una mentalidad y habilidad de trabajo diferentes

Como FSD, pasaría la mayor parte de su tiempo trabajando en su máquina y con su equipo, pero un PM requeriría tratar con múltiples equipos como codificación, diseño, marketing, negocios, etc.

Una cosa buena es que eres técnicamente sólido, por lo que solo debes concentrarte en el negocio (industria / mercado / usuarios)

Para ser un primer ministro exitoso en cualquier industria, es muy importante tener el conocimiento del negocio, que es lo único que, según yo, cambiará a la par del cambio en http://industry.Así que para responder a su pregunta, las 4 habilidades son importantes, pero La habilidad 1,2 y 4 es la misma en todas las industrias. La habilidad 3 es específica de la industria. Así que prepárate en las 4 habilidades.

1. Habilidades de influencia (comunicación / habilidades interpersonales / de motivación)

2. Habilidades para tomar decisiones (pensamiento analítico / estratégico)

3. Conocimiento comercial (industria-mercado / competencia / producto / cliente / tecnología)

4.Visión (cómo se posicionará el producto durante unos años)

+1 a todas las sugerencias ya dadas pero quería agregar dos consejos adicionales:

– Sé realmente bueno traduciendo información técnica para personas no técnicas. Esta es una de las PM más grandes de “habilidades blandas” que necesitas y tal vez encuentres más desafiante desde el lado del desarrollador. Practique la traducción de conceptos complejos en términos comprensibles para cualquier audiencia (por ejemplo, ¿cómo explicaría el SEO a un niño de 5 años?)

– lea “el mes del hombre mítico” (un gran libro) y analice las metodologías ágiles / scrum (toneladas de información disponibles en línea) y familiarícese con algunas de las herramientas que podría usar como PM (por ejemplo, quemar gráficos, JIRA, Trello, etc.).

Ser gerente de producto no es un trabajo fácil y es difícil de describir en pocas oraciones. Sin embargo, es una excelente posición.

Para prepararse y darse cuenta si le gusta, debe tener mucha interacción con el cliente. Escucha, comprende, analiza lo que los impulsa. Lo que necesitan, qué puede hacer mejor su empresa para aportar valor a los clientes. Luego, mida el nivel de adrenalina 😉 y la pasión que debe seguir y se dará cuenta de si es para usted o no.

More Interesting

¿Cuál es el costo de adquisición de una encuesta promedio?

¿Cuál es la metodología de desarrollo de software ágil?

¿Cuál es la diferencia entre el gerente de producto y el CTO?

Soy un desarrollador de software con más de 5 años de experiencia en desarrollo. ¿Cuáles son mis posibilidades de conseguir un puesto de gerente de producto en una empresa de productos de software de inmediato sin un MBA?

Si se encuentra un error en un producto, ¿cuánto tiene la culpa del gerente de producto?

¿Cuáles son algunos ejemplos de productos que mejoraron después de ser adquiridos?

¿Cómo se estructura el equipo de producto?

¿Quién es más buscado como gerente técnico de producto en las principales empresas (Facebook, Google, Microsoft) y nuevas empresas: un graduado en informática con interés en negocios o un graduado de una escuela de negocios con experiencia en informática?

¿Cuáles son algunos de los diferentes trabajos involucrados en el desarrollo de productos físicos?

¿Cómo hacemos la transición del desarrollo de productos a los proyectos de aumento de recursos?

¿Cuál es un buen marco para administrar el ciclo de vida de un producto?

¿Es importante para el propietario de un producto en un equipo Scrum que hace que el software tenga conocimiento técnico?

Cómo probar un producto

La metodología de Lean Startup enseña que debe probar la demanda de un nuevo producto mediante una página de inicio falsa con un botón de compra. ¿Funciona? ¿Qué se aprende?

¿Cómo se prueba un producto?