Guía de Google para convertirte en un buen Ingeniero de Software
Google a través de su portal dedicado a estudiantes, entre otros muchos recursos, mantienen una guía para mejorar tus habilidades como desarrollador técnico.
Dicha guía contiene un conjunto de recomendaciones sobre ciertos temas, así como recursos online dónde puedes introducirte a los mismos:
- Curso de introducción a Sistemas de Computación
- Toma alguna clase que provea una introducción a la programación
- Recursos online: Udacity - intro to CS course, Coursera - Computer Science 101
- Programa en al menos un lenguaje orientado a objetos
- Recursos para principiantes: Coursera - Learn to Program: The Fundamentals, MIT Intro to Programming in Java, Google's Python Class, Coursera - Introduction to Python, Python Open Source E-Book
- Recursos para nivel intermedio: Udacity's Design of Computer Programs, Coursera - Learn to Program: Crafting Quality Code, Coursera - Programming Languages, Brown University - Introduction to Programming Languages
- Aprende otros lenguajes de programación
- Prueba tu código
- Desarrolla razonamiento lógico y matemáticas discreta
- Conocimiento sólido de algoritmos y estructuras de datos
- MIT Introduction to Algorithms, Coursera Introduction to Algorithms Part 1 & Part 2, List of Algorithms, List of Data Structures, Book: The Algorithm Design Manual
- Buen conocimiento sobre sistemas operativos
- Diseño de interfaces amigables (UX Design)
- Aprende inteligencia artificial
- Cómo crear un compilador
- Aprende criptografía
- Aprende sobre programación paralela
- Trabaja o colabora en algún proyecto extra
- Apache List of Projects, Google Summer of Code, Google Developer Group, crea tu propia web, etc
- Trabaja sobre alguna pequeña parte de un proyecto grande, lee código existente, encuentra errores, etc
- Trabaja en equipo
- Pon en práctica tus conocimientos sobre algoritmos
- Conviértete en profesor asistente o intenta enseñar a otros estudiantes
- Gana experiencia como becario, voluntario, etc
Si tienes nada que hacer este verano, aquí tienes con que entretenerte.
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec