¿Cómo es ser un pasante de Program Manager en Microsoft?

Espero que se refiera a Program Manager Intern y no Product Manager Intern, porque, que yo sepa, no existe el título de “Product Manager Intern” en Microsoft. Pero si te refieres a Product Manager, entonces no dudes en saltarte el resto …

Fui pasante de Program Manager en Microsoft el verano pasado (2014). Primero, permítanme decir que eso no es lo que inicialmente había pensado. Solicité un puesto de Desarrollador y realicé todas mis entrevistas (en el campus y 4-5 en el sitio), que sentí que salieron bastante bien. Sin embargo, se me consideró una mejor opción para el rol de PM (Gerente de programa). Más tarde, después de regresar a casa, realicé algunas entrevistas más en línea con los PM y obtuve la oferta. Ahora a lo que era:

Microsoft es un lugar grande y en auge. Hay personas trabajando en casi todo lo que te puedas imaginar / interesar. Siempre hay mucho que hacer: ferias, eventos de departamento, eventos de toda la empresa, hackatones, conferencias y charlas educativas, eventos deportivos … ¡lo que sea! Estaba en el campus de Redmond, que se siente como una ciudad propia. Dado todo esto, sentí que Microsoft es un gran lugar para crecer en muchas capacidades, trabajar en diferentes cosas, aprender y construir cosas.

Fui pasante del equipo de .NET Program Manager. Estas personas son responsables de la experiencia predeterminada de “fregadero de la cocina” que obtienen los desarrolladores cuando (por ejemplo) inician Visual Studio y desean crear un tipo de proyecto en particular. Trabajan en estrecha colaboración con los desarrolladores que escriben código para las bibliotecas de clases base del marco .NET. En el momento en que estaba cerca, a mi equipo le preocupaba la portabilidad de los tipos de proyectos para varias plataformas / dispositivos. Si está interesado, puede encontrar más información técnica relacionada con mi proyecto aquí: Diversión con los pasantes: Shaurya Arora sobre Diseño de .NET para NuGet (Canal 9)

El administrador de programas es un rol muy ampliamente definido. Lo veo como un espectro. En mi tiempo allí, me encontré con PMs que realmente codificarían sus prototipos y los presentarían a los desarrolladores para iniciar un proyecto. En el otro extremo del espectro están los PM cuyo trabajo es pesado en escritura e investigación (piense principalmente en leer documentos, escribir especificaciones, etc.) Un PM exitoso está presente en muchos niveles del espectro, en el momento adecuado. Debería tener una buena idea de qué estrategia funcionaría en qué circunstancias y para qué personas.

Mi proyecto fue bastante ambiguo y un poco vagamente definido. De hecho, mi gerente a menudo afirmó que era uno de los proyectos internos más difíciles que habían concebido. Tenía que entregar una especificación para una función masiva al final. Un primer ministro experimentado en el equipo fue mi mentor (que también fue pasante de primer ministro una vez). Cuando comencé, tenía poca idea de lo que necesitaba saber para comenzar a trabajar en mi proyecto. Entonces, acudía a las personas de mi equipo, les preguntaba más sobre el problema, les preguntaba qué necesitaba aprender / leer y luego investigaba esos materiales. Una gran cosa acerca de Microsoft es la accesibilidad y la humildad de las personas. A veces, solía leer documentos de desarrolladores famosos y reconocidos, y si no podía entender nada, simplemente podía hacerles ping y establecer un tiempo. Una de esas instancias involucró a la persona que introdujo la idea de las Bibliotecas de clases portátiles para Visual Studio (¡estaba emocionado!). Durante mi fase de investigación, crearía y compartiría breves escritos sobre temas que sentí que no estaban muy bien resaltados en los documentos que leí, y también para que me sirvieran de guía. Luego, después de un tiempo, llegué a una etapa en la que podía comenzar a trabajar en mi especificación principal. A partir de ahí, fue una gran cantidad de colaboración, debates y reuniones, no solo dentro de mi propio equipo, sino también con personas de diferentes edificios (mi característica abarcó al menos un puñado de equipos de características). Tendría reuniones de sincronización con mi gerente y mentor regularmente, nos reuniríamos con los desarrolladores principales y revisaríamos / recibiríamos comentarios / y trabajaríamos desde allí. Hacia la 3 / 4a etapa de la pasantía, sentí que llegaba, señalo desde dónde dependía de mi equipo impulsar la visión hacia adelante y les entregué mi especificación.

También me convertí en parte de una experiencia un poco inusual (ahora que lo pienso). Microsoft tiene una gran feria de productos donde todos los departamentos muestran en qué están trabajando. Llegamos en dos semanas y queríamos presentar un catálogo de las características en el marco .NET. Un día, un compañero de trabajo mío envió un correo electrónico informal pidiendo voluntarios para ayudar con eso. Como mi proyecto principal era bastante pesado, pensé que sería un buen cambio trabajar en algo más avanzado y dije que podía ayudar. Así que estaba a cargo del diseño de logotipos para las características (lo cual fue muy divertido y me dio mucho espacio para ser creativo y expresar mis ideas). Dos días después, descubro que ese compañero de trabajo ya no trabaja en Microsoft. Así que todo mi peso recayó en mi gerente y en mí, y la feria del producto estaba a menos de una semana. Estoy orgulloso de cómo manejamos esa situación. Ambos trabajamos juntos de cerca con un ciclo de retroalimentación muy corto, incluso a veces codificamos a diario y sincronizamos al final del día. Él fue muy entusiasta y solidario y aprendí mucho de él. Llegó el día de la feria, y estábamos (en su mayoría) listos. Fue un éxito, creo.

Además del trabajo, realmente disfruté estar con mi equipo. Eran personas divertidas y trabajadoras. Una vez a la semana, saldríamos a almorzar en equipo, y también tendríamos un tiempo para “relajarnos en el equipo” donde pasaríamos el rato juntos, veríamos canciones, videojuegos, etc. una TONELADA de eventos para pasantes. Caminatas, fiestas, eventos continúan regularmente. Seattle es un lugar hermoso y hay mucho que hacer, tanto en interiores como en exteriores (léase: Groupons). ¡Y está el evento Microsoft Signature (debería buscarlo)! 🙂

¡Espero que ayude, y que no haya deambulado demasiado por la tangente! Me alegra haber tenido la oportunidad de ser PM en Microsoft. El papel y mi experiencia me ayudaron a crecer mucho en muchos aspectos.

More Interesting

Estoy en mi tercer año de ingeniería en informática. ¿Cómo solicito una pasantía en SAP Labs / Microsoft Research Labs / Oracle Labs en Bangalore?

Una pregunta seria: ¿qué pasos debemos tomar este verano para ahorrar agua?

¿Estoy perdiendo el tiempo en esta pasantía (ver detalles de la pregunta)?

Obtuve una pasantía en el departamento de almacenamiento de I + D de Hewlett Packard. ¿Qué debo saber antes de unirme? ¿DBMS es lo suficientemente básico?

Cómo obtener una pasantía en Google (proporcionar detalles)

¿Debo encontrar una startup o tomar una oferta de pasantía?

Como estudiante internacional fuera de los Países Bajos, ¿se requiere una pasantía como parte de mi programa educativo para poder calificar para una pasantía holandesa?

¿Cómo debo comenzar a prepararme para el GRE en mi segundo año de estudios universitarios en ingeniería mecánica en el IIT?

¿Qué habilidades necesito para ser útil como pasante de diseño?

¿Cuál es su opinión sobre la nueva norma que exige 4 pasantías durante el curso de estudio para estudiantes de ingeniería en India?

¿Alguien puede ayudarme con un programa de entrenamiento de verano para un BTech en curso?

¿Puedo ser contratado por Facebook o Google (como pasante) si solo tengo 15 años?

Soy un segundo año de B.Tech en informática. ¿Qué ayuda financiera proporciona Harvard en su programa de escuela de verano?

¿Qué consejo le gustaría dar a un estudiante de segundo año de CSE B.Tech?

¿Podemos hacer prácticas después del primer año de ingeniería?