¿Por qué la mayoría de los ingenieros de software quieren trabajar en Google en lugar de Facebook o Apple?

La mayoría de los ingenieros de software NO desean trabajar en Google a través de Facebook. La mayoría de los ingenieros de software que desean trabajar en una empresa más grande estarían encantados de trabajar en cualquiera de ellas, suponiendo que estarían trabajando en un proyecto que les resultaba interesante / emocionante.

Apple es una historia diferente. Si bien es ciertamente una gran marca para trabajar, Apple no tiene el nivel de atractivo que Facebook y Google.

Facebook y Google han podido atraer y retener talentos de ingeniería de primer nivel. Apple también lo ha hecho bien, aunque no tan bien como Google o Facebook. Echa un vistazo al ranking de empresa de Paysa, que mide la ‘densidad’ del talento técnico de calidad a lo largo del tiempo, y clasifica las empresas según su puntaje.

La compensación definitivamente juega un factor en el lugar donde los ingenieros de software quieren trabajar. Facebook paga más, mientras que Google es el segundo y Apple un tercero distante. Puedes verlo por ti mismo aquí:

Aquí hay algo gracioso …

Nunca conocí a un ingeniero de software que soñara con trabajar en ninguna de esas compañías.

Seriamente.

Aquí en el medio oeste, supongo que no hay tanta idolatría de Silicon Valley como en otros lugares. Quiero decir, sí, mucha gente sueña con el éxito al estilo SV, pero en su mayor parte si realmente quisieran esa vida, se mudarían a San Francisco o Palo Alto.

Y ese es todo el punto …

La mayoría de los ingenieros de software cuando no tienen trabajo solo quieren conseguir un trabajo sólido. No es tan importante donde eso es tanto como lo que le pagan y cómo es el trabajo.

Cuando los ingenieros tienen un trabajo, el enfoque generalmente está en su situación actual, no en su situación futura.

Trabajar en Apple, Google, Facebook, Microsoft o Amazon es como trabajar en IBM en los años 70 u 80 …

… es un hermoso sueño.

La mayoría no se toma el tiempo de soñar ese sueño, especialmente después de la universidad.

Mientras tanto, aquellos que sueñan en sus trabajos diarios sueñan con NO tener que trabajar EN CUALQUIER LUGAR. Pero esa es otra historia.

-Brian

PD: También puedes disfrutar mi otro escrito

Lo siento, solo tuve que escribir para dar una crítica positiva, en lugar de la actual.

Con solo 10 años de experiencia, no soy un experto.

  1. Creo firmemente que las buenas reuniones ahorran tiempo. A medida que crece la escala de cualquier cosa, también lo hace la complejidad. La mayoría de las veces, he estado en equipos con reuniones insuficientes o ineficaces. Pero, cuando una reunión se realiza correctamente, reúne el trabajo acumulativo de muchos para ayudar con éxito a todos a tener éxito juntos.
  2. Cuando no se realiza la preparación necesaria antes de emprender proyectos grandes, desafortunadamente pueden ser ignorados. Si bien es raro que su trabajo sea infructuoso, trabajar en una gran empresa, a veces su trabajo se siente como un engranaje en la máquina, solo una pequeña mancha. Por otro lado, su trabajo tiene el alcance de muchas más personas.
  3. La mayoría de las empresas priorizan hacer una buena cultura empresarial. Esto incluye el activismo de arriba hacia abajo y de base. La mayoría de los gerentes con los que he hablado se preocupan por ayudar a sus equipos a prosperar. Por lo general, me gusta decir que el trabajo de mis jefes es ayudarme a tener éxito, y eso parece una creencia relativamente común.
  4. La calidad de vida es una parte importante de la cultura de la empresa. Todas las empresas en las que he trabajado priorizan mucho el cuidado del bienestar de sus empleados.

Dicho esto, abordemos su pregunta:

“¿Por qué la mayoría de los ingenieros de software quieren trabajar en Google en lugar de Facebook o Apple?”

Primero, establezcamos la suposición: “la mayoría de los ingenieros de software quieren trabajar en gigantes tecnológicos, como Google, Facebook, Apple, Amazon, Microsoft, …”

Esta es una declaración religiosa, y algunos estarían totalmente de acuerdo, algunos estarían totalmente en desacuerdo, pero con esto como base, podemos avanzar.

A continuación, abordemos: “Google vs. Facebook vs. Apple”.

Primero, creo firmemente que el equipo específico, las personas y el trabajo que realiza es una prioridad más alta que la compañía, pero estoy divagando.

Aquí está mi opinión sobre esos tres:

Gafas (trabajé aquí, así que tengo mejor información)
Pros: ¡ Google es increíble! Comenzaron una cultura increíble: una empresa que satisface todas sus necesidades. Comida gratis. Gimnasio gratis. Servicio de lavandería gratis. Impresionante campus. Libera esto, libera aquello. Increíbles beneficios. Y puedes leer más y más sobre su genialidad. En general, está lleno de ingenieros extraordinarios. Tienen problemas únicos a diferencia de cualquier otro lugar. Por ejemplo, tienen la frase “tamaño de Google”, literalmente, cualquier problema que pueda no ser importante en la mayoría de los lugares, puede convertirse en un gran obstáculo cuando su empresa tiene más de 50,000 empleados, millones de cambios de código y es simplemente increíble. A Google en general le importa el bienestar y la mejora de sus empleados. Creo que Google tiene (marginalmente) un salario más alto que los demás.
Contras:
Desafortunadamente, en el camino, no todo es tan fácil como sea posible. Una queja común es el sistema de promoción. A diferencia de la mayoría de las empresas, donde es responsabilidad de su gerente comercializarlo, en Google usted mismo solicita la promoción. Además, las personas tienen sentimientos encontrados hacia el comité de promoción. Otro problema que noté en Google es que parece tener más ingenieros de los necesarios, asumiendo demasiados proyectos aleatorios que pueden terminar cerrando, pero también más oportunidades para cosas increíbles. Además, todos esos beneficios y beneficios increíbles se han denominado esposas doradas; a algunas personas les resulta fácil ser complacientes.

Facebook (conozco este menos)
Pros: Facebook! En algunas partes del mundo, las personas usan “facebook” para referirse a internet. No solo son las redes sociales más exitosas, sino que están explorando con éxito muchas otras cosas increíbles. Facebook, al igual que Google, también tiene una cultura y beneficios increíbles de la compañía: comida gratis, campus impresionante, gimnasio gratis. También tienen problemas absolutamente únicos e increíbles. Facebook también está lleno de ingenieros increíbles.
Contras: no tengo nada más que agregar aquí, porque mi conocimiento es limitado y no escribiré nada sin fundamento. En general, todo lo que he escuchado ha sido muy positivo, dados los pocos problemas ocasionales.

Apple (también sé poco, pero soy más obstinado)
Pros: ahora Apple no es solo una empresa, es una religión. ¡Obtiene el beneficio de trabajar aquí y unirse a Apple! ¡Tienes la oportunidad de trabajar en algunos de los productos más buscados! En Apple, hay algunos de los mejores ingenieros que prosperan en un entorno de muy alta intensidad.
Contras: Por otro lado, si no eres creyente, esos profesionales no se aplican a ti. Apple tiene la reputación de pasar por ingenieros demasiado rápido: trabajar demasiado, una cultura de empresa que se preocupa menos por ti.

Con suerte, esta información (muy sesgada) ha ayudado. Tenga en cuenta que esto también se alinea con mis creencias y si tiene valores diferentes, es posible que no se aplique a usted.

Editar: dos errores tipográficos. Y quiero agregar que cualquier negativo no se entiende de manera negativa, y si alguien quisiera agregar / refutar / refutar, me complacería escucharlo.

No estoy totalmente seguro de que la mayoría de los ingenieros de software quieran trabajar en ninguno de esos lugares. Quizás algunos jóvenes quieran trabajar allí. Quizás muchos de los que prestan mucha atención a Quora quieren trabajar allí.

Tal vez hay cierta creencia de que trabajar en una gran empresa de alta tecnología es maravilloso, pero después de 30 años de empleo en alta tecnología, en Silicon Valley, puedo decirle con certeza: nada más lejos de la realidad.

Los grandes empleadores de alta tecnología son casi lo mismo. La diferencia será quién es su gerente.

Primer problema: se desperdicia una gran parte de su tiempo. Te sientas en las reuniones, escuchas a las personas discutir o escuchas tonterías sin sentido. Escuchar a dos personas discutir en inglés, cuando ninguno habla bien inglés, es realmente doloroso. Escucharlo durante horas es asombroso.

Segundo: es probable que se descarte la mayor parte de su trabajo … Alguien plantea problemas … Esto lleva a un retraso. Después de un tiempo, lo que construiste ya no es interesante. Inténtalo de nuevo, haz algo diferente. Construido producto similar, escuche a la gente plantear diferentes problemas. Mira cómo se descarrila. Repite este ciclo.

Tercero: es probable que estés subordinado a un perdedor. Una persona que no lograría administrar una tienda de comestibles o una estación de servicio, sin embargo, de alguna manera, están a cargo de empleados altamente remunerados. No es lo suficientemente bueno para criar camellos, sin embargo, son una perra que te abofetea todos los días. El jefe de pelo puntiagudo en la caricatura de Dilbert es la realidad. Usted podría preguntar, “¿por qué no mejor, las personas más inteligentes se convierten en líderes?”. Creo que la razón es que la política del entorno corporativo actual es tan fea y tóxica que una persona honesta y directa no quiere tener nada que ver con esa situación. La buena persona elige la pobreza sobre el compromiso de su ética. Es mejor ser un contribuyente individual que verse obligado a mentir sobre lo que su equipo puede hacer, y luego trabajar demasiado para cumplir con estimaciones poco realistas.

Cuarto: la calidad de vida es pobre … Demandas constantes de horas extras no pagadas, más y más estrés. Caos, confusión, fracaso. Vive con catástrofes todos los días, eventualmente pasa factura.

Nunca trabajé en FaceBook, Google o Apple. Sinceramente, espero que las personas que trabajan allí estén bien compensadas, felices cada día y que sus esfuerzos continúen y den fruto. Los productos de esas compañías son superiores, los uso todos los días de mi vida.

Las empresas suben y bajan. Comprende que la realidad del día a día en el interior no se parece en nada a la imagen glamorosa de lo que puedas imaginar. ¿Crees que tu experiencia en la Marina de los Estados Unidos sería algo así como Maverick en “Top Gun”? Muy improbable … Cuando estás quitando óxido de una cubierta o repintando una torreta, ¿crees que Kelly McGillis va a pasar y quitarse la ropa? Muy poco probable, pero si le preguntas al reclutador de la Marina, probablemente intentarán enfatizar lo positivo.

Hoy el mundo se ha vuelto digital y la competencia tiene una sugerencia, la gente también acepta el hecho de que muchas empresas crecen debido a su fortaleza, compromiso e inteligencia, no tengo ninguna objeción a su gusto por sus carreras, y las elecciones se basan en cómo mejor van a manipular los recursos para satisfacer sus intereses. Esta pregunta es un poco complicada, pero aceptemos la opinión de cada individuo y cómo la persona está informada sobre una determinada empresa.

No estoy seguro de que esto sea cierto. La mayoría de los ingenieros trabajarían felices en cualquiera de esas compañías.

More Interesting

¿Cuáles son las diferentes áreas de trabajo que puedo realizar después de la escuela para un ingeniero de software?

¿Cuántas veces has sido rechazado antes de unirte a Google como ingeniero de software?

¿Trabajar como ingeniero de software en una empresa de comercio algorítmico es una buena decisión?

Si rechaza una nueva oferta de graduación SDE de Facebook, ¿puede cambiar de opinión dentro de un año y omitir las entrevistas?

¿Cuál es la diferencia entre programador, codificador, ingeniero de software, gerente?

¿Un CV sin información de contacto es un buen movimiento?

¿Dónde puedo conectarme con veteranos de la industria del software que puedan estar interesados ​​en enseñar?

¿Cuáles son algunas cosas interesantes relacionadas con la ingeniería de software que solo los ingenieros antiguos saben?

¿Puede uno convertirse en ingeniero con un título médico y con experiencia como desarrollador de software full stack?

¿Qué computadora o computadora portátil utilizan los ingenieros o programadores de software de Microsoft, Google, Facebook, Amazon y / u otras grandes empresas tecnológicas?

Cómo crear un contrato de cliente como ingeniero de software independiente

Cómo aprender sobre codificación de software

¿Cuáles son algunas técnicas de aprendizaje útiles para los nuevos ingenieros de software?

¿Podría literalmente alguien convertirse en ingeniero de software y hacer 6 figuras?

¿Cuáles son sus experiencias como ingeniero de software de la India que vive en los Estados Unidos?