Odio usar un cliché, pero es importante encontrar tu pasión. Averigua qué disfrutas y qué te fascina, luego usa ese tema como palanca para motivarte a aprender más.
Leí en alguna parte que aprendes 6 veces más rápido si disfrutas lo que estás haciendo, así que esa es la clave. Descubre lo que disfrutas y luego experimenta el impulso turbo en tu aprendizaje.
Una de mis formas favoritas de aprender es escribiendo pequeños “prototipos” pequeños para probar una nueva tecnología, como el prototipo de una aplicación que se comunica en memoria compartida, otra que se comunica con TCP, otra que se comunica en IPC, otra que se comunica en multidifusión , otro que usa JSON, etc. Si lo hace, en una noche puede aprender los conceptos básicos de 4 o 5 tecnologías de comunicación clave. Ahora ya conoce las áreas que sus compañeros de trabajo probablemente nunca hayan tocado.
- ¿Qué curso de evaluación de software es mejor para obtener más oportunidades de trabajo?
- ¿Qué es el modelo V?
- Si uno necesita entrenamiento en diseño de software, ¿cómo encuentra y se acerca a alguien que sea lo suficientemente competente (y que quiera) proporcionarlo?
- ¿Puede el control de calidad manual convertirse en un buen control de calidad de automatización con Java y Selenium?
- ¿Cómo equilibran los buenos desarrolladores su trabajo de consultoría con el aprendizaje constante? ¿Cómo hacen tiempo para experimentar con nuevas herramientas y marcos? ¿Cómo se mantienen motivados, aprendiendo y evitando quedarse atascados de hacer lo mismo?
Aparte de eso, sigue trabajando duro, dedicando largas horas a explorar cosas nuevas. Por lo general, las personas que trabajan más duro en el software son las que finalmente tienen la mayor habilidad y son más críticas para cualquier empresa.