El Día del Programador no tiene una fecha fija en el calendario, sino un número: se celebra el día 256 del año. La próxima edición es el lunes, 13 de septiembre de 2027, y aquí tienes la cuenta regresiva en vivo para preparar algo con tu equipo de desarrollo.
Por qué el día 256
El número no es casual. 256 es 2 elevado a 8, es decir, la cantidad de valores distintos que caben en un byte de 8 bits, del 0 al 255. Es además la mayor potencia de dos que cabe dentro de los 365 días de un año. Para quien trabaja con código, la cifra resulta tan familiar como redonda; en hexadecimal se escribe 0x100.
¿12 o 13 de septiembre? Depende del año
Como la regla cuenta días desde el 1 de enero, la fecha se mueve con los años bisiestos:
- En un año normal, el día 256 es el 13 de septiembre.
- En un año bisiesto, con un 29 de febrero de por medio, se adelanta al 12 de septiembre.
Por eso no sirve memorizar una sola fecha. La cuenta atrás de esta página aplica la regla automáticamente y siempre apunta al día correcto, ya sea 12 o 13.
De una propuesta en internet a una fecha oficial
La idea surgió a comienzos de los años 2000, cuando los desarrolladores rusos Valentin Balt y Michael Cherviakov propusieron dedicar el día 256 del año a los programadores. En Rusia se convirtió en una jornada profesional oficial en 2009. Desde allí se extendió por comunidades de desarrollo de todo el mundo, sobre todo a través de foros y redes.
En España y Latinoamérica no es una fecha oficial, pero empresas tecnológicas, universidades y grupos de desarrolladores de México, Argentina, Colombia o Chile la celebran cada vez más con charlas, encuentros y mensajes en redes. En China, por cierto, algunos programadores prefieren el 24 de octubre, porque 1024 es otra potencia de dos muy simbólica.
Ideas para celebrarlo en el equipo
- Organiza una charla relámpago en la que cada persona cuente en cinco minutos el error más absurdo que haya depurado.
- Dedica la tarde a un pequeño proyecto libre o a contribuir a una librería de código abierto que uséis a diario.
- Prepara un reto de programación corto con un premio simbólico, como una taza o unas pegatinas.
- Reconoce el trabajo invisible: documentación, revisiones de código, mantenimiento de infraestructura.
- Si diriges el equipo, protege el día de reuniones innecesarias; pocas cosas se agradecen más que un bloque largo sin interrupciones.
Fechas afines para tu calendario
Si te mueves en el mundo tecnológico, también te interesará el Día Mundial del Emoji, el 17 de julio. Y si estás preparando un lanzamiento o un hackatón, puedes crear tu propia cuenta atrás e insertarla en la web del evento.