HistoriaSkąd się wzięło
Pomysł pojawił się już w 2002 roku. Walentin Bałt i Michaił Czerwiakow, pracownicy rosyjskiej firmy programistycznej Parallel Technologies, zbierali podpisy pod petycją do rządu Rosji, żeby uznał 256. dzień roku za oficjalny Dzień Programisty.[2]
24 lipca 2009 roku rosyjskie Ministerstwo Łączności i Komunikacji Masowej opublikowało projekt aktu ustanawiającego to święto.[2] 11 września 2009 roku prezydent Dmitrij Miedwiediew podpisał dekret nr 1034 „O Dniu Programisty”. Jego pierwszy punkt brzmi: „Ustanowić święto zawodowe – Dzień Programisty i obchodzić je 13 września (w 256. dniu roku), a jeśli rok jest przestępny – 12 września”. Dekret wszedł w życie z dniem podpisania.[1]
IdeaO co w nim chodzi
Data jest żartem zrozumiałym dla każdego informatyka. 256 to 2⁸, czyli liczba różnych wartości, które da się zapisać w jednym bajcie. W zapisie szesnastkowym to okrągłe 100. To także największa potęga dwójki mniejsza od liczby dni w roku, zarówno zwykłym (365), jak i przestępnym (366).[2][3]
Stąd ruchoma data. Styczeń–sierpień w zwykłym roku mają razem 243 dni, więc 256. dniem jest 13 września. W roku przestępnym luty ma 29 dni i święto cofa się na 12 września – najbliżej w 2028 roku.[1]
Poza Rosją święto nie ma podstawy prawnej i żyje w firmach, zespołach i społecznościach IT.[3] Swoją wersję mają Chiny: tam dniem programisty jest 24 października, bo „1024” to 2¹⁰, liczba stojąca za przedrostkiem kibi (Ki).[2] Osobne święto mają administratorzy systemów. System Administrator Appreciation Day wymyślił administrator Ted Kekatos i obchodzi się go w ostatni piątek lipca.[4]
PomysłyJak świętować
01
Policz do 256 w dwójkowym
11111111 to 255, a 256 potrzebuje już dziewiątego bitu. Dobra zagadka dla dzieci i dla działu sprzedaży.
02
Podziękuj swojemu IT
Kawa, ciastko albo jedno zgłoszenie mniej. Programiści rzadko słyszą „działa”, częściej „nie działa”.
03
Spłać mały dług techniczny
Jedno zaległe „do zrobienia”, jeden test, jeden poprawiony komunikat błędu. Lepszy prezent dla przyszłego siebie niż tort.
04
Napisz pierwszy program
Jeśli nie programujesz: otwórz konsolę przeglądarki (F12) i wpisz console.log(2**8). Wynik to data święta.
CiekawostkaPrawda czy mit
Sprawdź się
Dzień Programisty zawsze wypada 13 września.
KrótkoPytania i odpowiedzi
Czy Dzień Programisty to święto oficjalne w Polsce?
Oficjalny status ma w Rosji, gdzie ustanowił go dekret prezydenta z 11 września 2009 roku. W Polsce obchodzi się go nieformalnie, w firmach i społeczności IT.
Dlaczego akurat 256. dzień roku?
Bo 256 = 2⁸, czyli liczba wartości, które mieści jeden ośmiobitowy bajt. To też największa potęga dwójki mniejsza od liczby dni w roku.
Kiedy wypada Dzień Programisty w najbliższych latach?
13 września 2026 i 2027, 12 września 2028 (rok przestępny), 13 września 2029.
BibliografiaŹródła
- Prezydent Rosji (kremlin.ru): „Указ Президента Российской Федерации от 11.09.2009 г. № 1034 «О Дне программиста»”. kremlin.ru Dostęp: 28.10.2026↩
- Wikipedia (en), przypisy: Kommersant, kremlin.ru: „Programmer's Day”. en.wikipedia.org Dostęp: 28.10.2026↩
- Wikipedia (pl), przypis: Dobre Programy: „Dzień Programisty”. pl.wikipedia.org Dostęp: 28.10.2026↩
- Wikipedia (en): „System Administrator Appreciation Day”. en.wikipedia.org Dostęp: 28.10.2026↩