¿Qué oferta debo aceptar el puesto de ingeniero de software de Google o Microsoft?

Abogaré por Google sobre la base de una cosa y solo una cosa: la ubicación.

Si eres como la mayoría de la gente en tecnología, cambiarás de trabajo algunas veces durante tu carrera. Si bien es posible cambiar de ubicación cuando cambias de trabajo, es mucho más difícil hacerlo.

Tu oferta de Google está en San Bruno. La sede de Microsoft está en Redmond. Si deja Google en San Bruno, es muy probable que haya hecho los contactos necesarios para unirse a cualquier cantidad de otras compañías tecnológicas orientadas al software o startups. El área de Seattle simplemente no tiene el ecosistema de inicio vibrante que tiene Silicon Valley y el Área de la Bahía de San Francisco.

Cuando manejas tu carrera, es como jugar al billar. No solo mire su movimiento actual, mire lo que probablemente permita un mejor movimiento en el futuro. En este caso, ese es Google.

Yo tampoco voto. Trabajar en cualquiera de estas compañías construirá su red con muchas conexiones débiles, pero seguramente trabajará en un pequeño problema aislado. Trabajar en startups construirá su red con menos conexiones fuertes, y probablemente trabajará en una amplia gama de problemas relacionados.

Además, trabajar en startups te dirá mucho más sobre ti.

De cualquier manera, trate de no quedarse con una cosa por mucho tiempo, a menos que tenga un gran éxito con ella. Como cambiar las cosas cada 18 a 24 meses. Su red lo recompensará más por participar en un proyecto y adaptarse y prosperar de manera flexible en los primeros meses que por resolver problemas cuatro años después. Y, por supuesto, el cambio construye su red. Una vez más, esto se aplica menos si eres realmente sobresaliente en un rol en particular, entonces probablemente valga la pena correr con él por más tiempo.

Divulgación: trabajo en Google en MTV. Hay cosas increíbles sucediendo allí, sin debate. He considerado al empleador de Microsoft no grata durante décadas, pero en estos días se ven mucho más interesantes. Así que creo que ambos tienen potencial.

En Microsoft, el equipo es todo lo que significa la combinación de producto, personas y liderazgo. Si te unes a uno de los grandes productos, por ejemplo Azure, estarás enterrado en un mundo que no es demasiado creativo, pero aprenderás mucho de profesionales muy experimentados. Alguien podría argumentar que hay mucha creatividad, supongo que depende de tu definición de creatividad, pero en realidad la dirección del producto y las características se deciden mucho antes de que veas que un requisito alcanza tu sprint y estás allí para codificar y cumplir con estándares definidos y prácticas.
Tiene más impacto en los servicios en línea y los grupos de productos de hardware como Xbox y teléfono, etc.
Así que descubra lo que es importante en el camino. Desarrollo de habilidades, el nombre de una empresa en un currículum vitae o impacto en el resultado real del producto. Use eso como la prueba de fuego aquí, 4 años es un poco de compromiso.

Tengo que decir que es algo divertido, este es tu precursor para unirte a una startup. Hice unas 5 nuevas empresas, incluida una incubadora que pasó de la idea a la venta de la compañía en 8 meses, luego decidí unirme a Microsoft.

En una startup, obtienes los tres, desarrollo de habilidades, impacto en el producto y reanudación de garantías, incluso si la puesta en marcha no dura para siempre.

Buena suerte.

Ambas compañías son compañías fantásticas y aprenderás y ganarás mucho de cualquier manera.

Los siguientes factores deberían ayudarlo a tomar la decisión:

¿Qué trabajo vas a hacer? ¿Te sientes más apasionado por uno frente al otro?
¿Cómo será tu día?
¿Trabajarás con personas de las que puedas aprender?
¿Te importa la ubicación? ¿Ya tiene una red de amigos en una ubicación y compañía que no sea la otra en la que pueda apoyarse?

No hablé sobre el dinero anterior, pero supongo que ambos son similares y que esto no va a ser el factor decisivo de ninguna manera. Aunque el costo de vida es más bajo en Washington que en California, Washington tampoco tiene impuesto estatal sobre la renta. Entonces eso podría tener en cuenta su decisión si el dinero es un problema.

Buena suerte. Estoy seguro de que no puedes equivocarte de ninguna manera. Sin embargo, después de haber trabajado en Microsoft, soy parcial y le pediré que elija Microsoft en lugar de Google cualquier día 🙂

Microsoft se está convirtiendo en el nuevo Google, aunque todavía no está allí, y Google en el nuevo Microsoft. Google, aunque sigue siendo la mejor compañía, puede ser decepcionante y, a diferencia de lo que se anuncia.

Leer las últimas reseñas de cada empresa en Glassdoor ayudará a completar los espacios en blanco. Las cosas cambian, por lo que las reseñas escritas por ingenieros en el último año son todo lo que necesita. Además, filtrar para incluir solo ubicaciones desde las que trabajará es una buena idea, ya que las experiencias varían mucho según la ubicación, el rol (ingeniería, gestión de productos, etc.), el equipo en el que está, el gerente que obtiene, etc.

Según Glassdoor (revisiones del 05 de mayo de 2014 al 05 de mayo de 2015 por los ingenieros de software ubicados en la sede):

Calificación promedio de la empresa%> = 4 estrellas Num Comentarios
————— ———- ———— ———–
Uber 4.88 97 65
Google 4.59 94 88
Airbnb 5.00 100 19
Facebook 4.56 93 57
Dropbox 5.00 100 16

Pinterest 4,57 86 14

Microsoft 3.68 62 260
Amazon 3.61 58 159
Manzana 3.87 67 30
Twitter 3.81 69 16
Cisco 3.35 48 128
Intel 3.71 51 35
LinkedIn 4.00 70 10
Yahoo 3.48 50 42
eBay 3.32 55 31
Intuit 3.53 60 15
Oráculo 3.30 42 33
Lockheed Martin 3.40 50 10

Lo que más importa son las habilidades que obtendrás. Si uno es más desafiante que el otro, tome el más desafiante.

Google te da más “credibilidad callejera” en el ámbito de las startups. Google contribuye más a la comunidad de código abierto, y dado que muchas nuevas empresas están alineadas con las pilas de código abierto, las personas respetan más a Google.

More Interesting

¿Cómo es posible que los bootcamps de codificación conviertan a sus estudiantes en ingenieros de software al final de las 12 semanas?

¿Cuál es la importancia del tema de ingeniería de software?

¿Cuáles son los poderosos lenguajes de programación para la programación integrada?

Soy una mujer de 25 años y siento que no he hecho nada de profesión, soy ingeniero pero desde hace 7 meses estoy sin trabajo, vivo en Bhopal y no puedo salir de mi ciudad porque mi padre ganó no me permitas ¿Qué tengo que hacer?

No soy una persona orientada a los detalles, pero me gusta cómo el desarrollo de software puede cambiar la vida de las personas, ¿me gustaría codificar?

¿Qué le gustaría decirle a un joven pasante un ingeniero de software experimentado?

¿Cuáles son las cosas importantes que un ingeniero de software necesita hacer diariamente para mejorarlas técnicamente?

¿Qué es una lista de compañías en el Área de la Bahía que contratan ingenieros de software que tienen poca experiencia (2 años) pero son buenos para resolver problemas?

Soy un ingeniero de software que trabaja en una empresa de software basada en servicios. ¿Qué debo hacer para ser reclutado por grandes gigantes tecnológicos como Microsoft, VMware y Flipkart?

Actualmente soy ingeniero de software trabajando en Shenzhen en China. Tengo 4 años de experiencia programando en Java. Con mi experiencia, ¿cuáles son las posibilidades de ser admitido en una escuela como Carnegie Mellon o Stanford?

¿La ingeniería de software es buena para los introvertidos?

¿Qué debo elegir: desarrollo o pruebas de automatización o análisis empresarial?

¿Por qué las compañías como Twitter y Facebook requieren tantos programadores si un solo buen programador puede hacer clones de estos sitios web?

¿Cómo ser promovido de un nuevo graduado SDE a un gerente en Amazon en Seattle? Cuánto tiempo se tarda

¿Debo solicitar un trabajo solo por obtener experiencia en entrevistas?