Кого поздравляют
Поздравляют программистов и разработчиков на любых языках, тестировщиков, архитекторов, системных и бизнес-аналитиков, DevOps-инженеров, специалистов по данным и машинному обучению, разработчиков игр, мобильных приложений и встроенных систем, тимлидов и технических директоров.
Отмечают его студенты IT-направлений, участники олимпиад по программированию и школьники, которые пишут первые программы. В разговоре его называют День айтишника или День IT-специалиста, хотя у системных администраторов есть свой день летом.
История праздника
Идею праздника предложил в 2002 году Валентин Балт, сотрудник компании «Параллельные технологии»: он собирал подписи за то, чтобы отмечать день программиста в 256-й день года. Число выбрано не случайно — это два в восьмой степени и количество значений, которые можно записать одним байтом.
Несколько лет праздник отмечали неформально, а в 2009 году его установили указом Президента РФ. В обычный год 256-й день приходится на одно число сентября, в високосный — на день раньше.
История программирования в СССР началась с машины МЭСМ, которую в 1951 году построила группа Сергея Лебедева, — это была первая ЭВМ в континентальной Европе. Затем появились БЭСМ-6, отечественные языки и школы олимпиадного программирования, а в 1984 году Алексей Пажитнов написал «Тетрис».
Как отмечают
IT-компании устраивают для сотрудников праздничные завтраки, хакатоны и турниры по настольным играм, дарят футболки с шутками про код. Проходят открытые конференции и лекции, а в вузах — олимпиады по программированию.
Многие команды в этот день не выкатывают релизы — чтобы праздник не испортили ночные исправления. Программисты поздравляют друг друга кодом: пишут «Hello, World!» на новом языке или прячут поздравление в комментарии к коммиту.
Цифры и факты
- Первую программу для вычислительной машины написала Ада Лавлейс в 1843 году.
- МЭСМ — первая ЭВМ в континентальной Европе — заработала в 1951 году.
- «Тетрис» Алексей Пажитнов написал в 1984 году на компьютере «Электроника-60».
- Студенты российских вузов больше десяти раз выигрывали чемпионат мира по программированию ICPC — первую победу в 2000 году одержала команда СПбГУ.
- Число 256 в шестнадцатеричной системе записывается как 100.
Символы и эмблемы
Символы праздника — фигурные скобки, курсор командной строки и число 256. На открытках рисуют клавиатуру, кружку кофе и строку «Hello, World!» — первую программу почти любого учебника.
Талисманом айтишников давно стали резиновая уточка, которой объясняют код вслух, и котики в мемах про баги.