¿Los mejores ingenieros evitan trabajar en grandes empresas como Google y Facebook?

Descargo de responsabilidad: – Nunca he trabajado dentro de Google, ni sé esto por hechos, pero sé lo suficiente sobre la cultura como para hacer un punto aquí.

Estoy de acuerdo con la respuesta del usuario de Anon y quiero agregar un ejemplo más concreto para completar la imagen. Si echas un vistazo al artículo de Google Spanner, verás nombres como Jeffrey Dean, Andrew Fikes, Sean Quinlan y otros 20 más. Por supuesto, hay muchos otros como ellos dentro de Google y, en menor medida, en Facebook. Estos son algunos de los mejores tecnólogos de la industria, personas que idearon modelos de programación que definen qué son los sistemas de procesamiento de datos y de escala de Internet en la actualidad. Y no se van solo porque alguna persona no técnica aleatoria tuvo una idea, obtuvo algo de financiamiento y está haciendo una startup.

  • Ya habrían ganado suficiente dinero para vivir cómodamente (aunque posiblemente no tendrían que volver a trabajar) por el resto de sus vidas. En algún lugar entre 2 y 10 millones o incluso más, dependiendo de cuándo se unieron a Google o Facebook.
  • Se les paga más que un ingeniero promedio. No exorbitantemente más, pero en algún lugar alrededor de 300-350K e incluso más no es infrecuente.

Cuando abandonen Google o Facebook, será por las siguientes razones.

  1. Tienen una gran idea y sienten la necesidad de resolver un problema y piensan que no pueden hacerlo dentro de Google.
  2. Uno de sus compañeros se va a buscar una gran idea técnicamente desafiante que cambiará la forma en que se hacen las cosas fundamentalmente. Piense en una versión diferente del diseño y la virtualización del centro de datos (es decir, llamada Nutanix iniciada por Mohit Aron de GFS y Aster Data); Otra forma de decir lo mismo es que persiguen nuevas empresas técnicamente innovadoras, en lugar de una nueva forma de hacer negocios de tipo de nuevas empresas (es decir, Groupon, etc.).
  3. Uno de los ejecutivos clave, a quien respetan muy bien por su agudo sentido comercial, está dejando Google. Una vez más, ser respetado por estos tipos significa que estás cerca de los 10 ejecutivos principales dentro de Google.
  4. Corolario 1: – NO SE DEJAN porque no se sienten limitados o frustrados en Google o Facebook por ahora. Podrían irse cuando la cultura cambie para peor.
  5. Corolario 2: – Si alguna vez te has preguntado, cómo Apple puede producir excelentes productos, entonces es porque los chicos principales de Steve Jobs nunca se fueron por las mismas razones que antes.
  6. Corolario 3: – La palabra CULTURA DE TRABAJO es muy importante en las empresas de tecnología para los mejores tecnólogos.

Además, las startups en Silicon Valley no son todas iguales y no todas las startups son aptas para los mejores tecnólogos. Caen en diferentes tipos

    1. Startups que resuelven nichos en verticales.
    2. Startups que comienzan con nuevos modelos de negocio (Groupon, etc.)
    3. Startups que se basan en el diseño y el juego (Ngmoco, etc.)
    4. Startups que inicialmente no necesitan una gran técnica debajo de los pines (Facebook) pero que eventualmente los necesitan cuando comienzan a escalar.
    5. Startups iniciadas por jóvenes que ven algunos problemas que los hombres mayores no pueden ver (sitios para compartir fotos).
    6. Startups que comienzan con tecnologías fundamentalmente radicales (Lytro para imágenes de cámara).

Si no está en las principales ligas de tecnólogos de Google, es razonable tomarse un par de años de su carrera y ver si puede iniciar una nueva empresa en las primeras cinco categorías anteriores y afectar de alguna manera el comportamiento de la industria o el consumidor. . Si tiene éxito, habría tenido un impacto. De lo contrario, siempre existe ese trabajo en Google. Y eso es lo que podrías estar viendo en acción en Silicon Valley.

Apenas. Los mejores ingenieros están instalados muy cómodamente en puestos que son críticos para las operaciones de compañías como Google y Facebook y nunca más se sabe de ellos porque son tratados muy bien y no tienen motivos para irse. Es un hecho que una vez que una empresa exitosa se vuelve lo suficientemente grande, la proporción de roles con un impacto significativo en sus productos disminuirá precipitadamente (piense en la regla ’80-20 ‘). Los ingenieros que describió son los más mediocres que se sintieron frustrados al ser relegados a puestos periféricos en dichas compañías y decidieron que su fortuna mejoraría con más “flexibilidad creativa” y menos “sobrecarga administrativa”. En un triste giro del destino, estos ingenieros experimentarán la avalancha de poder con la que siempre han soñado solo para que todo se extinga por largas horas, una baja compensación, una prisa loca hacia un producto imperfecto y la gran probabilidad de que toda la startup subir en llamas

More Interesting

¿Cuáles son los mejores campos de entrenamiento para ingenieros de software en Silicon Valley? Especialmente aquellos que apuntan a habilidades en algoritmos, programación, codificación y diseño.

¿Es cierto que Infosys asigna tecnologías al azar basadas en los requisitos del negocio? ¿Qué pasa si alguien se atasca en una tecnología que no tiene alcance futuro? ¿Cómo se pueden cambiar las tecnologías, cuando todas las empresas piden experiencia en lugar de habilidad?

¿Qué problema difícil de ingeniería de software enfrentaste y resolviste?

Si los cálculos de la computadora son deterministas, ¿por qué el software de la computadora a menudo es determinista y tiene errores?

¿Tengo que presentar una patente para mi aplicación una vez que la inicie?

¿Qué se siente estar en una empresa de software cuando su sucursal no está relacionada con el software?

¿Cuáles son las habilidades clave necesarias para ser un programador informático de gran éxito?

¿Cuál debería ser el perfil de un probador ágil?

En un proyecto de desarrollo de software, ¿qué tipo de cambios requerirían una solicitud de cambio formal y qué no?

¿Cuál es el mejor marco móvil html5 para crear un tema o aplicación web móvil personalizada y su necesidad depende principalmente de css?

¿Qué tan común es reconstruir la mayor parte de una aplicación web o sitio web después de la compilación inicial? También estoy interesado en cuántas startups web realizan revisiones importantes de sus bases de código después de lanzar y obtener algo de tráfico por cualquier motivo.

¿Cuáles son las mejores certificaciones para pruebas de software / pruebas manuales en India?

¿Qué lenguaje de programación debería uno estudiar en la novena clase para convertirse en ingeniero de software?

¿Podría un software discernir la información emocional de Rational X?

¿Cuál es la mejor manera de implementar ITIL en una organización que hace UX (diseño de experiencia de usuario)?