Por Hugo Cayón Laso
De la Teoría a la Práctica: Mis 4 Meses Como Junior
Hola, soy Hugo, y hace apenas unos meses di el salto al mundo profesional del desarrollo web. Lo que comenzó como emoción absoluta se transformó rápidamente en una mezcla de vértigo, orgullo, frustración, dudas y muchas ganas de aprender.
Quería compartir cómo ha sido este inicio, sin filtros y sin adornos, porque lo que te cuentan en los cursos no es lo que te encuentras cuando empiezas a trabajar de verdad.
El Primer Golpe: El Código Real No Se Parece a Tus Proyectos
Lo primero que descubrí fue que mis proyectos personales, por bonitos que fueran, no me preparaban para una base de código viva, grande y usada por miles de usuarios.
De repente me encontré con:
- patrones que nunca había visto,
- archivos que parecían escritos por distintas personas,
- dependencias antiguas,
- abstracciones que tomaban tiempo entender.
No tenía que “crear cosas nuevas”: tenía que entender. Y entender es más difícil que escribir.
Aprendizaje: Saber programar no significa saber moverte en un proyecto real. La habilidad más valiosa al principio es leer código, seguir pistas y no desesperarte.
El Primer Logro: Aportar Aunque Sea Poco
Después de sentirme perdido, empezaron a llegar pequeñas victorias: corregir pequeños fallos de logica, mejorar una función, resolver un bug. Cosas aparentemente insignificantes, pero que aportaban valor real al equipo.
El día que complete mi primer desarrollo grande sentí un orgullo ridículo… y totalmente válido. Esas pequeñas victorias son las que empujan a seguir.
Aprendizaje: No subestimes las tareas simples. Te construyen criterio, confianza y te convierten en alguien útil para el equipo.
El Enemigo Invisible: El Síndrome del Impostor
Lo más difícil no fue aprender una librería o entender una arquitectura. Fue lidiar con mi cabeza.
Hubo días en los que creí que no estaba a la altura, en los que un error tonto hacía que me cuestionara si era “lo suficientemente bueno” para el trabajo. Es algo de lo que casi nadie habla, pero todos enfrentamos.
Una de las cosas que más me ayudó fue entender que pedir ayuda no es un fracaso, sino parte del proceso. Preguntar bien, explicar tu contexto, mostrar lo que intentaste… eso demuestra profesionalismo, no debilidad.
Aprendizaje: No eres menos desarrollador por no saber algo. Lo importante es tu capacidad de aprender, comunicar y avanzar.
El Gran Cambio: Ver el Proyecto Como Un Todo
En algún momento, las piezas empezaron a encajar. Dejé de ver tareas sueltas y comencé a comprender cómo las diferentes partes del proyecto se conectaban entre sí:
- por qué usamos ciertas tecnologías,
- qué decisiones afectan el rendimiento,
- cómo un pequeño cambio puede romper una funcionalidad inesperada,
- y por qué la arquitectura existe como existe.
Ya no me sentía un turista dentro del repositorio. Empecé a sentirme parte del proyecto.
Aprendizaje: El crecimiento no llega de golpe. Llega un día en el que te das cuenta de que entiendes más de lo que entendías ayer.
Consejo Final Para Otros Juniors
Si tú también estás empezando:
Ten paciencia contigo mismo. No te compares con personas que llevan años en esto. No busques ser rápido: busca ser consistente.
Aprenderás más de un pull request rechazado que de un tutorial de 10 horas. Crecerás más resolviendo un bug pequeño que rehaciendo un clon de cualquier video de YouTube. Y te harás mejor desarrollador cada vez que te atrevas a preguntar sin miedo.
Aún estoy lejos de donde quiero llegar, pero estos primeros meses fueron suficientes para convencerme de algo:
Estoy exactamente donde tengo que estar.
Nos leemos en el próximo artículo.