Soy un desarrollador autodidacta y mi sueño ha sido trabajar en Google. ¿Qué experiencia y / o nivel de conocimiento necesito tener para ser considerado?

Creo que depende un poco de lo que quieres decir con “sin grado”. ¿Quiere decir “sin título en algo relacionado con CS”, “sin título universitario”, “sin título de escuela secundaria”? Solo puedo ofrecerle un punto de datos, que es que no tenía un título de CS cuando solicité, aunque un reclutador me contactó debido a mi experiencia en Yahoo. Conozco muchos colegas que también tienen títulos en otras cosas además de CS.

Sin embargo, me imagino que por “sin grado” realmente quieres decir “sin grado”, así que desafortunadamente no puedo hablar de eso. Todavía no he conocido a nadie sin un título universitario que trabaje como ingeniero de software en Google, aunque no me sorprendería en lo más mínimo si existen. Creo que no hace mucho tiempo Google solo contrató a personas con las credenciales educativas correctas, pero ese ya no es el caso. Si de hecho no tiene un título, si fuera usted, concentraría mis esfuerzos en hacer algo sobresaliente en la industria como una forma de llamar la atención. Sé que la gente probablemente está harta de que otros les digan que se aseguren de que su perfil de Github esté actualizado, pero, francamente, si no tiene un título y tampoco es notable, no obtendrá una entrevista. Siento que si ya estuvieras trabajando en eso, lo hubieras mencionado como parte de esta pregunta, así que asegúrate de hacerlo. Conseguir trabajos en otras compañías de buena reputación también sería un sustituto aceptable si puede ser muy paciente al respecto.

Además, para ser claros, la única dificultad que presentarían sus credenciales educativas sería la posibilidad de obtener una entrevista. Una vez que tenga una entrevista, a nadie que yo conozca, incluido yo mismo, le importaría incluso una pizca de su pedigrí educativo. Nos preocuparía si puede hacer el trabajo o no. En ese sentido, lo que estás estudiando está bien, pero tu práctica de entrevista también debe consistir en gran medida en escribir código para proyectos personales. Al menos para mi entrevista (hace ~ 2.5 años), descubrí que a los ingenieros de Google les importa mucho la implementación de la codificación, además de la teoría. Por ejemplo, estaba entrevistando para un papel de front-end y me hicieron muchas preguntas sobre cómo escribiría HTML / CSS para algunas características hipotéticas, así que asegúrese de que su estudio esté en línea con el papel que solicite.

Espero que ayude. ¡Buena suerte!