AprenderDuro100 días

Reto: 100 días de código

Programa al menos 1 hora al día durante 100 días. Aprende como un profesional, no como un dominguero.

El #100DaysOfCode es probablemente el reto más famoso para programadores. La regla original: mínimo 1 hora de código al día durante 100 días, registrar el progreso público, sin saltarse ni un solo día.

Funciona porque 100 horas concentradas en algo concreto son más que cualquier curso. La trampa: hay que hacerlo en proyectos reales, no en tutoriales infinitos.

Por qué funciona

  • Forzarse a 1h diaria, en lugar de 7h un sábado, internaliza patrones a largo plazo.
  • El compromiso público (X, GitHub, blog) te da accountability orgánico.
  • Un proyecto pequeño bien terminado enseña más que 5 cursos a medias.
  • Construyes muscle memory de tooling: git, terminal, debugger, IDE.

Cómo verificar cada día

Cada día marcas: hoy he programado >= 60 minutos en algo real. Recomendado: enlazar el commit del día o un screenshot a la nota del check-in. Tutoriales en vídeo no cuentan; código que escribes tú sí.

Errores comunes

  • Quedarse en tutorial hell. Si llevas 30 días viendo cursos sin construir nada, el reto está fallando.
  • Cambiar de proyecto cada semana. Mejor un proyecto único de 100 días que 10 proyectos de 10.
  • No publicar progreso. Lo público mantiene el estándar; en privado bajas la barra.
  • Saltarse el sábado o el día festivo. La regla original es estricta: 1h, todos los días, sin excepción.

Si rompes la racha

Reset al día 1. Suena duro pero es la regla del #100DaysOfCode original. La idea es construir un hábito sin agujeros, no acumular días sueltos. La buena noticia: el segundo intento siempre llega más lejos que el primero.

Empieza este reto

Convierte 100 días de código en una racha real.

Crea el reto en No Fallo, marca cada día y compite con tus amigos. Te avisamos en cuanto la app esté lista.

Apúntate al lanzamiento

Preguntas frecuentes

¿Sirve para alguien sin experiencia?+

Sí, pero la primera semana cambia: dedicas más tiempo a setup (instalar entorno, primer 'Hello World', primer commit a git). Después ya estás escribiendo código real.

¿Qué proyecto elegir?+

Algo que tú usarías. Una app de notas, un tracker de gastos, un clon mínimo de Twitter. Si no usarías el resultado, abandonarás antes del día 50.

¿1 hora basta? ¿No es poco?+

Es el mínimo. Algunos días harás 3, otros 1. La media de la comunidad #100DaysOfCode está en 1.5h. Lo que importa es no romper nunca.

¿Qué hago si me bloqueo?+

1h de debugging cuenta. 1h leyendo docs cuenta. 1h escribiendo tests cuenta. Lo que no cuenta: 1h viendo a otra persona programar en YouTube.

Retos relacionados