День программиста 13 сентября 2017 г.

Каждый год, на 256-й календарный день от начала года, работники, трудовая деятельность которых связана с программированием, отмечают свой профессиональный праздник - День программиста.  В этот день принято обмениваться шутками на компьютерные темы и посылать друг другу комиксы или открытки ко дню программиста.  Число 256 является очень особым для программистов – это максимальная цифра, которую можно выразить одним байтом. Одновременно она является максимальной степенью числа два, меньшей, чем количество дней в году.  В високосный год торжественная дата выпадает на 13 сентября, в обычные годы – на 12 сентября. Официально в нашей стране его стали отмечать с 2009 года, когда действующий президент России, Дмитрий Медведев, подписал указ об установлении нового официального праздника.

Насколько необычна и таинственна работа по написанию программ, настолько же интересна история создания этого профессионального праздника. Первым прообразом дня программиста можно считать 10 декабря - день рождения Ады Лавлейс, дочери известного английского поэта Джорджа Байрона. Еще в первой половине девятнадцатого века она написала первую программу для решения уравнения Бернулли про сохранение энергии в движущейся жидкости. Несмотря на то, что программа была создана для аналоговой вычислительной машины и не была использована, имя первой женщины-программиста было увековечено в названии одного из самых известных программных языков  – алгоритмического языка программирования «Ада».

В 2002 году один из сотрудников веб-студии «Параллельные технологии» предложил 256-й день календаря сделать праздником программистов. Это был Валентин Балт, который пытался начать сбор подписей в поддержку своей идеи. Но только в  июле 2009 года Министерством связи и массовых коммуникаций России был подготовлен  соответствующий проект.

Еще одной датой, почитаемой программистами, является 22 апреля. Ранее в нашей стране действовал единый классификатор специальностей, где специалисты программного обеспечения соответствовали коду 2204, что совпадает с одним из форматов отражения числа 22 апреля.

Очень интересно возникновение еще одной знаковой даты. Многие из тех, кто занимается веб-программированием, сталкивались с очень распространенным системным сообщением «ошибка 404». Данный код совпадает с Днем чествования католического святого Исидора Севильского, ставшего покровителей пользователей компьютера и интернета. Таким образом,  4 апреля тоже является своеобразным праздником для программистов.