Ruta de aprendizaje

Rutas de aprendizaje

¿Por dónde empiezo? Esta guía te orienta según tu carrera, tu objetivo o tu nivel. No tenés que leer todos los libros — leé los capítulos que te corresponden, en el orden que tiene sentido.


Cómo leer una ruta

Cada ruta es una secuencia de capítulos con sus prerrequisitos:

Cap A → Cap B → Cap C

significa que A es prerrequisito de B, y B de C. Si ya manejás A y B, podés saltar directo a C — pero conviene revisar el resumen del capítulo previo antes de avanzar.


Por carrera

Cada carrera tiene su propia vista detallada con énfasis y recursos:

A continuación, los libros del corpus organizados por carrera y ciclo:

Rutas por carrera

Ingeniería en Sistemas (ISC)

Ciclo 1:

Ciclo 2:

Ciclo 3:

Ciclo 4:

Ciclo 5:

Ciclo 6:

Ingeniería Civil (ICV)

Ciclo 1:

Ciclo 2:

Ingeniería Industrial (IIN)

Ciclo 1:

Ciclo 2:

Ciclo 3:

Ciclo 4:

Administración de Empresas (AED)

Ciclo 2:

Ciclo 4:


Rutas por objetivo

Recorridos que apuntan a una meta concreta — no a una carrera entera.

Aprender a programar de cero

Plan de 8 semanas, un capítulo por semana, en orden:

  1. Qué es un algoritmo
  2. Mi primer programa Python
  3. Variables y tipos de datos
  4. Operadores y expresiones
  5. Condicionales
  6. Bucles
  7. Funciones (dale dos semanas, es el más profundo)

Después: Programación II (recursión, listas, archivos, OOP).

Crecer como programador

Después de Programación I, la columna vertebral del programador profesional:

  1. Programación II
  2. Estructuras de Datos — clave para cualquier puesto técnico
  3. Bases de Datos I — persistencia
  4. Sistemas Operativos — entender el "afuera" del programa
  5. Redes I — lo que conecta todo

Repasar matemática antes de Cálculo

Si te falla álgebra de bachillerato, no entres directo a Cálculo:

  1. Matemática I cap. 1 — Números reales (1 día)
  2. Matemática I cap. 2 — Ecuaciones lineales (2 días)
  3. Matemática I cap. 3 — Funciones (3 días — la diferencia clave)
  4. Después: Cálculo Diferencial entero (cuatro semanas).

Parcial de derivadas mañana

Tiempo estimado: 4-6 horas, con descansos.

Preparar entrevistas técnicas (LeetCode, FAANG)

Conceptos clave que tenés que dominar:

Reportar datos en una tesis

Estadística Descriptiva, libro completo:

  1. Tipos de datos — clasificá tus datos primero.
  2. Tendencia central — qué número resume.
  3. Dispersión — qué tan dispersos están.
  4. Visualización — cómo presentar.

Atención especial al cap. 4 sección "Gráficas que mienten" antes de armar el reporte.

Diseñar una base de datos

Bases de Datos I, libro completo:

  1. Modelo relacional
  2. SQL básico
  3. Modelado ER — acá está el diseño
  4. Normalización — y acá la corrección

Entender de dónde sale la energía (física)

  1. Cálculo Diferencial cap. 3 — La derivada
  2. Física Mecánica cap. 1 — Cinemática 1D
  3. Física Mecánica cap. 3 — Leyes de Newton
  4. Física Mecánica cap. 4 — Trabajo y energía

Entender qué pasa cuando ejecutás un programa

Ruta corta (~4 horas):

  1. Programación I cap. 2 — Mi primer programa
  2. Sistemas Operativos cap. 1 — Qué es un SO
  3. Sistemas Operativos cap. 2 — Procesos e hilos
  4. Sistemas Operativos cap. 5 — Memoria virtual

Entender Internet por dentro

Redes I, libro completo (8-12 horas):

  1. Modelos y capas
  2. Capa física y enlace
  3. Capa de red (IP)
  4. Capa de transporte (TCP)
  5. Capa de aplicación (HTTP, DNS, TLS)

Al final entendés qué pasa, byte por byte, cuando hacés curl https://google.com.


Cómo combinar libros

Algunos temas atraviesan varios libros — se complementan:

"Optimización"

"Promedio"

"Recursión"

"Hashing"

"Sockets / Internet"


Cómo contribuir a una ruta

Si tu plan de estudios no encaja con ninguna de las rutas, abrí un issue con:

  1. Tu institución y carrera (puede ser código apócrifo, ver codigos.md).
  2. Lista de materias por ciclo.
  3. Cuáles considerás prerrequisitos.

Vamos agregando rutas a medida que aparecen pénsum nuevos.

Sugerir mejoras a esta página