Если спросить современного айтишника, когда День программиста, он не задумываясь ответит: 13 сентября (или 12-го, если год високосный). 256-й день года, число в честь восьмибитного байта — красиво, логично, официально. Но есть у этого праздника и вторая дата — 22 апреля. И если вы не знаете, почему этот день важен для «старой гвардии», значит, вы не застали эпоху, когда специальность программиста кодировалась четырьмя цифрами «2204».
Как номер специальности превратился в дату
В советские и постсоветские времена каждой университетской специальности присваивался код в Общероссийском классификаторе. У будущих программистов, обучавшихся по направлению «Программное обеспечение вычислительной техники и автоматизированных систем» (сокращенно — ПО ВТ и АС), этот код был 2204.
Кому-то из студентов или преподавателей пришла в голову простая и элегантная мысль: записать код не как число, а как дату — 22.04, то есть 22 апреля. Так родился неофициальный профессиональный праздник. Без официальных указов — просто инженерная ирония и чувство локтя.
В 2009 году День программиста официально закрепили за 256-м днем года по инициативе Дмитрия Мендрелюка (который, между прочим, и был создателем «Компьютерры»).
Старая дата приобрела новый оттенок — «День старого программиста». Своеобразный «старый стиль» для тех, кто помнит перфокарты, ассемблер и ЭВМ, занимавшие целые комнаты.
Код 2204 давно ушел в историю. Сегодня система кодирования стала более детальной и многогранной, отражая специализацию:
- 09.03.01 — Информатика и вычислительная техника;
- 09.03.04 — Программная инженерия;
- 09.02.07 — Информационные системы и программирование.
Кроме того, существуют десятки смежных специальностей со своими кодами.
От перфокарт до искусственного интеллекта
Те, кто сегодня иронично называет себя «старыми программистами», начинали в эпоху, когда код писался практически в прямом контакте с железом. Ошибка в одной команде могла стоить нескольких часов поиска на перфоленте. Программисты того поколения решали задачи, которые тогда были прорывом: полет Гагарина, расчет орбит и автоматизация заводов.
Сегодня индустрия изменилась до неузнаваемости. Нейросети пишут код за нас, облака хранят терабайты данных, а программирование стало одной из самых массовых профессий. Но база осталась той же — логика, алгоритмы и умение заставить машину делать то, что нужно человеку. И заслуга «старой гвардии» здесь огромна.
Так что 22 апреля — отличный повод поднять бокал (или кружку чая) за тех, кто учился по коду 2204, и за тех, кто продолжает их дело сегодня. С праздником, коллеги! Пусть код всегда компилируется с первого раза, а дедлайны только звенят, но не взрываются. И помните, что старый программист — это не про возраст. Это про состояние души.
