Descargo de responsabilidad: no trabajo para Google, pero haría estas 3 cosas. Probablemente sea una exageración, pero si estás muerto en Google y estás dispuesto a trabajar, ve por ello. El hecho es que si tiene un título de CS decente (y ha trabajado en la escuela), es probable que obtenga una entrevista en google. La parte difícil es pasar la entrevista.
- Haz un gran trabajo en tu empresa actual. Si eres un desarrollador medio en tu empresa actual, probablemente no seas un gran desarrollador en Google. Los siguientes dos consejos ayudan con eso, pero es mejor ir a Google con tu jefe triste por perderte que dar un suspiro de alivio.
- Investiga un poco. Lea la publicación del blog “Obtenga un trabajo en Google” (búsquelo). Obtenga el libro “Cracking The Coding Interview” (búsquelo) y léalo. Resuelve los problemas en el libro. Comienza a practicar ahora y sigue practicándolos. Vaya a Glassdoor y Careercup y conozca el proceso de la entrevista de Google. Aprende sobre Google también. Las entrevistas técnicas son difíciles, pero entrevistar bien es una habilidad y puedes mejorar.
- Participe en el campo fuera del trabajo. Vaya a reuniones (red, especialmente con empleados de google) sobre ingeniería de software. Si la pila de tecnología de Google es algo que no sabes, ve y aprende. Inicie una cuenta de desbordamiento de pila. Responda preguntas que pueda responder. Responde preguntas sobre Quora. Participe en proyectos de código abierto. Tienes un año para hacer esas cosas y acabas de salir de la universidad. Quién se ve mejor para Google, usted o usted con una alta reputación en Stack Overflow y 50–100 commits en su perfil público de github.
Eso es todo lo que tengo. Espero que ayude. Siéntase libre de pedirme que profundice en algo más.
- ¿Qué debe saber un ingeniero de software en 2016?
- ¿Cuál es mejor como el primer trabajo de administración de productos para un ingeniero de software que se está moviendo hacia la administración de productos: B2B o B2C?
- Como desarrollador de software, ¿cómo puedo asegurarme de seguir siendo empleado después de los 50 años?
- ¿Cómo puede alguien ser un excelente desarrollador de software después de mantener la presión universitaria?
- ¿Qué hace un ingeniero de control de calidad?