← Volver al Blog
IA aplicada6 min17 sept 2026

De una carpeta caótica a un roadmap de estudio: cómo la IA me organizó más de 350 libros

De más de 350 archivos desordenados a 348 recursos en 24 temáticas: mi experiencia con opencode y los prompts para crear un roadmap de estudio.

De una carpeta caótica a un roadmap de estudio: cómo la IA me organizó más de 350 libros

Un día de estos estaba un poco aburrido, con esa pereza típica de domingo. Abrí mi carpeta de programación y... bueno, era un caos. Tenía PDFs de algoritmos sueltos en la raíz, un libro de JavaScript metido en la carpeta de Docker, Arduino perdido entre tutoriales de SEO, y la misma edición de un libro duplicada hasta en dos carpetas distintas.

Lo peor: sabía que en algún lugar de esos cientos de archivos había unos 120 libros que quería leer, pero no tenía ni idea de por dónde empezar. ¿Backend? ¿Data? ¿Python avanzado? Todo mezclado.

Para salir de ese desorden, pensé en dos opciones:

  1. Sentarme un sábado entero a mover archivos a mano, carpeta por carpeta.
  2. Pedirle ayuda a opencode y que hiciera el trabajo pesado por mí.

Elegí la segunda.

Una instrucción clara como punto de partida#

Le pedí, en lenguaje natural (español, sin comandos raros):

"Revisa la carpeta de forma recursiva, organiza los archivos por temática, elabora un roadmap por temática (Programación C, Backend Engineer, Data Engineer, Data Analytics…) en un documento .md."

El resultado fue un documento de roadmaps de estudio: 24 temáticas, cada una con su plan de aprendizaje en fases (fundamentos → intermedio → avanzado), con los libros asignados a las fases en las que podían aportar más valor.

  • ¿Quieres aprender C desde cero? Te dice qué libro leer primero.
  • ¿Te interesa Data Engineering? Hay un camino con 9 fases y los recursos exactos para cada una.
  • ¿Te estás preparando para entrevistas? También hay roadmap para eso.

Era como tener un mentor que, en vez de darte una lista, te arma un plan de carrera con materiales.

Cuando dije "sí, hazlo"#

No me detuve ahí. Le dije que además de crear el roadmap, moviera físicamente los archivos para que la carpeta real reflejara la organización ideal.

opencode organize files
opencode organizer learning

Aquí fue donde las cosas se pusieron interesantes. Porque no fue un simple mover archivos:

  • Detectó duplicados de verdad: comparó los archivos por su contenido (checksum), no solo por el nombre. Encontró 4 libros duplicados que ni yo sabía que estaban repetidos.
  • Clasificó por temática real: los libros de data que estaban en una carpeta de IA pasaron a Data Engineer.
  • Creó carpetas nuevas cuando hacía falta: Carrera, Git, SEO.
  • Comprobó el recuento de archivos: verificó el total antes y después, teniendo en cuenta las copias duplicadas retiradas.
  • Actualizó el roadmap: como los libros cambiaron de carpeta, opencode actualizó el documento con las rutas nuevas.

Resultado: pasé de más de 350 archivos en desorden a 348 recursos organizados en 24 temáticas con su plan de estudio. En mi caso, el proceso tomó minutos y me dejó una biblioteca mucho más fácil de recorrer.

¿Por qué esto es útil (aunque no seas programador)?#

Esto no es solo para gente con 350 PDFs. La misma lógica aplica a:

  • Tu carpeta de recetas, cursos, plantillas o documentos de trabajo.
  • Tu biblioteca de podcasts, audiolibros o videos guardados.
  • Un drive compartido lleno de archivos sin orden.
  • Preparar un plan de estudios para un reto personal o un cambio de carrera.

Lo que más me sirvió fue conectar la clasificación con un objetivo de aprendizaje. Cada carpeta tenía una temática y el documento proponía una secuencia para estudiarla. Esa propuesta es un punto de partida que puedo revisar y ajustar según mi nivel y mis intereses.

Lo que aprendí para sacarle más partido#

Un buen prompt es la mitad del resultado. Con el tiempo mejoré mis instrucciones para que la IA hiciera cada vez mejor trabajo. Al final del artículo te dejo las versiones mejoradas de los prompts que usé.

De acumular recursos a empezar a estudiar#

La carpeta llevaba tiempo siendo una colección de archivos para leer «algún día». Darle a opencode una tarea concreta me ayudó a convertirla en un plan: categorías, fases de estudio y rutas para encontrar cada recurso.

file organizar

A mí me cambió la tarde de domingo: en vez de ordenar archivos, estuve estudiando mi nuevo roadmap de Programación C.

---

🧪 Bonus: los prompts que usé (y cómo mejorarlos)#

Estos son los prompts originales y las versiones más detalladas que propongo para repetir el proceso. Las segundas explicitan la cobertura, los objetivos de cada fase y las comprobaciones sobre los archivos.

Prompt 1 — Crear el roadmap (versión original)#

"revisa la carpeta de forma recursiva, organiza los archivos por temática, elabora un roadmap por temática (Programación C, Backend Engineer, Data Engineer, Data Analytics…) en un documento .md."

Cómo mejorarlo:

"Analiza mi carpeta de programación de forma recursiva (incluye subcarpetas y archivos PDF/epub). Clasifica todos los archivos por temática técnica (Programación C, Backend Engineer, Data Engineer, Data Analytics, Frontend, DevOps, IA, etc.). Para cada temática crea un roadmap de estudio por fases (fundamentos → intermedio → avanzado) y asigna cada recurso a la fase donde aporta más valor. Escribe el resultado en un archivo ROADMAPS_POR_TEMATICA.md e incluye el objetivo y la estrategia de cada fase. Si no puedes determinar la temática o el nivel de un recurso, márcalo como pendiente de revisión. Devuélveme el porcentaje de archivos catalogados."

Diferencia clave: pides que todos los archivos queden catalogados, que te den el objetivo de cada fase y que te confirmen qué porcentaje se cubrió.

---

Prompt 2 — Reorganizar físicamente (versión original)#

"si hazlo"

Cómo mejorarlo:

"Ahora reorganiza físicamente los archivos siguiendo la estructura del roadmap: crea las carpetas por temática que falten, mueve los libros a su carpeta correcta y elimina solo las copias duplicadas exactas (verifícalas antes comparando su contenido, nunca por nombre). Antes de mover, muéstrame el plan de movimientos en una tabla para que lo apruebe. Al terminar, verifica que el total de archivos solo haya cambiado por las eliminaciones de duplicados y actualiza las rutas en el roadmap."

Diferencia clave: pides un plan previo para aprobar, evitas que elimine versiones distintas "por si acaso", y aseguras que el documento final quede sincronizado con la nueva estructura.

---

Prompt 3 — Bonus: extensión del proyecto#

"Crea un archivo de checklist por temática en formato markdown con: libros leídos, libros pendientes y un campo de notas, para que pueda seguir mi progreso de estudio."

Por qué usarlo: convierte tu biblioteca en un sistema de seguimiento de aprendizaje, y es el paso natural después de tener el roadmap.

---

Escrito desde una tarde de domingo que terminó con un plan de estudio.