¿Cuáles son los consejos para avanzar en las filas de Microsoft como ingeniero de software?

Las opiniones aquí son mías y no de Microsoft. Baso esto en lo que he visto de mis colegas al trabajar en Microsoft en diferentes equipos a lo largo del tiempo.

L59 – 60: tome posesión de los problemas que se le han dado y muévalos a la resolución. Usted será promovido fuera de esta banda cuando la gerencia se sienta cómoda con su capacidad de poseer un área.

L61-62: haga más con menos código; esto significa un buen diseño inicial y no caer en el espagueti bajo presión. Colabore con sus compañeros para ofrecer soluciones de beneficio mutuo. Comience a desarrollar la capacidad de anticipar problemas antes de que sucedan.

L63-64: Ofrezca logros de ingeniería más allá de su equipo de características, en todo su grupo de productos. En este nivel, la mayoría de la gente puede sacar la pelota del parque en cuanto a codificación. Se destaca al influir en las partes interesadas clave, atraer a las personas a la hora de resolver problemas y saber cómo gestionarlas.

También puede entregar victorias a pesar de que no se le asignan recursos. Por ejemplo: organice un hackathon de la compañía para un problema con el que su grupo claramente lucha pero nunca tiene tiempo para resolverlo.

L65 y superior: influencia de toda la división. Usted es un líder de pensamiento que puede descomponer los problemas comerciales difíciles en prioridades técnicas y llevarlos a la resolución. Impulsa nuevas ideas que tienen un impacto comercial significativo.

Comience con dos libros:
Todo lo que realmente necesito saber en los negocios lo aprendí en Microsoft de Bick. Ahora se agotó pero era un best seller, así que hay muchas copias disponibles.
El segundo libro es:
Code Complete: A Practical Handbook of Software Construction, Second Edition de McConnell

Ambos están escritos por ‘softies’ y ambos reflejan un buen pensamiento sólido sobre la cultura de Microsoft.

El resto de la respuesta depende de en qué división de Microsoft se encuentre. Cada división es esencialmente una compañía diferente con su propia cultura.

More Interesting

Tengo un IPC deficiente y estoy fuera de lugar de uno de los famosos NIT. ¿Cómo puedo obtener la colocación fuera del campus en una empresa de software?

¿Cómo afectaría un descanso prolongado (viajar) a la carrera de un ingeniero de software?

¿Qué es lo primero que debe hacer al comenzar un nuevo trabajo como desarrollador de software en una empresa de software?

¿Necesitas un título para llamarte ingeniero de software?

¿Qué tipo de habilidades de Python necesita un QA o un ingeniero de pruebas?

Como estudiante de informática, ¿cómo me convierto en un colaborador de código abierto?

¿A qué edad el ageismo comienza a afectar las oportunidades para los ingenieros de software? ¿Puedo tener una buena carrera de software de más de 30 años como ingeniero, o debería aspirar a la administración lo antes posible?

¿Cómo puede un ingeniero de software abandonar África y trabajar en el extranjero?

¿Es más probable que la informática te consiga un trabajo que la ingeniería de software?

¿Cómo suena esto para una oferta de trabajo de ingeniería de software de Google o Facebook?

Cómo convertirse en un buen ingeniero informático

Quiero ser ingeniero de software, ¿qué debo hacer después de M Tech en informática?

Soy un aspirante a programador de clase mundial. ¿Cómo puedo mantener la disciplina y seguir aprendiendo constantemente mientras hago mi trabajo al máximo?

¿Qué debo esperar al comenzar mi carrera como ingeniero de software de interfaz de usuario? ¿Cómo puedo prepararme para cambiar más adelante a una posición de back-end o full-stack?

¿Los ingenieros de software son buenos candidatos para programas MBA de primer nivel?