TICbeat

¿Quieres ser programador de Google? Estos son los requisitos a cubrir

05/07/2016 - 12:30 pm

Trabajar en Google es el sueño de muchos jóvenes. No sólo es una de las compañías más reconocidas del mundo, sino que en cualquiera de sus delegaciones los trabajadores disfrutan de un entorno único y tienen unos privilegios que en otros sectores no pueden ni soñar.

Foto Shutterstock
Los Sueldos En Google De Los Programadores Van Desde Los 70 Mil Y Los 150 Mil Dólares Anuales Foto Shutterstock

Juan Antonio Pascual

Ciudad de México, 5 de julio (SinEmbargo/TICbeat).- Y el sueldo no está nada mal… Especialmente si eres ingeniero de software, que es el puesto de trabajo más valorado por la compañía. Los sueldos de los programadores varían entre los 70 mil y los 150 mil dólares anuales, más incentivos y recompensas.

La lógica dicta que para entrar a trabajar en Google como ingeniero de software necesitas un título de Informática o Telecomunicaciones. Y es así. Pero eso es sólo el principio. Google exige a sus ingenieros una serie de conocimientos que desvela en su web GoogleCareers. Además explica cómo conseguirlos a través de cursos online (MOOCs) en Udacity o Coursera, o cursos de postgrado en diversas universidades.

¿Qué necesitas para trabajar como ingeniero de software en Google?

Curso de Introducción a la Ciencia de la Computación. Por ejemplo, éste que ofrece Udacity

Saber programar en al menos uno de estos lenguajes orientados a objetos: C++, Java o Python

Aprender otros lenguajes de programación: JavaScript, CSS y HTML, Ruby, PHP, C, Perl, Shell script, Lisp, Scheme

Testear tu propio código: saber encontrar bugs, crear test de prueba, y ponerlo al límite hasta romperlo

Desarrollar el pensamiento lógico con el aprendizaje de matemáticas discretas

Desarrollar conocimientos de algoritmos y estructuras de datos

Conocimientos avanzados de sistemas operativos

Conocimientos de Diseño UX (Diseño de Experiencia de Usuario)

Conocimientos de Inteligencia Artificial

Aprender a construir compiladores de programas

Conocimientos de criptografía

Conocimientos de programación paralela

Trabajar en proyectos prácticos: diseñar y mantener una web, construir un servidor o un robot

Leer y entender el código escrito por otras personas, mediante debug

Trabajar en proyectos conjuntos con otros programadores

Practicar tus conocimientos de algoritmos y código en competiciones como CodeJam o ACM IC PC

Convertirte en asistente académico: ayudar a otros estudiantes a aprender programación

Acumular experiencia en cursos de verano

Si quieres descubrir cursos online recomendados por Google para aprender todas estas disciplinas, echa un vistazo a este enlace de GoogleCareers.

¿Cumples con todos los requisitos que exige la compañía de Mountain View? Hora de echar el currículo y cruzar los dedos…

ESTE CONTENIDO ES PUBLICADO POR SINEMBARGO CON AUTORIZACIÓN EXPRESA DE TICbeat. Ver ORIGINAL aquí. Prohibida su reproducción.

Redacción/SinEmbargo
Sed ullamcorper orci vitae dolor imperdiet, sit amet bibendum libero interdum. Nullam lobortis dolor at lorem aliquet mollis. Nullam fringilla dictum augue, ut efficitur tellus mattis condimentum. Nulla sed semper ex. Nulla interdum ligula eu ligula condimentum lacinia. Cras libero urna,
en Sinembargo al Aire

Opinión

más leídas

más leídas