Cometí ese error en 2011. Al salir de una startup fallida, agarré el anillo de vida de Google y, cuatro años después, todavía estoy lidiando con Googlers al azar, la mayoría de los cuales nunca he conocido, que quieren destruir mi vida. sobre las cosas que dije en una lista de correo cuando el “Viernes” de Rebecca Black todavía era nuevo.
De acuerdo, esa parte de la historia es atípica (solo mantente alejado de “eng-misc” y estarás bien). Esto es lo que no: debe concentrarse en el trabajo y el equipo más que en la empresa. La mayoría de los jóvenes no se dan cuenta de eso. Se centran solo en la marca corporativa, a menudo en detrimento de ellas. Alguien tiene que hacer el trabajo duro de Google, y si eres tú, no va a hacer tanto por tu carrera como piensas. Si le va bien en Google, funcionará bien para usted, pero un período de cuatro años en Google sin una promoción es más una responsabilidad que un activo. Además, tenga en cuenta que su probabilidad de ser ubicado en la mitad inferior es mucho mayor en Google que en una empresa menos “activa”, porque hay muchos solicitantes de las mejores universidades; y si comienzas en la clase baja, es probable que termines allí incluso si eres un buen actor.
No es como elegir una universidad. Dentro de una universidad, todos son más o menos iguales. Las universidades están mucho más cerca de las meritocracias, en la medida en que los plazos están bien probados y un profesor que se convirtió en favorito tanto como un típico ejecutivo de una gran empresa sería despedido por ello (y, para darle una idea de lo raro que es eso en universidad, los profesores casi nunca son despedidos). El resultado de esto es que un estudiante inteligente seguramente preferirá la escuela más fuerte que la más débil. La variación entre universidades puede ser leve (dudo que haya una gran diferencia entre Harvard y la universidad # 100 de EE. UU.), Pero la variación dentro de la universidad es leve porque solo hay un título (“estudiante”) y las personas no son equipos asignados, sino que eligen su cursos y especializaciones. El lugar de trabajo es diferente: la variación dentro de la empresa, no solo en compensación sino en términos del respeto otorgado a una persona en función del equipo y el rango, es enorme .
- ¿Cuál es la mejor manera para que un desarrollador sin experiencia en C # comience con .NET (ahora que Microsoft lo ha abierto)?
- ¿Cómo reconocerías el software autoconsciente?
- ¿Cómo puedo convertirme en un mejor ingeniero de software, dada una sólida formación en informática?
- ¿La ingeniería de software es una disciplina de ingeniería o no?
- ¿Por qué los desarrolladores de juegos y software no mencionan la cantidad mínima de núcleos (CPU) en los requisitos del sistema?
Si trabajas en el peor equipo de Google o Goldman, probablemente te pegarán con el efecto Welch y tendrás un trabajo de seis meses y ahora tu CV es una mierda. (Efecto Welch: las personas con mayor probabilidad de ser despedidas, ya sea en un gran despido impersonal o en el despido deshonesto de la clasificación de la pila, son miembros junior de equipos de bajo rendimiento, quienes, siendo junior, probablemente no tuvieron nada que ver con sus equipos ‘ bajo rendimiento.) Por otro lado, si aterrizas en los mejores equipos en esos lugares, incluso el rendimiento promedio te preparará extremadamente bien: bonificaciones de seis y siete cifras en cuatro años. Pero tienes que ser honesto acerca de tus perspectivas. Si no vienes de Stanford, ¿Google te ubicará en un equipo estelar? Probablemente no.
Los programadores más viejos e inteligentes como yo trabajarán para casi cualquier persona (salvo un puñado de compañías que son malvadas, como Halliburton y Blackwater / Xe) si los términos y condiciones son correctos. En algún nivel de pago, autonomía, oportunidad de carrera y credibilidad interna, trabajaría para una startup sin nombre o un banco de inversión grande pero no querido. Y no trabajaría en una de las grandes empresas tecnológicas (por ejemplo, Google) a menos que supiera dónde iba a aterrizar, porque incluso en estas empresas supuestamente “dirigidas por ingenieros”, la ingeniería convencional suele ser un gueto con “Agile” / Scrum y un bajo nivel de autonomía profesional.