Biblioteca · Arquitectura que dura

Rutas de aprendizaje (curricula): 8 recorridos de estudio para distintos lectores

Creador65 minActualizado: octubre de 2026
97 de 105 en la biblioteca

Tiempo: unos 25 min de teoría + 40 min de práctica


Lo esencial

Un curso monolítico es un libro de 800 páginas que le das a cualquiera: al principiante sin conocimientos, al desarrollador con diez años de experiencia, a quien hereda un negocio, a un estudiante de secundaria. Cada uno de ellos o se ahoga en capítulos que no le sirven, o se salta la base que sí necesita.

Un curriculum (una ruta de estudio) es otro enfoque. El mismo conjunto de materiales no cambia. Lo que cambia es el recorrido de lectura. Para cada público hay un orden propio, un conjunto propio de capítulos, un tiempo esperado y un resultado (outcome) propios.

El gran ahorro: escribes el contenido una sola vez. Los curricula son punteros a ese contenido en el orden correcto. Corriges un error en un capítulo y las 8 rutas que lo usan se actualizan solas.

🎨 Imagínalo así: el mapa del metro. Una sola red de 54 estaciones. Sobre ella puedes trazar rutas distintas: la turística (centro + atracciones), la del trabajo (casa → oficina), la del estudiante (residencia → universidad). Las estaciones son las mismas. Las rutas son distintas. Nadie construye un metro aparte para cada pasajero.


Conceptos clave

  • Layer book: una capa atómica de conocimiento (una "estación"). Un archivo de 7-13 KB que cubre a fondo un solo concepto. Ejemplo: L1 LLM, L26 Claude Code, L38 Pagos con Stripe
  • Library: el catálogo de todos los layer books. Acceso aleatorio. Lees cualquiera en cualquier orden. Es la base de materiales
  • Curriculum: una ruta de lectura secuencial. Una sucesión ordenada de layer books para un público concreto. Es una ruta por la base, no libros aparte
  • Target audience: para quién es la ruta. Un principiante sin antecedentes. Un desarrollador que quiere lanzar un MVP. Quien hereda el sistema dentro de 30 años. Sin un público claro, el curriculum no sirve
  • Prerequisites: lo que hay que leer ANTES (por ejemplo, c02 requiere c01)
  • Layers sequence: la lista ordenada de layer books en la secuencia correcta. [L1, L2, L9, L26] ≠ [L26, L9, L2, L1]
  • Recipes unlocked: recetas prácticas de "conocimiento → ingresos" disponibles al terminar la ruta
  • Outcome: lo que el lector podrá hacer al final. Se formula como verbo + objeto, no como "sabe de X"
  • Reuse principle (principio de reutilización): una capa se usa en varios curricula. L1 LLM aparece en c01, c02, c06 y c07. La cambias una vez y se actualiza en todos lados
  • La base y las rutas: la base (54 libros) vive por su cuenta. Las rutas (8 curricula) son caminos por la base. La base y las rutas pueden crecer por separado

Teoría

Por qué un curso monolítico no funciona

El modelo escolar clásico: un libro de texto por grupo. Todos leen igual, de la primera página a la última. Funciona cuando el público de verdad es homogéneo (30 estudiantes de la misma edad en la misma escuela).

En la realidad de la industria de la IA, el público es diverso:

  • Un principiante sin antecedentes quiere entender qué es un LLM
  • Un desarrollador senior quiere lanzar un SaaS en 4 semanas
  • Un emprendedor local en Ecuador quiere automatizar un workflow concreto
  • Una creadora de contenido quiere una fábrica de posts en español
  • Quien hereda un negocio dentro de 30 años quiere entender qué le dejaron
  • Alguien que arma su propio sistema de IA sobre Claude quiere dominar a fondo el stack de Anthropic
  • Un curioso piensa en el trading con IA
  • Una profesora se prepara para lanzar su propio curso en línea

Darles a todos el mismo libro de texto = o nadie lo termina, o todos pierden el 80% del tiempo en lo que no les sirve.

🎨 Imagínalo así: en un hospital no se le da a todo mundo el mismo libro largo de medicina. El cardiólogo tiene su propia ruta por la anatomía (enfocada en el corazón y los vasos). La oftalmóloga, la suya (el ojo y los nervios). La base es una (el mismo Gray), las rutas son distintas.


El curriculum como recorrido ordenado

En términos de grafos:

  • La library es un grafo de 54 nodos (layer books). Los nodos se conectan con enlaces de "ver también", "prerequisito", "más a fondo".
  • El curriculum es un recorrido ordenado por un subconjunto de nodos. No los 54, solo los relevantes. Y no al azar, sino en un orden que tiene sentido pedagógico.

Ejemplo para c02 SaaS MVP:

Código
L1 (base de LLM) → L9 (MCP/Skills/Hooks)
   → L25 (Cursor) → L26 (Claude Code)
   → L23 (constructores web)
   → L37 (base de datos Supabase) → L36 (hosting en Cloudflare)
   → L38 (pagos con Stripe)
   → r14 (receta: herramienta SaaS)

Este orden no es casual. Primero la base (qué es un LLM y qué son las herramientas), luego los editores de código, luego los constructores, luego el backend, luego el dinero. Cada paso se apoya lógicamente en el anterior.

Si el lector va L38 → L1 (primero Stripe, después LLM), no entenderá para qué necesita Stripe en el contexto de un producto de IA. El orden tiene valor pedagógico.


El esquema de un curriculum

En la biblioteca de la que sale este ejemplo, cada curriculum se describe con un frontmatter YAML:

yaml
---
id: c<NN>
title: "<nombre>"
target_audience: "<para quién, en una frase>"
duration: "<weeks> · <time/day>"
total_hours: <número>
prereqs: [c01, c02]  # o vacío
layers_sequence: [L1, L9, L23, L25, L26, L36, L37, L38]
recipes_unlocked: [r07, r14]
outcome: "<qué podrá hacer al final, con un verbo>"
---

Es una especificación legible por máquina. Con ella puedes:

  • Generar automáticamente la tabla de todos los curricula
  • Encontrar "qué curricula usan L9" con un solo grep
  • Verificar una regla: si se reescribió L9, qué curricula hay que revisar

Los 8 curricula del ejemplo, un panorama

ID Para quién Duración Outcome (simplificado)
c01 Foundation Principiante sin IA 2 semanas · 30 min/día Entiende LLM, prompting y RAG al nivel de "explicárselo a un amigo"
c02 SaaS MVP Quiere lanzar un producto 4 semanas · 60 min/día Lanzó un SaaS que funciona, con autenticación, pagos y hosting
c03 Local Ecuador Emprendedor en Latinoamérica 6 semanas · 45 min/día Automatizó un workflow en un negocio local
c04 Content Spanish Economía de creadores en Latinoamérica 4 semanas · 60 min/día Una fábrica de contenido en español en producción
c05 Anthropic Mastery Quien arma su propio sistema de IA sobre Claude 6 semanas · 45 min/día Comprensión a fondo de Claude API, Skills, MCP, Hooks
c06 Successor Quien hereda el sistema dentro de 5-30 años 30 días · 60-90 min Puede manejar por su cuenta el sistema de IA que le entregaron
c07 AI-trader ⚠️ Un panorama realista 8 semanas · 60 min/día Tomó una decisión: seguir o dejarlo
c08 Academy Launch Una profesora que lanza su propio curso 12 semanas · 45-60 min Lanzó su curso en línea con sus primeros estudiantes

Cada ruta cubre una necesidad real, no "todo sobre todo".

La ruta c07 sobre trading con IA enseña herramientas y hace un análisis honesto de los riesgos. No promete rendimientos y no es una recomendación de inversión.


Análisis de tres curricula contrastantes

Para ver cómo un mismo modelo funciona con públicos distintos, analicemos tres rutas sobre un mismo eje: la secuencia de capas, el ritmo, qué incluye y qué se excluye a propósito.

c01 Foundation (principiante, 2 semanas, 7 horas)

Capas: L1 LLM → L2 Modelos → L6 Prompting → L7 Contexto → L8 RAG.

Es el conjunto mínimo para entender el 80% de la IA. No hay L9 MCP (es pronto), no hay L26 Claude Code (es pronto), no hay L36-38 (el deploy no hace falta antes de tener la base). 30 minutos al día es el ritmo de una persona que tiene trabajo y para quien la IA no es la prioridad n.º 1.

Exclusión deliberada: código, herramientas, producción. Solo comprensión.

c02 SaaS MVP (desarrollador, 4 semanas, 28 horas)

Capas: L1 → L9 → L23 → L25 → L26 → L36 → L37 → L38.

Aquí L1 se repite (también se usa en c01), pero si el desarrollador ya hizo c01 como prerequisito, puede saltársela. Después de la base saltamos directo a las herramientas: MCP/Skills/Hooks (extensiones de Claude), Cursor, Claude Code, constructores web. Luego el backend (Supabase) y los pagos (Stripe).

El ritmo de 60 minutos al día es el de un desarrollador que trabaja y dedica una hora antes o después de su jornada.

Exclusión deliberada: L6 Prompting (el desarrollador ya sabe hacer prompting), L7 Contexto (por encima), material teórico profundo. Objetivo: lanzar el producto, no escribir una tesis.

c06 Successor (quien hereda, 30 días, 50 horas)

Capas: L1 → L2 → L9 → L26 → L27 → L50 → L51 → L52 → L53 → L54.

Aquí hay intersección con c01/c02 (L1, L2, L9, L26): las mismas capas de base. Pero después viene un camino propio: L27 y L50-54 son capas sobre arquitectura, la separabilidad del portafolio (que cada parte pueda funcionar por separado), el protocolo de sucesión y la disciplina financiera.

90 minutos al día: quien hereda probablemente dejó su trabajo principal por un tiempo para tomar el timón. Puede dedicar más.

Exclusión deliberada: lanzar un producto (a quien hereda no le hace falta de inmediato), lo específico de un negocio de contratista en Ecuador (eso es c03), el trading (eso es c07). Objetivo: manejar por su cuenta el sistema que le entregaron.

🎨 Imagínalo así: una sola anatomía humana. El libro del cardiólogo, el de la oftalmóloga y el del ortopedista tienen capítulos en común (el esqueleto, la circulación). Pero luego cada uno va a su especialidad. Nadie le enseña al ortopedista sobre la córnea. No significa que la córnea sea "peor": simplemente no es para esa profesión.


Antiejemplo: un curso de 30 horas de "IA para todos"

Para ver el problema desde el ejemplo contrario, imagina un curso monolítico. Llamémoslo MEGA-AI.

  • 30 horas de material
  • 50 lecciones
  • Público: "todos los que se interesan por la IA"
  • Outcome: "comprender la IA y saber aplicarla"

¿Qué les pasará a seis lectores reales?

  • El principiante (c01) se ahogará en la lección "Deploy en Cloudflare Workers": no tiene la base
  • El desarrollador (c02) abandonará la lección "Qué es una red neuronal": demasiado básica, pierde el tiempo
  • Quien hereda (c06) no recibirá los capítulos clave sobre el patrón de separabilidad del portafolio y el protocolo de sucesión (no están, porque "no son para todos")
  • La creadora de contenido (c04) no encontrará prácticas de contenido en español
  • El trader (c07) no recibirá advertencias honestas sobre los riesgos
  • La educadora (c08) no aprenderá a construir un curso

MEGA-AI = un curso "para todos" = un fracaso para los seis. No porque el autor sea malo. Porque el público no está definido, y así no se puede optimizar.

Es el mismo error que un medicamento universal "para todo". En medicina no existen. En educación tampoco debería haberlos.


Por qué justo 8 y no uno universal

¿Se puede hacer un solo curso universal? Se puede. Durará 50 horas y no le servirá a nadie en concreto.

¿Se pueden hacer 50 muy especializados? Se puede. Pero el mantenimiento te va a agotar: hay que mantener 50 archivos sincronizados con la base.

8 es un equilibrio empírico. Cada ruta cubre un público real del proyecto: hay una persona concreta para quien está escrita. Cada una se reconoce en 30 segundos por su target_audience. No hay duplicados (si c01 y c02 cubrieran lo mismo, se fusionarían).

🎨 Imagínalo así: una tienda grande de ropa no tiene UN solo probador "para todos". Pero tampoco 200 (uno por talla × color × temporada). Tiene 8-12 secciones: caballero, dama, niños, deportiva, formal. Cada una resuelve una tarea real. La "ropa" universal no funciona.


El principio de reutilización en la práctica

L1 LLM aparece en:

  • c01 Foundation (Module 1)
  • c02 SaaS MVP (Week 1)
  • c06 Successor (Day 8)
  • c07 AI-trader (Week 1)

Es el mismo capítulo. No son cuatro copias. Si en L1 se encuentra un error (por ejemplo, un precio de API quedó desactualizado o salió un modelo nuevo de Claude), se corrige en un solo archivo y los 4 curricula reciben la actualización automáticamente.

Si cada curso tuviera su propia copia de L1, habría que corregir el error en 4 lugares. La probabilidad de que al menos uno se quede con información vieja: 99%.

🎨 Imagínalo así: la biblioteca pública y la credencial de lector. Hay un solo ejemplar de "Cien años de soledad" en la biblioteca. Mil lectores se lo llevan por turnos. Si le arrancaron páginas, lo nota una sola bibliotecaria, lo repara, y todos los lectores siguientes reciben el libro completo. Si cada quien tuviera su propia copia, sería imposible mantenerlas íntegras.


La base y las rutas: separar las capas

Un modelo de dos niveles:

La base (library):

  • 54 layer books
  • Contenido atómico
  • Puede crecer por su cuenta
  • Responsable: el autor de la capa

Las rutas (views):

  • 8 curricula
  • Punteros + orden + contexto para el público
  • Pueden crecer por su cuenta
  • Responsable: el autor del curriculum (muchas veces otra persona)

La base y las rutas cambian a ritmos distintos:

  • La base se actualiza cuando cambia la realidad (un modelo nuevo de Claude, una herramienta nueva)
  • Los curricula se actualizan cuando cambia el enfoque pedagógico (un nuevo orden de lectura funciona mejor)

Estos cambios no se bloquean entre sí. El autor de la capa L26 no tiene que pedirles permiso a 4 autores de curricula para corregirla. Ellos reciben la actualización automáticamente y deciden si hace falta cambiar la estructura de la ruta.


Medidas de calidad de un curriculum

Un curriculum se considera de calidad si cumple 3 criterios:

  1. Un presupuesto de tiempo realista: se puede terminar en el tiempo anunciado. Si dice "2 semanas de 30 min" y en realidad hacen falta 6 horas al día, es un curriculum roto.
  2. La prueba del lector nuevo (cold reader test): una persona que no conoce el material lo terminó sin ayuda. Si en cada paso hay que buscar en Google o preguntar, el orden es malo.
  3. El outcome se cumple: al terminar, el lector sabe hacer lo que promete el outcome. No "conoce la teoría", sino "puede hacerlo".

Sin estos tres, el curriculum existe solo en el papel.


Cómo crear un curriculum para tu público, en 5 pasos

Paso 1: define tu público en una sola oración. "Un desarrollador de backend con más de 5 años de experiencia, que nunca ha trabajado con LLM, quiere lanzar una herramienta interna de IA en un mes". Si no te sale en una oración, el público está demasiado difuso.

Paso 2: define el outcome con un verbo. "Lanzó una herramienta interna de IA que funciona, con autenticación, acceso a los datos de la empresa e integración con Slack." No "entiende", no "aprendió", sino "hizo".

Paso 3: haz el inventario de los materiales existentes. ¿Qué layer books ya existen? ¿Hay que crear nuevos? Si hacen falta más de 3 nuevos, quizá el público es demasiado exótico o la base está incompleta.

Paso 4: ordena las capas con criterio pedagógico. ¿Qué orden de lectura reduce la frustración del lector? Cada capa debe apoyarse en las anteriores. Prueba: ¿se puede saltar algún paso? Si sí, sobra.

Paso 5: valida con un lector nuevo real. Busca a una persona de tu público. Dale el curriculum sin explicaciones. Mide el tiempo. Revisa el outcome una semana después. Si se cumplen los 3 criterios, el curriculum está listo.


🧪 Práctica

Las carpetas library/curricula/ y library/library/ están en el repositorio de trabajo del autor del curso y no son públicas. Si no las tienes, haz las tareas con el material de este curso: aquí una "capa" es una lección, y un "curriculum" es una ruta por las lecciones (en el sitio hay tres rutas así, mira la página del curso). Los comandos grep de las tareas 3 y 5 funcionan en cualquier carpeta con tus archivos.

Tarea 1: leer un curriculum existente

Abre cualquier ruta lista: una de las tres rutas de la página del curso o tu propio archivo de curriculum, si ya tienes uno.

Revisa:

Si se cumplen las 4, el curriculum está bien escrito.


Tarea 2: diseñar tu propio curriculum

Elige uno de los públicos para los que todavía no hay ruta en tu biblioteca:

  • Una diseñadora quiere dominar las herramientas de IA para su workflow
  • Un profesor quiere integrar Claude en sus clases
  • Una periodista quiere acelerar la investigación para sus artículos
  • Un abogado quiere automatizar la revisión de contratos

Crea el archivo library/curricula/c09-<your-audience>.md con esta estructura:

yaml
---
id: c09
title: "<nombre>"
target_audience: "<una frase>"
duration: "<weeks> · <time/day>"
total_hours: <número>
prereqs: []
layers_sequence: [L?, L?, L?]
recipes_unlocked: []
outcome: "<verbo + objeto>"
---

# c09 · <Nombre>

## Programa

### Week 1: <tema>
- Day 1-2 · Module 1: <Lxx Nombre> (X horas)
- ...

## Outcome
- ✅ <habilidad concreta 1>
- ✅ <habilidad concreta 2>
- ✅ <habilidad concreta 3>

## Common pitfalls
- ...

Apóyate en los materiales que ya tienes (en este curso, en las lecciones). No crees contenido nuevo. Usa el que existe.


Tarea 3: encontrar oportunidades de reutilización

En la terminal, corre:

bash
cd ~/my-library   # la carpeta con tus materiales
grep -rn "L1" library/curricula/ | grep "layers_sequence"

¿Cuántos curricula usan L1? Si son 4 o más, es una capa muy reutilizada. Eso significa:

  • La calidad de L1 es crítica (un error se propaga a 4 rutas al mismo tiempo)
  • Un cambio de API en L1 obliga a revisar los 4 curricula
  • L1 = la base central, no una ampliación

Encuentra las 3 capas más reutilizadas. Son el núcleo de tu base.


Tarea 4: la prueba del lector nuevo

Busca a una persona real del público para el que está escrito c01 (principiante sin antecedentes en IA). Puede ser un familiar o un colega.

Dale el enlace a la ruta para principiantes (en el sitio del curso es la ruta "Usar la IA en mi trabajo", o tu propio c01). No le expliques nada tú.

Después de 14 días, revisa:

Anota los resultados en un archivo como curriculum-tests/c01-<nombre>.md. Es la retroalimentación para mejorar la ruta.


Tarea 5: actualizar una capa → revisar los curricula

Simula una actualización de la base.

Abre library/library/04-build/L26-claude-code.md. Supongamos que actualizaste la información (una versión nueva de Claude Code).

Corre:

bash
grep -l "L26" library/curricula/*.md

Obtendrás la lista de curricula que usan L26. Revisa cada uno:

  • ¿Se mantiene la lógica del orden de lectura después de actualizar L26?
  • ¿Aparecieron prerequisitos nuevos (por ejemplo, ahora L26 requiere L9, pero en el curriculum L9 va después de L26)?
  • ¿Cambió el tiempo de recorrido (hay que actualizar la duración)?

Es un ritual de mantenimiento. Sin él, la base y las rutas se separan y el curriculum empieza a mentir.


⚠️ Antipatrones

❌ Un curriculum sin público objetivo. "Para todos" = para nadie. Si no puedes imaginar a una persona concreta, reescríbelo.

❌ Duplicar contenido en el curriculum y en el layer book. En el curriculum solo van punteros + orden + contexto. El contenido en sí va en los layer books. Si copias párrafos de L1 a c01, te creas un infierno de mantenimiento.

❌ Un outcome del tipo "sabe de X" en lugar de "hace X". "Entiende Stripe" está mal. "Conectó Stripe Checkout a su aplicación y procesó el primer pago" está bien.

❌ Un orden aleatorio de layer books. Si el orden no tiene valor pedagógico, no es un curriculum, es una selección al azar. Cada paso debe preparar el siguiente.

❌ Un curriculum que nadie ha terminado. Si ningún lector nuevo lo completó, el curriculum existe solo en tu cabeza. Hasta que alguien lo termine con éxito, no es válido.

❌ Un presupuesto de tiempo del autor y no del lector. "Yo lo leería en 30 minutos" ≠ "30 minutos es realista para un principiante". Prueba con el público real, no contigo.

❌ Demasiados curricula. Si tienes 50 rutas y cada una la usa una sola persona, la base se hunde en mantenimiento. Límite empírico: 8-15 curricula por cada 50-100 layer books.

❌ Cambiar la base sin revisar los curricula. Reescribiste L9 y los curricula pudieron romperse. Sin grep + revisión = deterioro silencioso.

❌ Un curriculum sin prerequisitos. Si c02 requiere entender los LLM pero no indica prereqs: [c01], los lectores de c02 van a tropezar el primer día.



✅ Punto de control

Antes de pasar a la siguiente lección, revisa:

Si cumples 4 de 6 o más, pasa a la siguiente lección. Si son menos, vuelve a leer la sección "La base y las rutas" y haz la tarea práctica 2.


Fuentes

  • La biblioteca del autor del curso: 8 ejemplos de curricula (repositorio de trabajo, no es público)
  • El principio de una base única: el principio DRY (Don't Repeat Yourself) de la ingeniería de software, aplicado al conocimiento
  • Secuencia pedagógica: la taxonomía de Bloom aplicada al aprendizaje técnico
  • Patrón de reutilización: DRY de la ingeniería de software, aplicado al contenido educativo
  • La prueba del lector nuevo: metodología de pruebas de usabilidad (Krug, "Don't Make Me Think")
  • El esquema de curriculum: una convención interna del autor del curso sobre el formato de las rutas (2026)

🎨 Imagínalo así, para cerrar: un atlas del mundo es la base. La ruta turística "Italia en una semana" es el curriculum. El atlas no se reescribe para cada turista nuevo. La ruta son punteros + orden + contexto para un público concreto. Carta non est itinerarium.

→ Siguiente lección: Plantillas de 3 niveles

La marca se guarda solo en este navegador y no se envía a ningún sitio. Mi progreso