¿Los profesionales técnicos realmente creen que los ingenieros de Google / Facebook son más inteligentes / más prestigiosos por el hecho de haber trabajado allí o hay más? ¿Realmente afecta mucho tu carrera?

Su pregunta es irrelevante en la mayoría de los casos. Este es el por qué.

Los FB / Googlers están acostumbrados a operar dentro de la tecnología / cultura / mentalidad de las respectivas empresas, que no son aplicables a la gran mayoría de los trabajos técnicos / de TI que existen.

¡Claro, hicieron que fueran mejores “programadores puros”, pero no todos los problemas de negocios requieren una programación pura superior!

De hecho, muchos de ellos pueden no ser buenos empleados en otras tiendas de “nivel inferior”.

Aquí hay tres razones rápidas que puedo pensar.

1) Están acostumbrados a tomar posesión de roles que están respaldados por una infraestructura inmensa.

Por lo tanto, necesitarán algo de tiempo para acostumbrarse a los lugares que tratan con problemas que involucran a cientos de clientes, a diferencia de cientos de millones.

2) Están acostumbrados a mimar, y por lo tanto necesitarán un reajuste de actitud.

Nada en contra de los mimos como las comidas gratuitas, etc., pero la mayoría de las compañías estadounidenses no son así, incluidas las nuevas empresas. Esto probablemente causará una caída en su moral si se mueven.

3) Están acostumbrados a trabajar dentro del sistema FB / Google, lo que implica muchos conocimientos específicos de la empresa.

La mayoría de estos ingenieros deberán adaptarse a las tiendas que utilizan tecnologías obsoletas con las que Google / FB no se molestaría en trabajar.

La conclusión es esta: no hay un ingeniero “superior” o “inferior” del negocio y, en última instancia, la perspectiva de la carrera.

Se trata de si su fondo es adecuado para el mercado y el conjunto de problemas que le interesa resolver.

TL; DR Mira, aquí está el simple hecho: dónde trabajas importa. Si trabajas en lugares conocidos por tener equipos de ingeniería excepcionales, se verá muy bien en tu currículum.

Como alguien que entrevista a los ingenieros todo el tiempo, sí, absolutamente. Si viene de Microsoft, Google, Twitter, Facebook o cualquiera de las compañías de software de primer nivel, y muestra una permanencia decente allí, idealmente con un historial de mayor responsabilidad, entonces ciertamente generará más interés cuando nosotros se está reanudando la selección.

Lo contrario también es cierto: hay un conjunto de compañías, que permanecerán sin nombre, cuya aparición en su currículum afectará activamente a sus prospectos. Por ejemplo, algunos de los cuales he entrevistado a muchos, muchos ingenieros, ninguno de los cuales ha llegado a la fase de oferta.

Primera regla : Evitar cualquier organización de TI. Desea trabajar para una empresa para la que el software es una preocupación principal.

Segunda regla : evite las empresas que son antiguas / grandes y que no tienen un historial reciente de innovación. Google es un poco viejo y grande, pero tiene un historial estelar de innovación, al igual que Microsoft y Facebook.

Tercera regla : las mejores empresas pueden ser juzgadas por sus contribuciones al mundo del código abierto. Mira a Angular, reacciona, cassandra, bootstrap. ¡Las empresas que lanzan constantemente productos de código abierto líderes en la industria son los lugares para observar!

Estaría muy interesado en cómo Google se compara con lo que he visto como la norma. Los Ingenieros de Software Empresarial trabajan en promedio 50-60 horas a la semana. Ese es un tiempo productivo, con contrato facturable por salario solo horas extras (con suerte, con una estructura de bonos en lugar de alguna compensación, pero no siempre). Además de las 50-60 horas a la semana, los ingenieros de software siempre deben estar aprendiendo algo nuevo. Los médicos tienen que mantener sus habilidades actualizadas, pero es una carga MUY diferente. Cuando usted es un ingeniero de software por la naturaleza misma de la tecnología, debe estar al tanto de los últimos algoritmos, patrones de diseño, paradigmas de desarrollo de software y lenguajes y marcos relacionados. Cuando ingresé a la industria a fines de los años 90, nos enfrentábamos a un cambio de paradigma completo cada 2-3 años. Ahora es más como cada seis meses. Paso al menos cuatro horas a la semana en aprender. Cuando necesito aplicar algo nuevo en el trabajo, no es infrecuente pasar más de 24 horas aprendiendo en el trabajo y, al mismo tiempo, dedicar de 50 a 60 horas de tiempo productivo. Cuando le digo esto a algunas personas, piensan que estoy exagerando demasiado. Te lo aseguro, no lo soy. Sé muy bien lo que es despertarse a las 6 AM. Empiece a trabajar a las 7 AM, tome un descanso de 5-7: 30 PM, luego trabaje de 7:30 PM a 1 AM y repita. Va más allá de ser un infierno en tu vida personal, puede destruir tu vida personal y aislarte. Esa no será tu vida el 100% del tiempo, pero pasarás por estas fases que a veces durarán meses. Estoy seguro de que los médicos trabajan horas extraordinarias en ocasiones, pero no creo que funcionen casi tanto como los ingenieros de software. Si estás pensando “eso es una locura, estoy seguro de que puedo salir adelante sin hacer eso”. A eso te diría Buena suerte compitiendo, porque es lo que estamos haciendo los demás. Cuando ingresas a un campo no llegas a dictar las normas.

Si bien esto es genial cuando tienes 20 años y te encanta el desarrollo de software. Cuando tenga aproximadamente 30 años y se dé cuenta de que está perdiendo el tiempo con su familia, amigos, pasatiempos, etc. para que pueda trabajar sus horas extra y mantenerse al día, puede volverse dominante. Se necesita un cierto tipo de individuo para estar dispuesto a hacer estos sacrificios. Esta es también la razón por la que tantos Ingenieros de Software buscan una transición a la Administración (un conjunto de habilidades completamente diferente al de la ingeniería, pero Corporate America es ignorante cuando se trata de estas cosas).

NO debe mirar simplemente cuánto dinero tendrá el banco cuando se jubile. Me doy cuenta de que la cultura estadounidense nos prepara para pensar en la vida como un juego de Monopoly y para mantener los ojos enfocados en el premio al final, pero en realidad es una visión del mundo. Cada profesión que paga bien viene con su propio conjunto de sacrificios únicos que absolutamente impactarán tu vida personal. Yuxtaponga esos sacrificios cuando resuma el valor de una determinada elección. Asegúrese de que su tipo de personalidad es un buen partido.

Aunque probablemente estoy sesgado, diría que sí a si los profesionales de Google o Facebook son más inteligentes que el programador promedio.

La barrera de ingreso en ambas compañías es muy alta y el proceso de entrevista está diseñado para eliminar a las personas (a veces de manera demasiado agresiva). He conocido a algunos buenos programadores en mi red que no pudieron pasar la entrevista a pesar de que personalmente los querría en mi equipo.

Fuera de las personas en mi red social que terminan trabajando en Google, no estoy realmente sorprendida porque estaban en los percentiles superiores de los niveles de habilidad de los profesionales de la tecnología que había conocido.

Ahora, una vez que estés en Google, ahora tienes que “mantenerte” efectivamente con numerosas personas muy capacitadas. Ya sea que lo logres o no, esto es muy valioso para el crecimiento de tus habilidades.

Espero que ser un ex-empleado de Googler o de Facebook sea una buena señal.

Creo que grandes empresas como Google y Facebook han ganado mucha fama debido a su éxito. Los vastos ingresos que tienen les permiten experimentar con muchas tecnologías de vanguardia.
Los ingenieros son criaturas que se emocionan con los desafíos.
y trabajar con nuevas tecnologías puede hacer que se emocionen bastante. Así que no sorprende que la gente quiera trabajar allí.

Pero debido a que muchas personas solicitan los puestos, las empresas pueden elegir las más adecuadas para cubrirlas.
En mi opinión, la persona seleccionada es casi siempre competente y hábil. Pero estar allí no te convierte en un dios de la ciencia, solo un buen profesional.

Yo personalmente, si tuviera que contratar a alguien, me gustaría ver su historial educativo y laboral. Sus elecciones me dirán cualquier cosa que necesite saber sobre él. Y estaría más interesado en cuáles eran sus responsabilidades laborales en lugar de en qué compañía trabajaba.

Desde mi perspectiva, NO. Si usted es un ingeniero de software experimentado que ya construye e implementa código de alta calidad en producción, solo importa que sepa lo que hizo y de qué está hablando. He conocido a personas que han estado estudiando durante 3 meses o más para “pasar” entrevistas de Google / Facebook.

Creo que las contribuciones al código abierto, como a través de Github y Apache Software Foundation, deberían tener más peso que las entrevistas de un día en el servicio de pensión blanca.

La forma en que podría impactar su carrera no es que haya trabajado con compañías tan grandes, sino que adquirió experiencia en la complejidad y los sistemas complejos que usualmente se encuentran en compañías tan grandes. Pero recuerde, una vez que las nuevas empresas y pequeñas empresas de Google y Facebook, y los primeros, obtienen la mayor experiencia trabajando en escalar los sistemas en lugar de los nuevos que vienen a construir Google+.

Inteligente no es realmente la palabra, pero como estas compañías pagan mucho, puede esperar que contraten personas capacitadas y con experiencia. Por eso Google tiene una entrevista técnica. Lee esto, ¿Eres “Googley” lo suficiente para trabajar en Google?

Sus referencias también importan. Haga que su currículum sea interesante al resaltar sus fortalezas para cubrir sus debilidades.

Lea este blog del sitio de investigación de carreras y sueldos llamado PayScale para obtener consejos de búsqueda de empleo, que incluyen cartas de presentación y resúmenes, así como consejos para entrevistas.
Noticias de Carrera.

Las entrevistas no son un predictor muy exacto del éxito en un rol, pero son la mejor opción que tenemos. Los entrevistadores buscan cada fragmento de señal que podamos encontrar en las 3-4 horas para predecir cómo resultará trabajar con alguien durante años.

Saber que alguien lo ha hecho bien en otra compañía cuyo proceso de contratación y promoción respeta como consistente (no solo el tiempo en un rol, sino el alcance y el historial de promociones) proporciona una señal adicional.

Definitivamente puede mejorar su currículum, especialmente si planea trabajar para otra compañía menos prestigiosa. Puede utilizar la experiencia de tener que trabajar en dichas empresas para solicitar una tasa más alta.

Consulte la Guía de negociación salarial de PayScale para obtener una guía completa sobre la negociación salarial.

Déjame contestar esto sin rodeos. Hoy en día hay dos clases de ingenieros: los que trabajan en Google y Facebook, y los que no. La primera clase consiste en la mejor raza de una manera muy homogénea. La segunda clase, aunque contiene algunos ingenieros extremadamente capaces, tiene un promedio significativamente más bajo en términos de calidad de ingenieros y una varianza mucho mayor. Por cierto, pertenezco a la segunda clase, ya que no trabajo en ninguno de los dos. Espero que esto responda a su pregunta.

Depende de tu definición de “técnico profesional”
– Es menos probable que otros ingenieros lo crean.
* Es más probable que los reclutadores, los RR.HH. y los gerentes de contratación lo crean COMPLETAMENTE.

(Hay estrellas de rock en todas las industrias, y están en esa categoría).

Trabajar en una gran empresa como las que usted describió le da un sentido de legitimidad, a diferencia de ser un ex alumno de una escuela prestigiosa. Tener una buena compañía en su currículum es un indicador de que podría ser bueno, pero no es una garantía de esto en absoluto. He conocido a un montón de ex alumnos del MIT completamente decepcionantes, y un montón de ex googlers mediocres.

Ambas compañías son tan grandes ahora, sería prematuro juzgar a alguien por el hecho de que tuvieron un trabajo de ingeniería en uno. Lo que la persona haga y cuánto tiempo lo haya hecho tendrá más peso. El reconocimiento del nombre siempre ayudará con los recursos humanos, pero a los técnicos les importará la experiencia real más que la construcción en la que se logró la experiencia.