¿Qué debo hacer para trabajar en Microsoft algún día?

Microsoft tiene un programa de pasantías universitarias. Yo investigaría eso. Conocí a un chico de la universidad estatal que ingresó a su programa de pasantías y fue contratado justo después de graduarse.

Además de las habilidades tecnológicas, que obviamente son importantes, es posible que desee aprender algunas cosas sobre negocios, marketing o ciencias. La razón de esto es que los programadores rara vez codifican en situaciones muy abstractas. Por lo general, un programador está tratando de crear una solución a un problema comercial o apoyando la investigación científica. Para decirlo de otra manera, no solo está escribiendo código, su código debe ser útil para alguien de alguna manera.

Además, dado que trabajará con otras personas en un equipo, es bueno poder demostrar que puede llevarse bien con los demás. Las habilidades de comunicación escrita son valiosas, al igual que las actividades extracurriculares que implican trabajar con otros en proyectos.

Supongo que ya que estamos hablando de Microsoft, podría ser una buena idea poder usar sus lenguajes y herramientas de programación.

Esperemos que alguien de MS intervenga con recomendaciones más específicas.