¿A qué debo unirme como ingeniero de software, Microsoft o Google?

La gente a menudo me pregunta: “¿Qué sigue? Google o Facebook “.

Y siempre sonrío y digo: “Ninguno”.

Recibí una llamada de Google para una entrevista 4 veces en un lapso de 4 años. Me negué cada vez porque el equipo (producto) con el que debía trabajar no me interesaba lo suficiente. Estoy feliz en Microsoft porque:

  • Impacto : tuve la oportunidad de escribir código para Microsoft Office que está siendo utilizado por decenas de millones de clientes en todo el mundo
  • Cultura : la cultura de Microsoft me parece bastante buena. La gente aquí tiende a quedarse más tiempo
  • Producto y personas : algunas de las personas con las que he trabajado son extremadamente inteligentes. Al final del día, no es el dinero o la marca lo que debería conducirlo. Es el producto y las personas con las que trabaja. Créeme, aumentaría tu productividad.

Te pueden gustar mis otras publicaciones:

  • Viaje de un niño de un pueblo pequeño a Microsoft: una historia no contada Parte 1
  • ¿Cómo prepararse para las principales empresas multinacionales?
  • La vida de un ingeniero de Microsoft
  • Friki en la cima – Aashish Barnwal | Acostúmbrese a escribir código limpio, legible, flexible y robusto – GeeksforGeeks

Escribo sobre programación y experiencias de la vida. Si me sigues, no te decepcionaré. Aashish Barnwal

INGENIERO DE SOFTWARE ?

Bueno, el término INGENIERO DE SOFTWARE se basa en la dinámica y la mecánica de crear, administrar y analizar software en su medida para alcanzar el objetivo, para lo que está destinado. No hay duda de sus esfuerzos y entusiasmo para ser ingeniero de software en cualquiera de la empresa.

Mi perspectiva para responder se basa en la tecnología y el alcance futuros. (¡No en salario!)

TENDENCIAS ACTUALES

La única respuesta al escenario actual es en qué medida mejorará su aprendizaje para construir algo para el futuro. Microsoft había comenzado la Revolución del desarrollo de software mucho antes y aún mantiene el ritmo bastante bien.

Google es un nuevo participante en el ecosistema y ha cambiado drásticamente a miles de millones de personas como usted y yo.

Mientras escribo esta publicación en Quora, la leerá por la sacudida de la búsqueda de Google, y el poder de Internet, el algoritmo de poder de búsqueda, el poder de relevancia en la búsqueda, el poder del teléfono inteligente, el poder de la simplicidad que hace que Google Destacar. En los últimos 20 años, el escenario de ingeniería de software había cambiado mucho, desde Once Leading Internet Explorer hasta Google Chrome Browser, desde servidores independientes hasta servidores en la nube, desde máquinas virtuales hasta instancias virtuales que están revolucionando el alcance de la tecnología a las personas, desde SQL Servidor de base de datos a base de datos basada en documentos, es decir, estructura de datos basada en json para servir miles de millones de datos en tiempo real La tecnología de programación actual está experimentando un gran cambio hacia el software basado en navegador, que está muy impulsado por mi Google.

Google lidera el software para teléfonos inteligentes con sistema operativo Android, la configuración de servidor más grande para el público, el servidor basado en video más grande, el sistema de inteligencia artificial más avanzado [1] para experimentar, la base de consumidores más grande en sus MAPAS con perfiles individuales y empresariales. Todos estos son la plataforma perfecta para que un ingeniero de software experimente y cree el próximo software para el futuro.

Echa un vistazo a Google IO

Los fundamentos básicos del software como servicio han llegado y han permitido a los gobiernos llegar a las masas, el análisis en tiempo real de la gestión de desastres, de hecho, cualquier software de gestión en tiempo real vale la pena diseñar.

MICROSOFT tiene todos los servicios anteriores como AZURE Cloud SERVERS, BING Search, Windows PHONE OS, pero actualmente está muy por detrás de Google Reach.

CONCLUSIÓN

GOOGLE ahora está en camino hacia el futuro según la preocupación de la tecnología. Si bien Microsoft seguirá siendo el Líder en Computación de Escritorio y Servidores Independientes, Future Trends muestra claramente la Tecnología Basada en la Nube, la Inteligencia Artificial [2], la Base de Datos Basada en Documentos, [3] Big Query for Analysis [4], y en general para Buscar el Perfecto Servicio en línea con facilidad … todo lo que GOOGLE Excels Upon.

VERIFIQUE EL PROYECTO TANGO. [5] Lo que más me gusta es su API de alcance y el alcance al mundo rural y en desarrollo, donde los idiomas y dialectos no importan. ¡Es el futuro de Internet!

Tango | Desarrolladores de Google

Preferiré Google sobre Microsoft.

Notas al pie

[1] Inicio – Google.ai

[2] Experimentos de IA

[3] Firebase

[4] BigQuery – Almacén de datos analíticos | Google Cloud Platform

[5] Tango

Tomaría esta decisión en función de las personas con las que desea trabajar y la cultura. Conoce a otros y aprende lo que piensan acerca de su tiempo en cualquiera de estas compañías.

Ambos tienen empleados muy inteligentes.

Ambos tienen paga competitiva.

Ambos tienen algunos productos maduros y algunas nuevas apuestas, aunque Google innova mucho más.

Tienen culturas muy diferentes. Google tiene, en general, una mayor influencia de abajo hacia arriba, ya que otorga mucha más propiedad a los ingenieros que trabajan en el problema. Microsoft es mucho más de arriba hacia abajo.

Las ventajas son mejores en Google.

Mirando esto, elegiría el más innovador de los dos donde podría tener más influencia, que es Google , pero sus consideraciones pueden ser diferentes.

Nota: He trabajado con varios ex empleados de Google y ex empleados de Microsoft, que son la fuente de casi todo lo anterior.

Elige el problema en el que quieres trabajar. Ignora el dinero.

More Interesting

Quiero ser ingeniero de software. ¿Hacer el AFROTC para pagar la universidad y convertirse en un oficial obstaculizaría eso?

¿Cuánto mejoraría la ingeniería de software si no hubiera secretos comerciales y los ingenieros pudieran compartir y buscar consejo sobre cualquier cosa sobre su trabajo?

¿India necesita un mayor número de ingenieros?

¿Cómo son los ingenieros informáticos superiores a otros ingenieros?

¿Son famosos los programadores?

¿Qué tan saludables son los ingenieros de software de la India?

Recientemente me uní a una empresa de servicios de TI como ingeniero de software para un equipo de desarrollo basado en Java. Me gustaría intentar un examen OCJP para explorar todos los temas de Java. ¿Cómo empiezo con él y cuál es el procedimiento para escribir este examen?

¿Cómo pueden llevarse bien los gerentes de producto e ingeniería?

Cómo convertirse en un arquitecto de software con un título no CS

¿Cómo obtienen los ingenieros de software autodidactas su primer trabajo remoto?

¿Por qué muchos programadores se oponen a la programación en pareja?

¿Es un ingeniero de desarrollo de software (SDE) una posición más prestigiosa que un ingeniero de software en pruebas (SDET)?

¿Es muy beneficioso realizar prácticas o trabajar en Uber para su futura carrera de ingeniería de software?

¿Qué trabajos gubernamentales puedo obtener en el futuro si comienzo mi carrera en Persistent Systems como ingeniero de software?

¿Cuál es el salario de un ingeniero de software en India por mes?