13 сентября 2021 08:44
Сегодня – День программиста в России. А все началось с дочери поэта Джорджа Байрона
Профессиональный праздник – День программиста – установлен Указом Президента РФ Д.А. Медведева от 11.09.2009г. по инициативе Министерства связи и массовых коммуникаций РФ.
Программист – это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей.
Праздник отмечается в 256-й день года – 13 сентября (в високосные годы – 12 сентября). Число 256 (два в восьмой степени) выбрано потому, что это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году – 365.
До появления официального праздника День программиста отмечали в разные дни: 19 июля – когда первый программист Ада Августа Лавлейс написала первую в мире программу для вычислительной машины, 10 декабря – в день рождения самой Ады, 4 апреля (4.04), по аналогии с ошибкой "404" ("страница не найдена"). В качестве еще одной даты предлагалось 26 июля – в день предъявления первого в истории обвинения создателю компьютерного вируса.
В России программисты отмечают свой профессиональный праздник еще и 22 апреля, или 22.04. Возникновение этой даты связано с кодировкой специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем".
Первым программистом принято считать уже упомянутого математика Аду Августу Лавлейс (1815-1852), кстати, дочь английского поэта Джорджа Байрона (1788-1824). 19 июля 1843 года она создала первую программу для аналитической машины. Она же предложила применять аналитическую машину для решения уравнения Бернулли, выражающего закон сохранения энергии движущейся жидкости. Ни одна из написанных Адой Лавлейс программ так и не была никогда запущена, но среди программистов имя ее увековечено универсальный язык программирования называется "Ада".
Среди известных программистов мира – создатель самого большого IT-проекта XX века сети Интернет Тим Бернерс-Ли, один из создателей компании Microsoft Билл Гейтс, создатель языка программирования C (Си) и ключевой разработчик операционной системы UNIX Деннис Ритчи, создатель ядра операционной системы GNU/Linux Линус Торвальдс, разработчик и сооснователь поисковой системы Google Сергей Брин, один из ведущих мировых специалистов в сфере информационной безопасности Евгений Касперский, создатель популярной социальной сети Facebook Марк Цукерберг, сооснователь компании "Яндекс" Илья Сегалович и другие.
Российская школа программистов сегодня более чем конкурентоспособна и остается одной из лучших в мире. Российские программисты всегда высоко ценились за рубежом. Своими успехами и доминированию на мировых рынках западные компании во многом обязаны талантливым специалистам из России.