Con solo 4560 puntos de experiencia más, serás un programador de paladín de nivel 2.
En serio, “subes de nivel” con la experiencia. Pero estás en la escuela, lo que significa que en realidad sabes menos de lo que crees. Si bien puede escribir código en varios idiomas, usar algunos marcos y trabajar en proyectos, los proyectos académicos no son lo mismo que el desarrollo de software del mundo real.
Tener proyectos fuera de la escuela ayuda pero hay una diferencia entre las cosas que escribes para ti mismo sin comentarios y trabajar dentro de un equipo de desarrolladores con diferentes niveles de experiencia para extraer conocimiento, técnicas, experiencia y comentarios.
- ¿Qué es la prueba de regresión? ¿Cuáles son algunos ejemplos?
- ¿Cómo funcionan las herramientas de cobertura de código, como Istanbul for Node.js, para las pruebas de software?
- Cómo organizar un Hackathon en una ciudad / país donde se está creando el ecosistema tecnológico
- ¿Qué complementos de Vim debo instalar para que Vim sea perfecto para el desarrollo de Javascript?
- ¿Qué características son vitales o que faltan en los lenguajes de programación en general?
Todo lo que puedes hacer ahora es escribir código. Retarte a ti mismo. Aprenda sobre el campo o las industrias en las que planea ingresar. Adelántate al juego. Pero comprenda que cuando se gradúe, será un programador de nivel de entrada. No serás un Code Zen Master listo para que el mundo se doblegue a tus pies. Su título no superará los 20 años de experiencia en el desarrollo de software duramente adquirida por la persona que cree que es más inteligente que porque tiene un pedazo de papel.
Sigue aplicándote a ti mismo. Encuentre un mentor fuera de la escuela para aprender. Si su escuela ofrece prácticas profesionales o educación cooperativa, aprovéchela. Aprenderá rápidamente las cosas que no sabe y cuánto tendrá que aprender incluso después de graduarse.