Guía de Google para ser un buen Ingeniero

  1. Tome un curso de “Introducción a Ciencias de la Computación”
  2. Aprenda por lo menos un lenguaje de programación orientado a objetos (C ++, Java, Python)
  3. Aprende otros lenguajes (JavaScript, CSS y HTML, Ruby, PHP, C, Perl, Guión Shell, Lisp, Scheme).
  4. Pruebe su código
  5. Desarrolle su razonamiento lógico y aprenda matemáticas discretas
  6. Desarrolle una sólida comprensión de los algoritmos y las estructuras de datos
  7. Desarrolle un fuerte conocimiento de los sistemas operativos
  8. Aprenda sobre diseño y experiencia de usuario (UX Design)
  9. Aprenda Inteligencia Artificial
  10. Aprenda a construir compiladores
  11. Aprenda Criptografía
  12. Conozca sobre Programación Paralela
  13. Trabaje en proyectos fuera del aula (Crear y mantener un sitio web, construir su propio servidor o construir un robot.)
  14. Trabaje en una pequeña parte de un gran proyecto, lea y entienda el código existente, encuentre errores y ayude a depurar.
  15. Trabaje en proyectos con otros programadores
    • Esto le ayudará a mejorar su capacidad de trabajar en equipo y le permite aprender de los demás.
  16. Ponga en practica sus conocimientos y habilidades de codificación algorítmica participando en concursos
  17. Conviértase en profesor asistente o intente enseñar a otros estudiantes.
  18. Gane experiencia como becario o voluntario en ingeniería de software.
Si logran seguir los 18 pasos que nos da Google seguramente pueden aspirar a ocupar una de lasvacantes que la empresa ofrece, o por lo menos terminarán siendo unos excelente ingenieros con grandes conocimientos.

Comentarios

Entradas populares de este blog

5-ESTRUCTURA CONTROL DE DECISIÓN-CON SCRATCH

5- ESTRUCTURA DE CONTROL DE DECISIÓN EN PSEINT

Desarrollos de Scratch para robótica