Cómo pasar de un ingeniero de software a un gerente de producto

Deje de enfocarse en sus tareas inmediatas todo el tiempo y comience a trabajar en el panorama general.

No discutiré la diferencia entre los gerentes de producto y los gerentes de programa en esta respuesta (hay otros hilos de Quora para eso), pero el hilo común en ambos es que pueden ver cómo su trabajo encaja en el objetivo general (generalmente el lanzamiento de un producto), forjar alianzas productivas a través de diferentes grupos de partes interesadas (otras disciplinas de ingeniería, pruebas, fabricación, finanzas, etc.), comprender las necesidades de cada parte interesada y compararlas con las suyas, identificar una ruta óptima global para desarrollar ese producto (no justo lo que es conveniente para usted), y guíe por persuasión (no por autoridad formal) en ese camino hacia esa meta.

Si está demasiado concentrado en sus tareas inmediatas, no tendrá tiempo para ver el bosque en busca de árboles, y será difícil crecer más allá de su rol actual.

Afortunadamente, es fácil cultivar una mentalidad de panorama general. Hable con personas de otros equipos y comprenda sus desafíos. Encuentre algunos gerentes de personas, gerentes de productos o gerentes de programas en su organización y permítales que le digan en qué están trabajando y cómo están equilibrando las diversas prioridades en conflicto. Y lea cualquier documentación que pueda encontrar sobre el producto en el que está trabajando (especificaciones de usuario, especificaciones de producto, especificaciones de software), y trabaje para comprender las conexiones entre ellos.

Mi viaje hacia la gestión de programas comenzó cuando era ingeniero eléctrico en Medtronic. Estaba haciendo lo normal de I + D de EE, trabajando en una pequeña parte de un producto más grande, cuando realmente comencé a leer los requisitos del producto y me di cuenta de que el sistema que estábamos diseñando no iba a cumplirlos.

En lugar de ignorarlo, comencé a tomar posesión y hablar con las partes interesadas al respecto. La gente escuchó, pero no tomó ninguna medida, así que comencé a trabajar en una solución alternativa que cumpliera con los requisitos.

Finalmente hice algunas diapositivas y las envié a la oficina de administración del programa, explicando el problema y mi solución propuesta. Estuvieron de acuerdo conmigo y eventualmente cambiamos el sistema antes de que fuera demasiado tarde.

Esa experiencia me animó y comencé a abordar mi próximo proyecto con la misma mentalidad de investigación y a encontrar soluciones óptimas a nivel mundial. De alguna manera comencé a trabajar más en la gestión de proyectos. Luego comencé a pedirme que participara en ejercicios de definición de producto con el gerente de producto y los gerentes de personas. Realmente disfruté esa experiencia.

Los siguientes dos años en Medtronic me dieron un historial suficiente para dar un gran paso lejos del trabajo práctico de EE, y más directamente en la gestión de programas y gestión de productos.

También recuerdo que mi jefe en Medtronic me permitió tomarme dos días libres para asistir a un taller de gestión de proyectos. Eso fue un beneficio real. Recomiendo un taller en persona, o recibir capacitación sobre LinkedIn Learning o Udemy si no puede encontrar uno a su alrededor.

No tengo certificación PMP o CSM, y desearía estarlo, pero nunca me han negado una oportunidad por falta de certificación. Sin embargo, imagino que es útil mostrar su compromiso y poner el pie en la puerta.

Por otro lado, las oportunidades de meterse en la gestión de productos o la gestión de programas pueden ser tan simples como caminar por el pasillo y hablar con alguien nuevo.

¡Mucha suerte en tu carrera profesional!

Pasé de ser un ingeniero de desarrollo de núcleo duro a Gerente de Producto sin un MBA, ni ningún curso de capacitación en gestión de productos o marketing. Así es como creo que puedes hacerlo:

  1. Obtenga un rol de desarrollo de software con una gran empresa como Fortune 500 con una gran base de empleados (si aún no lo ha hecho). ¿Por qué? Las grandes empresas tienen la opción de mover roles fácilmente y es bastante común que los ingenieros pasen a los roles de Gestión de productos, especialmente si tienen el interés, la aptitud y las habilidades innatas para tener éxito en un rol de Gestión de productos o Marketing.
  2. Posicione su trabajo para trabajar con los equipos de gestión de productos y conozca al director de marketing o al director de gestión de productos. ¿Por qué? Estos son los títulos de los gerentes de contratación de Gerentes de Producto.
  3. Posicionarse para ser el experto en la materia técnica (SME) del Producto en el que está trabajando. ¿Por qué? Entonces, cuando necesitan un tecnólogo en una llamada de un cliente, usted es la persona que piensan e incluye en las reuniones de clientes.
  4. Póngase cómodo hablando con los clientes, presentando y escuchando. ¿Por qué? Las compañías que venden productos tecnológicos (complicados) necesitan gerentes de producto que sean expertos en tecnología y no teman las discusiones técnicas profundas.
  5. Informe a las personas de la empresa que está muy interesado en un puesto de Gerente de producto. ¿Por qué? 1) No pensarán en ti de otra manera. Nadie está pensando activamente en su carrera y por qué sería un excelente gerente de producto. Tienes que hacer que lo piensen. 2) Los gerentes de contratación conocen el rol abierto antes que nadie y antes de que se haga público. Entonces, para una contratación interna, desea que piensen en usted antes de que piensen en publicitarlo en toda la empresa o salir. 3) Desea que su gerente conozca los objetivos profesionales, para que no les sorprenda.

Cuando se abra un rol de Gestión de productos dentro de su empresa, solicítelo. Use ejemplos de la interacción de sus clientes y sea dueño de su destreza tecnológica para su ventaja.

Aquí hay algunas cosas que sugeriría:

  • Explore el soporte potencial de su empresa actual. Averigüe qué soporte (si corresponde) puede estar dispuesto a ofrecerle su gerente y compañía actuales en la transición. En el mejor de los casos, puede encontrar que pueden trabajar juntos en un plan de desarrollo explícito para ayudarlo a construir la experiencia y el conocimiento que necesita y para ayudarlo con la transición.
  • Participe en tareas de gestión de productos. Si un plan de desarrollo explícito no es una opción, aún puede obtener una gran experiencia ayudando al gerente de producto del producto en el que está trabajando. Quizás pueda unirse a ellos cuando estén entrevistando a los usuarios o participar más en las discusiones sobre la priorización de funciones.
  • Comience a leer sobre la gestión de productos. Existen algunos recursos excelentes para ayudarlo a aprender más sobre la gestión de productos y sobre cómo abordar las entrevistas de gestión de productos. Algunos de los libros que recomendaría son Inspired (2nd edition) de Marty Cagan y Cracking the PM Interview de Gayle Laakmann McDowell y Jackie Bavaro.
  • Red con gerentes de producto. Comience a comunicarse con los gerentes de productos de su empresa, amigos de amigos que son PM, gente de productos de compañías que admira, etc. Explique cómo está buscando pasar a la gestión de productos y vea si puede pedirles consejo sobre el café o el almuerzo. Muchas personas estarán felices de ayudar.
  • Encuentre formas de practicar las habilidades de gestión de productos. Si tiene algo de tiempo libre, vea si puede practicar aspectos de la administración de productos fuera de su trabajo diario. Tal vez trabaje en un pequeño producto de pasatiempo y, en lugar de sumergirse directamente en la construcción de algo, trate de entrevistar a clientes potenciales, comprender sus dolores, etc.

También vale la pena decir que, como ingeniero de software, es probable que ya comprenda bien el aspecto técnico de cómo se construyen los productos y mucha práctica para analizar y analizar los problemas. Estas son habilidades que serán muy valiosas para usted como gerente de producto.

¡Buena suerte!

Ambos son dos roles diferentes (como el polo norte y el polo sur). Requiere diferentes habilidades para funcionar, mientras que una comprensión profunda de la tecnología ayuda, aunque no es una necesidad para todos los roles de PM.

Su viaje comienza sabiendo qué tipo de productos desea administrar. Si se trata de un rol genérico de PM, es posible que desee probar el rol de Solution Architect por algún tiempo antes de convertirse en PM.

Para el tipo de roles en Facebook, Google, Amazon, etc., tener buenas habilidades tecnológicas ayuda. Por lo tanto, la mejor opción es avanzar en esa dirección para obtener un rol de primer ministro en las nuevas empresas; en su mayoría, estarían contentos de correr el riesgo de tener interés y habilidades tecnológicas de primer nivel, pero sin experiencia previa en el rol. Este tipo de movimiento ayuda porque no llevará su equipaje anterior de experiencia y comenzará de nuevo.

Por último, pero una buena opción es desarrollar un producto pequeño pero útil y lanzarlo con amigos. Puede actuar como un PM y aprender de esa experiencia: siempre tuve un gran respeto por los buenos desarrolladores independientes, harán buenos PMs, ya que terminan haciendo todo por su producto que también con muy alta calidad.

La mía fue por casualidad.

Un reclutador me contactó para un puesto de PM en Microsoft cuando era un SDET en Amazon. Parecía interesante, así que leí sobre el papel y el enfoque a seguir para las preguntas y aclaré la entrevista.

Pareces más deliberado al respecto. Sugeriría asumir responsabilidades adicionales relacionadas con la gestión de productos. Como ayudar a comprender al cliente o al mercado, sugerir la adición o eliminación de funciones o coordinar entre equipos. Es más fácil cambiar internamente si demuestras pensamiento PM.

La otra forma sería aplicar, tanto interna como externamente, y aclarar las entrevistas.

Pero la mejor manera es el emprendimiento. Te conviertes en un mejor PM, mucho más rápido.

Aquí hay muchas buenas respuestas y vale la pena leerlas para obtener asesoramiento estratégico. Como soy fanático de lo práctico y táctico, así es como me mudé de Desarrollo a Gestión de Producto (nota: este fue un cambio de un grupo a otro, en lugar de pasar de un rol a otro):

Oferta para escribir los requisitos.

Fui “Arquitecto técnico” en el grupo de Desarrollo y vi los problemas causados ​​por documentos de requisitos incompletos y / o vagos. Ofrecí convertirme en un “Arquitecto de productos” que, en esencia, estaba cambiando de ser un consumidor de documentos de requisitos a un productor de documentos de requisitos.

Observe cómo dije productor de documentos de requisitos y no productor de requisitos. Esto fue por diseño: no tenía (todavía) la experiencia en el tema ni la empatía del cliente para ser gerente de producto. En cambio, me asocié con un gerente de producto increíble y le quité su actividad menos favorita. Al ser quien produjo los documentos de requisitos, pude pasar horas haciendo una lluvia de ideas y caminando a través de sus pensamientos y enfoque para el diseño del producto. A cambio, pude entender mejor lo que se suponía que debía hacer el producto y pude convertir ese conocimiento en documentos que el equipo de desarrollo podía consumir mejor.

Eventualmente me ofrecieron un puesto de Jefe de Producto que era, en esencia, el paso de la antorcha de mi mentor a mí. Lo rechacé, pero esa es una historia para otro momento.

Ofrecer escribir los requisitos es, en mi opinión y experiencia, la forma más rápida de unirse al equipo de gestión de productos. Una vez que esté adentro, aprenderá más rápido que nunca desde afuera y ¿quién en su sano juicio rechazará la oportunidad de no tener que escribir sus requisitos?

  1. Comience a pensar y hablar como un gerente de producto blogueando públicamente por qué quiere convertirse en gerente de producto: ¿qué ve que falta, se necesita y se necesita para reenviar la organización de su elección?
  2. Considerar
  1. ¿De qué manera su conocimiento y experiencia como ingeniero de software le proporcionan los conocimientos y habilidades para aportar valor a la organización de gestión de productos dentro de su organización actual o su empresa deseada?
  2. ¿Qué conocimiento de dominio posee actualmente que reenvíe la organización de gestión de productos, los procesos, las herramientas o las estrategias actuales?
  • Evalúe su conocimiento de la gestión de productos y complete los vacíos de acuerdo con la industria y la línea de productos que más le atraigan.
  • Estudie la competencia, el marketing, el posicionamiento y los socios estratégicos de productos competitivos: ¿a quién se dirigen y qué se están perdiendo?
  • ¿Cómo mejoraría algún punto de la experiencia del cliente del producto que elija? ¿Entiende la experiencia del usuario final o el proceso de compra de cómo se toman las decisiones para comprar el producto?
  • ¿Cómo impactaría el status quo de la colaboración interfuncional de las organizaciones para aumentar la velocidad, la destreza y la delicadeza con las que innovan, adquieren nuevos clientes, capturan una mayor participación en el mercado, ofrecen nuevas características, mantienen clientes satisfechos, retiran versiones antiguas, aumentan productividad del trabajador e inspirar creatividad continua para impactar la relevancia y rentabilidad continua del producto?
  • Como dice Donna Imam, una persona técnica no tiene un MBA para un puesto de gerente de producto (PM). PM es un papel tan específico que un MBA solo es parcialmente relevante.

    Es mucho más fácil para alguien con solo experiencia en tecnología hacer la transición a PM que una persona sin tecnología. En PM, rara vez, si es que alguna vez, se enseña en la universidad, por lo que es principalmente una experiencia “en el trabajo”.

    La única forma de convertirse en gerente de producto con experiencia en ingeniería de software es demostrar que puede pensar y planificar esfuerzos estratégicos; Una forma de hacerlo es avanzar de ser un contribuyente individual a ser un líder o gerente de equipo. Otra sería administrar proyectos entre equipos dentro de su organización para demostrar sus habilidades para trabajar con otros. El conjunto de habilidades para un gerente de producto es muy diferente al de un ingeniero de software, y para dar el salto necesitas demostrar esas habilidades y cómo tu experiencia como ingeniero de software mejora tu posición como gerente de producto, en lugar de restarle valor.

    Establezca una reunión con la persona que supervisa la gestión del producto y cuéntele su interés en convertirse en PM.

    Acércate a esa reunión como si ya fueras un primer ministro y el producto eres tú. ¿Qué le traes al cliente, el HoP?

    ¿Qué pasos hay que tomar para pasar de SE a PM?

    Establecer una línea de tiempo y un plan.

    En mi experiencia con organizaciones de productos para varias compañías diferentes en el área de la bahía, descubrí que los ingenieros de software superan abrumadoramente en una transición profesional que otros. Ahora, no siempre es el caso, pero creo que los ingenieros de software están mejor situados para hacer la transición que otros. Principalmente, si no solo debido a su experiencia de constructor y la necesidad de interactuar bien con la organización de ingeniería.

    Entro aquí con más detalle:

    Transición a la gestión de productos – Blog de Sourcerer

    Sugeriría comenzar a hacer el trabajo. Si hay una brecha y se necesita un PM pero no se puede encontrar ningún lugar, intensifique e intente llenarlo. Si hay un PM en su lugar, acérquese a él / ella y ofrézcale ayuda, incluso con un trabajo duro.

    Dado que estamos hablando de un ingeniero que desea hacer la transición a un rol de PM, creo que comenzar a adoptar una mentalidad de usuario es primordial. Descubrí que los ingenieros a menudo tienen problemas para diseñar para la usabilidad y tienden a crear diseños demasiado complicados. Lea sobre el diseño y analice los productos que ama y odia para comprender por qué es así.

    Dependiendo de cómo se defina el rol de PM en la empresa para la que está trabajando, es posible que también desee adquirir un sentido comercial rudimentario. No tienes que obtener un MBA. Para empezar, intente justificar el ROI de las características que desea impulsar.

    Una pregunta muy popular que he respondido muchas veces. Aquí hay un movimiento profesional de 2 pasos que lo llevará a la gestión de productos y lo posicionará para el éxito.

    De la ingeniería a la gestión de productos: el movimiento profesional en dos pasos

    Aquí hay un consejo para subir la escalera una vez que ingrese a la gestión de productos.

    La escalera de la carrera de gestión de productos: táctica. Operacional. Estratégico.

    Considere asumir proyectos en el trabajo que lo posicionarían mejor como líder en la gestión de productos. Considere obtener la certificación en gestión de productos en Pragmatic Marketing. Considere hablar con personas internas o externas que han hecho la transición.

    Buena suerte.

    Aprenda a administrar personas, transfiera sus conocimientos a sus compañeros de equipo. Sea un ejemplo para sus compañeros de equipo. Necesita aprender los requisitos y la traducción de los mismos. La decisión y el conocimiento jugarán un papel clave aquí.

    More Interesting

    ¿Qué son las clases selladas? ¿Por qué no se heredan las clases selladas?

    ¿Puedo combinar la ingeniería industrial con las habilidades de ingeniería de software? ¿Puedo aprenderlos para poder ser más valioso? ¿Están relacionados?

    ¿Necesito saber ingeniería de software para hacer una contribución significativa al aprendizaje profundo?

    Como ingeniera de software femenina, ¿cómo puedo saber si soy discriminada por mi género (por equipos exclusivamente masculinos) o si simplemente no tengo habilidades de comunicación?

    ¿Qué está tratando de probar? Solo odio esto. Ayuadame

    ¿Qué es un día típico de un ingeniero de software retirado?

    ¿Cómo funciona el equipo de Amazon Fulfillment como SDE?

    ¿Debo ser ingeniero de software o no?

    ¿Qué tipo de PC y computadoras usan los ingenieros de software en la empresa mientras trabajan y en casa?

    ¿En qué empresa de tecnología se prueba realmente a un ingeniero de software para ir más allá de su zona de confort / o es el más desafiado, Google o Facebook?

    Ingenieros de software: ¿Su trabajo le proporciona teclados deficientes o tiene un buen teclado mecánico?

    ¿Qué hace un ingeniero distinguido en Microsoft? ¿Cómo me convierto en uno?

    ¿La vida de un ingeniero de software / TI es muy dura en la India?

    ¿Qué tan bueno es Samsung Research India - Bangalore para comenzar una carrera como ingeniero de software?

    ¿Cuáles son algunas herramientas recomendadas que los profesionales / investigadores de la industria utilizan cuando trabajan en proyectos o productos de Aprendizaje profundo o Aprendizaje automático?