Рубріки: ОсновыТеория

День программиста: история и традиции праздника

Андрій Губін

Среди множества профессиональных праздников, всех этих дней жестянщика и бухгалтера, затесался один, который с особой теплотой и трепетом ждет большая часть наших читателей. Конечно же, это День программиста 🙂

Праздник всех тех, кто не понаслышке знает что такое код, отмечают во многих странах мира. Хотя на официальном уровне этот день, за редким исключением, нигде не закреплен. Официальные выходные на «галерах» и в стартапах в честь праздника не дают, а праздничный парад может произойти только по личной инициативе кого-то из кодеров.

Разработчики придумывают новые традиции празднования и устраивают все новые холивары по поводу «самой правильной» даты для праздника.

Попробуем разобраться с тем, в какой же день празднуют День программиста и чем он может быть примечателен.

Какого числа празднуется День программиста?

Наиболее бесшабашные и веселые разработчики празднуют 8–й, 16-й, 32-й, 64-й, 128-й и 256-й дни в году, и считают каждый из них очередным Днем программиста. Но есть и более «официальные» даты.

Самый популярный

Самая популярная дата Дня программиста как раз 256-й день в году. Он припадает на 12 или 13 сентября. Все зависит от того, високосный ли этот год или обычный.

Почему именно в 256-й день? Все логично: 28 = 256:

  • цифра 2 — символ двоичной системы;
  • 8 — количество бит в одном байте.

Таким образом 256 — это наибольшая возможная степень числа 2, не превышающая количество дней в году.

Первая программистка

Еще одна дата — 10 декабря, день рождения первой программистки Августы Ады Кинг Байрон, графини Лавлейс (не путать с Линдой Лавлейс). Именно она была создательницей первой программы в истории человечества, предназначавшейся для вычислительной машины Чарльза Бэббиджа.

Она ввела в употребление понятия «цикл», «рабочая ячейка» и другие. В ее честь назван олдскульный язык программирования Ada.

День всех влюбленных в код

Еще одна дата, в которую можно отметить профессиональный праздник всех разработчиков — 14 февраля. Ведь именно в этот день в 1946 году широкой публике балы представлена ENIAC — первая ЭВМ общего назначения. Ее можно было запрограммировать для широкого спектра различных задач.

Например, ENIAC ставилась задача по математическому моделированию термоядерного взрыва супербомбы. По сути, ENIAC стал компьютером «нулевого» поколения, а его создание доказало, что возможно сделать полностью электронную вычислительную машину, которая способно работать продолжительное время и отбить деньги, затраченные на постройку.

Так что, если вы относитесь к категории forever alone или просто не любите праздновать День всех влюбленных, то у вас есть отличный повод отметить эту дату.

Ошибка 404 и орден Исидора

Еще одна неплохая дата для проведения Дня программиста – 4 апреля, поскольку дата 4.04 — отсылка к ошибке 404. А еще в этот день католическая церковь отмечает День Исидора Севильского. Этот святой — покровитель всех тех, кто пользуется компьютерами и интернетом. Таковым его назначил в 1999 году папа Иоан Павел ІІ, а в 2005 году даже был создан виртуальный орден святого Исидора.

Вступить в орден можно и сейчас, перейдя на официальный сайт с вырвиглазным дизайном и заполнив форму. Интересно, что стать членом ордена можно лишь с 20-летнего возраста, а с 18 до 20 лет можно получить статус оруженосца или фрейлины.

Чем полезно членство, кроме возможности тусоваться на официальном форуме ордена, не совсем ясно. Возможно, именно вы тот счастливчик, который проверит это на себе.

Китайский вариант и не только

В КНР День программиста отмечают 24 октября. Октябрь — десятый месяц, так что соединение номера месяца и даты вместе составляют число 1024. А именно из стольки байт состоит мегабайт. Форум Chinese Software Developer Network в этот день организовывает крупную конференцию.

Помимо Дня программиста, существуют еще Дни защиты информации (30 ноября), тестировщика (9 сентября), сисадмина (последняя пятница июля), компьютерной грамотности (2 декабря) и многие другие.

Отмечать их программистам необязательно, но не возбраняется.

История появления праздника

Вернемся, пожалуй, к самой популярной дате 13 (12) сентября. Кто же первым придумал отмечать День программиста именно в этот день?

Если верить легендам, первым на постсоветском пространстве отмечать праздник предложил руководитель издательства «Компьютерра» Дмитрий Мендрелюк 15 июля 1996 года. Он высказался за вариант празднования Дня программиста в первую пятницу сентября и назвать этот день «Чистой пятницей». Позже из этой инициативы и связи с числом «256» выкристаллизовалась дата 13 сентября.

В 2002 году работники студии веб-разработки «Параллельные технологии» объявили о сборе подписей в поддержку перевода профессионального праздника из разряда неофициальных в государственные. За пять дней обращение собрало подписи 10 тысяч человек.

В рф этот день сделали государственным праздником в 2009 году. После начала полномасштабного российского вторжения, часть украинских разработчиков выступила с инициативой перенести празднование Дня программиста на другую дату.

Например, DOU провели опрос о том, на какой же день перенести празднование. Но вопрос пока находится в подвешенном состоянии.

Традиции ко Дню программиста

Каких-то оригинальных традиций празднования этого дня в ІТ-сообществе не сложилось. Каждая компания отмечает по-своему: кто-то награждает лучших «гребцов» грамотами и премиями, другие украшают офис пыльными CD-дисками и дискетами, третьи проводят корпоративы.

Не редкими в этот день бывают профессиональные конференции и хакатоны. Также начало сентября — популярное время для проведения олимпиад по программированию. 

Если же вы не знаете, как порадовать в этот день своего коллегу / партнера / друга / любимого-программиста, то мы вам можем посоветовать заказать ему любимую вкусняшку и пару-тройку часов не отвлекать от любимого занятия — написания того самого идеального кода 😁 А если серьезно, то загляните в нашу подборку с идеями подарков для айтишника на любой бюджет. Удачи!

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023