Mejores roadmaps para desarrolladores Edición 2024
Mejores roadmaps para desarrolladores: Edición 2024
Actualizado
Este post ha sido actualizado el 23 de junio de 2024.
La mejor parte de que leas mi blog es que no necesito convencerte con toneladas de recursos como un sucio embaucador para seguirme. Los recursos que voy a compartir contigo son las mejores hojas de ruta para los lenguajes de programación que he encontrado, ahora en 2024. Obviamente, esas son mis preferencias personales y aquí no se recogen todos los lenguajes de programación, solo los que me interesan según mi carrera, pero seguro que los encontrarás útiles.
Laravel
Si te gusta Laravel, probablemente sigas a Povilas Korop, el creador de Laravel Daily. Tiene una gran hoja de ruta para Laravel y muy actualizada.
Link: laraveldaily.com/roadmap-learning-path
PHP
Para PHP, recomiendo la hoja de ruta de PHP The Right Wrong Way. Es una guía muy completa para principiantes y usuarios avanzados. Tienes muchos recursos y tutoriales para empezar con PHP, desde lo básico hasta lo avanzado.
Link: phpthewrongway.com | Venga, te dejo también el enlace a phptherightway.com
Front-End
No soy muy de front-end, pero como freelance, necesito saber lo básico. Elijo el roadmap de geeksforgeeks porque es muy completo y actualizado. Revisa los tutoriales y recursos que proporcionan (muy útiles, pero ssh!... No se lo digas a nadie).
También tienen una hoja de ruta para MERN, aunque no soy muy fan de este stack, tal vez porque aún no lo he usado. ¿Me lo recomiendas?. 🥰
Link: geeksforgeeks.org/frontend-developer-roadmap
Guías Open-Source
Si estás interesado en contribuir a proyectos de código abierto, deberías consultar las siguientes guías. Tienen muchos recursos para comenzar: iniciar un proyecto de código abierto, contribuir, licencias, mejores prácticas y más.
Codificado con ❤️ por GitHub y sus amigos.
Link: opensource.guide
Hoja de ruta para desarrolladores
Si eres desarrollador, deberías revisar la hoja de ruta de Kamran Ahmeds. Es una guía muy completa para gente como tú. Desde roles a habilidades básicas a avanzadas.
Link: roadmap.sh
Te dejo con otro gran recurso llamado Exercism: Una plataforma que proporciona ejercicios de codificación para diferentes lenguajes de programación. Practica tus habilidades y aprende nuevos idiomas.
Link: exercism.org
DSA (Estructuras de Datos y Algoritmos)
Muchos desarrolladores recomiendan aprender estructuras de datos y algoritmos con los cursos de la Princeton University (I parte, II parte). No soy muy fan de ese curso (y es un poco aburrido).
Si estás interesado en este tema, échale un vistazo a la hoja de ruta de Techie Delight. Tienen muchos recursos y tutoriales con ejemplos prácticos que pueden servirte y en varios idiomas, incluído español.
Palabras finales
Ser un desarrollador o iniciar una nueva carrera en la programación es un desafío. A veces te puedes sentir abrumado con tanta información, pero con los recursos adecuados, puede lograr tus metas, no desesperes.
Olvidé mencionar que si eres un completo novato, debes comprobar la Introducción de CS50 a la ciencia de la computación de la universidad de Harvard. Es un gran curso para comenzar con buen pie.
Estoy seguro de que encontrarás este post útil. 😄