En este artículo te quiero contar sobre Developer Roadmaps, también conocido como Roadmap.sh, una web gratuita que te permite llevar un registro visual sobre tus progresos en materia de tecnología y programación.
El aprendizaje de tecnologías y de programación en particular es siempre mejor si se tiene en claro dónde uno está parado. Por eso esta herramienta me parece tan buena como para dedicarle un artículo en Crónicas Freelancer.
Contenido
El camino para aprender cualquier tecnología
Developer Roadmaps ofrece una serie de guías o caminos para aprender cualquier tecnología. Es decir, un diagrama con los diferentes temas ordenados que tenés que ir aprendiendo para dominar un lenguaje de programación o una tecnología.
Los mapas o caminos de aprendizaje que presenta Developer Roadmaps son creados por el staff del sitio (opinionated, podríamos decir). Vos podés diferir sobre cómo están armados, pero la verdad es que tienen bastante sentido.
Lo mejor que tienen estos roadmaps es que se presentan en forma de diagrama, lo que los hace visualmente atractivos. Además, no solo uno puede ver estos mapas, sino que, si te creás una cuenta, podés ir marcando aquello que vas aprendiendo.
Además, por cada tema, encontrarás enlaces a material donde se lo explica. Yo no creo que este material esté pensado para que lo uses para estudiar, sino más bien que se presenta como referencia.
Hay muchas categorías de roadmaps: Desarrollo web, frameworks, DevOps, Desarrollo Mobile, Bases de Datos, Ciencias de Datos, Machine Learning, Ciberseguridad y Desarrollo de Videojuegos, entre otros.
Cómo uso yo Developer Roadmaps
Tengo varios roadmaps activos, pero no entro seguido al sitio. Actualmente, estoy haciendo un estudio intensivo y detallado de JavaScript, así que cada tanto vuelvo a revisitar este roadmap puntual.
Lo que hago es revisar todo y tachar aquello que considero que ya he repasado. Aprovecho siempre para mirar aquello que ya taché, porque si dudo de si lo sé o no, lo destacho.
Además, suelo mirar el panorama general del roadmap para saber qué temas me faltan. A veces ocurre que algunos me interesan, pero otros no.
Roadmaps recomendados
El sitio tiene varios roadmaps muy buenos. Yo no uso todos pero te puedo recomendar algunos: JavaScript, Backend Developer, Frontend Developer, AWS, Node.js, TypeScript y React.
También te recomiendo mucho que explores los roadmaps creados por la comunidad.
Crear tu propio roadmap
Si los que aparecen no te gustan, Developer Roadmaps te permite crear tus propios roadmaps. No he explorado demasiado esta opción, pero puede serte de utilidad si querés armarte algo a medida.
Ideas de proyectos
Otra sección bastante interesante de Developer Roadmaps es la de Project Ideas, donde vas a encontrar ideas de proyectos para realizar y así practicar o para añadir a tu portfolio.
Tenés de todo tipo, incluyendo proyectos de Backend, Frontend o por tecnología: Node.js, Java, Go y Python.
El canal de YouTube de Roadmaps.sh
Developer Roadmaps tiene también un canal de YouTube asociado que al momento de escribir este artículo tiene 215.000 de seguidores.
Los videos consisten en explicaciones de temas de programación a través de animaciones. Estos videos duran alrededor de 5 minutos cada uno y tratan sobre variados temas como algoritmos, datos, redes, diseño de sistemas y programación.
Más contenido sobre programación y modo de vida freelancer en Crónicas Freelancer
Espero que este artículo haya sido de tu interés. Si tenés alguna duda o querés hacer algún aporte, dejame un comentario.
Si estás buscando hosting, te recomiendo Digital Ocean. Seguí este enlace para obtener US$ 200 de crédito para usar en un periodo de 60 días.
Te invito a que me sigas en las redes: LinkedIn, X, GitHub e Instagram. También estoy en CodeWars.
Eso es todo. Muchas gracias por tomarte el tiempo de leerme.
Hasta la próxima.
Fuente foto: