¿Por qué los ingenieros de software de Microsoft tienden a quedarse por mucho tiempo en comparación con otras compañías tecnológicas?

Dos razones principales por las que estás viendo esto.

Primero, Microsoft ha existido por más tiempo que la mayoría de las otras compañías tecnológicas.

Tomando Facebook como ejemplo:

La compañía se fundó en 2004. Por lo tanto, las únicas personas que posiblemente hayan estado allí más de 10 años al momento de escribir este artículo a fines de 2015 son aquellos contratados antes del segundo cumpleaños de la compañía, momento en el que toda la compañía se ajusta cómodamente en un piso de un edificio de oficinas de tamaño modesto en el centro de Palo Alto.

Ahora la compañía tiene más de 12,000 empleados. Incluso si nadie en Facebook alguna vez dejara la compañía sin importar qué, las posibilidades aún serían extremadamente escasas de que en el transcurso de un proceso de entrevista, interactuarías con una de las pocas personas que estaban en la compañía en su infancia. .

Microsoft, por otro lado, se fundó en 1975, por lo que ha tenido mucho más tiempo para acumular empleados que demostrablemente permanecen allí durante décadas. Además, la proporción de tales personas necesariamente aumenta con el tiempo, al menos hasta cierto punto (ya que su tasa de deserción es menor que la tasa de deserción de los empleados a corto plazo).

En segundo lugar, las personas que valoran la seguridad laboral a largo plazo tienen menos probabilidades de encontrar nuevas empresas atractivas.

Si bien las preferencias de las personas pueden cambiar absolutamente con el tiempo, las nuevas empresas tecnológicas tienden a atraer a los tomadores de riesgos que están dispuestos a lidiar con la posibilidad de que la empresa no exista un año después, lo que necesariamente implica una voluntad de cambiar de trabajo. Las nuevas empresas también tienden a atraer a personas que prefieren trabajar en pequeñas empresas.

Dado que todas las empresas comienzan como pequeñas empresas riesgosas, el grupo inicial de empleados estará compuesto casi en su totalidad por personas que no otorgan una alta prima a un empleo estable a largo plazo. Incluso a medida que una empresa crece, puede parecer arriesgada e inestable. No es hasta que una empresa está bien establecida y claramente tiene lo que se necesita para quedarse a largo plazo que las personas que desean quedarse con un solo trabajo de por vida comenzarán a enviar solicitudes de trabajo en grandes cantidades.

En resumen, si bien Microsoft puede tener cualidades únicas, creo que la gran mayoría del efecto que está observando se debe únicamente a su antigüedad y estabilidad, y también sería cierto para otras compañías de similar edad y estabilidad.

Si se entrevista en otras compañías tecnológicas de larga duración como Intel o Apple o Lockheed o IBM, también encontrará muchas personas que han estado allí por más de 10 años.

La compañía lo alienta a permanecer de una manera que otras compañías no:

  • Profundo seguimiento técnico. Muchas compañías dicen que tienen una trayectoria técnica, pero en realidad más allá de cierto punto, los ingenieros están luchando por un número muy pequeño de roles de gerente, por lo que se van. Microsoft no se sintió así. Se sentía como si realmente tuvieran una pista técnica muy real que pudieras seguir en toda tu carrera.
  • Familia amigable. La asistencia sanitaria / beneficios / etc. fueron los mejores que he visto. A medida que las personas crecen / envejecen en Microsoft, la compañía se adapta muy bien a la vida de las personas, tanto cultural como institucionalmente.
  • Sesgo hacia la experiencia. Hay un gran sesgo hacia la cantidad de años que tiene en su haber en Microsoft. Culturalmente, tienes que pagar tus cuotas con tiempo. En este sentido, Microsoft se parece mucho más a una gran empresa tradicional: GE, Bell, Intel.
  • Movimiento lento. Los años no son equivalentes. Digamos que trabajas para una startup durante 3 años. Toda la compañía habría cambiado drásticamente y a través de docenas de iteraciones en ese tiempo. En Microsoft, es posible que 3 años sea solo una versión. Entonces, 10 años podrían ser solo algunas iteraciones para algunas personas.
  • Seattle Seattle en sí está muy aislada. Fuera del área metropolitana realmente no hay nada cerca. El área es ideal para familias, y no hay muchas compañías de tecnología para elegir. Si decides quedarte, estás en Microsoft o en una de las otras compañías tecnológicas.
  • Muchos equipos diferentes. Microsoft podría ser la compañía de software más variada que existe en términos de los productos que ofrecen. Si no le gusta en lo que está trabajando, puede pasar a un equipo diferente y será completamente diferente.

Steven Grimm y John L. Miller lo han clavado.

Aquí hay una razón más (complementaria) (suponiendo que se entrevistó en Seattle WA y se compara con lo que ha escuchado sobre Bay Area): la cultura allí simplemente no es como Bay Area.

En la Bahía, el máximo socialmente aceptable para permanecer en una empresa se ha reducido constantemente a lo largo de los años. En estos días, son alrededor de 4-6 años, según mi experiencia. es decir, si se quedó en algún lugar durante más de 6 a 7 años, debe esperar que alguien le pregunte al respecto. (Si tiene una progresión profesional constante para mostrar durante esos años, es una explicación fácil)

¿Porqué es eso? Probablemente porque hay tantas opciones aquí. O probablemente porque las startups aquí van y vienen con tanta frecuencia que se ha vuelto socialmente aceptable estar saltando.

Cuando conozca gente socialmente aquí, tendrá 20 compañías diferentes representadas en una fiesta de 20 personas. (Serían 4 o 5 en Seattle). Y, la próxima vez que los conozcas, probablemente estarán trabajando para otra compañía, porque la primera se retiró. Esto te hace pensar si estás haciendo lo correcto al permanecer más tiempo con tu empleador.

Predicción: También va a cambiar para Microsoft. Seattle está cambiando, también lo está Microsoft y el concepto de carreras largas está disminuyendo. Las grandes empresas ya no son refugios seguros para una larga carrera.

La respuesta de Steven Grimm es genial. Pero también hay otra razón importante por la cual los no ciudadanos, especialmente de India y China * tienen que permanecer * en Microsoft durante mucho tiempo. Este fue definitivamente el caso para mí personalmente y para muchos de mis amigos.

El proceso de la Tarjeta Verde (residente permanente) para inmigrantes de India y China lleva mucho tiempo (5-10 años). Cambiar de trabajo cuando estás en medio de este proceso es a menudo un movimiento arriesgado. Un empleo a largo plazo con una empresa como Microsoft es una opción muy atractiva para estos inmigrantes porque:

  1. Microsoft ha sido una empresa estable y seguramente existirá durante 5-10 años. Este fue definitivamente el caso hace 5-10 años cuando muchas de estas personas se unieron.
  2. Históricamente, Microsoft ha ofrecido una estabilidad laboral realmente alta. Ha habido muy pocos despidos y despidos (esto ha cambiado en los últimos años). Puede estar seguro de que si hace un trabajo decente, estará empleado durante los 5-10 años necesarios para el proceso de la Tarjeta Verde.
  3. Los abogados de Microsoft hacen un gran trabajo manejando cada paso del proceso de la Tarjeta Verde.

Esta es también la razón por la que encontrará muchos más inmigrantes en Microsoft (y otras compañías más grandes) en comparación con las nuevas empresas y las compañías más pequeñas que pueden no estar disponibles durante toda la duración de 5-10 años. El largo y prolongado proceso de Green Card en realidad funciona a favor de las grandes empresas.

Me uní a Microsoft en 1991 cuando eran alrededor de 8,000 personas. En aquel entonces, casi todos los que conocía eran como yo: edad universitaria o un poco mayor, agresivo, trabajando todo el tiempo. A principios de los 90, el tiempo promedio que alguien se quedaba era de 4.5 años, un ciclo completo de adquisición de existencias. El lugar donde trabajaba tenía una fracción razonable de personas que trabajaban uno o los dos días del fin de semana.

Estábamos trabajando y compitiendo con IBM. Windows NT fue originalmente NT / OS2, construido junto con IBM. IBM era una compañía muy diferente de Microsoft, con ingenieros más antiguos que habían estado haciendo lo que hacen durante décadas y una mentalidad diferente sobre sus carreras.

Se parece mucho a Microsoft hoy.

Bienvenido a la curva de maduración de la empresa. Sube a bordo donde sea que te sientas cómodo.

Todas las otras respuestas tienen explicaciones perfectamente válidas, pero hay otra que cubre por qué he sido empleado de Microsoft de forma continua durante casi 25 años: amplitud de la gama de productos.

Si trabajas en algo durante 4 o 5 años y comienzas a aburrirte o ya no estás emocionado, siempre ha habido algo más en la compañía para hacer que una transferencia interna sea una transición más simple que saltar completamente el barco y comenzar de nuevo en algún lado más. He trabajado en sistemas operativos Windows (¡y antes!), Software de reproductor multimedia, motores de búsqueda, juegos y simuladores, e incluso en el proceso real de fabricación de productos electrónicos de consumo. Probablemente he tenido 5 o 6 “trabajos” diferentes como resultado, todos ellos fueron para la misma empresa. Mis habilidades han crecido continuamente, y la antigüedad de permanecer en MS tiene beneficios tangibles e intangibles que la acompañan.

Ciertamente, hay algunas otras compañías con ese tipo de amplitud que pueden apoyar una larga carrera, pero no muchas. Si te aburres después de un par de años en Facebook o en alguna startup, ¿cuál es la probabilidad de que puedas quedarte allí pero hacer algo lo suficientemente diferente como para revitalizarte?

Por lo que he visto y escuchado de los empleados existentes, Microsoft ofrece uno de los mejores equilibrios trabajo-vida para todos sus empleados.

Quiero decir que se vuelve fácil para un empleado dar su mejor oportunidad y, sin embargo, mantenerse libre de estrés, si existe tal equilibrio.

Además, he leído en alguna parte que Microsoft no ofrece comida gratis como Google o Facebook porque no quiere que sus empleados trabajen como robots, 24/7, en el campus. Respeta su vida personal y espera que pase suficiente tiempo con su familia / seres queridos.

Y eso, mi amigo, es un ejemplo de una empresa que realmente se preocupa por sus empleados. Por lo tanto, los empleados tienden a quedarse por más años con Microsoft.

Es extremadamente cómodo trabajar allí si logras establecerte en un buen equipo. Me fui a trabajar a GeniusLinks, que fue hecho por uno de mis viejos compañeros de trabajo y tengo noches en las que realmente extraño las comodidades de la nave nodriza.

En segundo lugar, las personas con las que puedes trabajar si quieres son increíbles en su campo. Participé en muchos proyectos en el garaje del espacio de fabricación local de la compañía y fue increíble cada vez.

El tercer prestigio que dice que ha estado 10 años en MSFT y subió es más prestigioso que muchos otros puestos de software que la marca reconoce.

La compañía está muy bien configurada para que las personas recluten a sus amigos y se trasladen con ellos. La estructura de rendimiento permite que ese grupo de amigos arroje a otras personas debajo del autobús para adelantarse. Entonces, ese grupo de amigos puede asegurar sus lugares.