05/04/2026
Estos son mis 7 consejos para conseguir trabajo como programador más allá de la formación técnica.
Una persona de la comunidad me pidió consejo para conseguir su primera oportunidad laboral. Al responderle, y después de 16 años trabajando, llegué a la reflexión de que, a veces, el problema está más allá de nuestra formación técnica. Por eso quiero compartir las acciones generales que le recomendé.
Por supuesto, hay muchas más, pero creo que estas pueden ayudar a cualquier perfil junior:
1. Unificar la narrativa. El CV, LinkedIn, GitHub y el portfolio deben contar la misma historia. Por ejemplo, en su caso: “Vengo de educación, donde aprendí a comunicar, enseñar y trabajar con personas. Decidí formarme en desarrollo de software, completé diferentes estudios y he construido aplicaciones fullstack en producción con arquitectura limpia y despliegue real. Busco un equipo donde aportar esa combinación.”
Esa historia, bien contada, convierte su “debilidad” en su mayor fortaleza. Todos tenemos una historia que contar.
2. LinkedIn intensivo durante 90 días. Conecta con 10-15 personas relevantes al día, publica 2-3 veces por semana (puede ser algo tan sencillo como: “Hoy refactoricé tal parte de mi proyecto...”) y comenta en publicaciones de recruiters, CTOs y profesionales del sector. El objetivo es pasar de invisible a reconocible.
3. Contribuir a proyectos open source. No hace falta algo épico: una PR con una mejora, un fix de documentación o una pequeña contribución. Esto demuestra que puedes trabajar con código ajeno siguiendo convenciones de otros, que es exactamente lo que harás en un entorno real.
4. Formación continua en tecnologías demandadas. IA, PostgreSQL, MongoDB, AWS… o lo que consideres relevante. Documentar el proceso no solo refuerza el aprendizaje, sino que también te da contenido para LinkedIn y demuestra iniciativa.
5. Aplicar también a consultoras y startups pequeñas. Si solo aplicas a empresas de producto, estás descartando uno de los canales de entrada más realistas. Las consultoras, aunque no siempre sean el destino final, pueden ser una excelente puerta para ganar experiencia real en equipo.
6. Soft skills (o “power skills”). La comunicación, la proactividad y la capacidad de adaptación marcan una gran diferencia en perfiles junior.
7. Y networking. Muchísimo networking en redes, foros, comunidades, eventos... Los contactos son clave para "acelerar (saltar) procesos", recibir mejor feedback y encontrar oportunidades.
Y tú... ¿Qué añadirías?