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!

More Interesting

Cómo construir un sitio web increíblemente rápido que solo muestre imágenes y texto

¿Qué tan bueno es BigQuery de Google en comparación con Redshift de Amazon?

¿Debo poner tutoriales en el sitio web de mi perfil para encontrar un trabajo de desarrollador web?

¿Qué idioma se debe aprender para el desarrollo web, Ruby o JavaScript? No tengo experiencia profesional en programación.

¿Cuáles son algunos proyectos complejos y valiosos de ASP.NET MVC de último año?

Cómo buscar y analizar un documento de árbol DOM con una consulta de cadena

¿Cómo obtener dinero de mi familia para mi proyecto web? O debería encontrar otra manera

¿Cuál es la mejor manera de compartir componentes de la interfaz de usuario en múltiples proyectos?

¿Qué debo poner en mi currículum voluntario para un trabajo de programación?

¿Cuál es la diferencia entre texto y correo electrónico HTML?

Cómo crear una página de inicio de sesión en PHP usando sesión

Cómo crear e incrustar avatares de video 3D, 2D o humanos en mi sitio web

¿Cuáles son las mejores herramientas para crear rápidamente prototipos de una aplicación web? Idealmente, la herramienta debería ser capaz de modelar tanto la interfaz de usuario como la lógica del lado del servidor y el código de salida debería generarse. No me refiero a simplemente hacer maquetas de pantalla o diseño.

Si alguien ve todos los cursos de video del sitio Treehouse relacionados con el desarrollo web, ¿puede aprender lo suficiente en un año para poder solicitar un trabajo de desarrollador web con plena confianza en su conocimiento?

¿Cuándo deberías usar la importante declaración?