День программиста в России был утвержден указом президента РФ 11 сентября 2009 года и отмечается ежегодно в 256 й день года — 13 сентября, если год високосный — 12 сентября.
Дату — 256 й день года выбрали сами программисты. 256 (два в восьмой степени) — это количество чисел, которые можно выразить с помощью восьмиразрядного байта и максимальная степень числа два, которая меньше 365 (дней в году).
До появления официального праздника День программиста отмечали в разные дни: 19 июля — когда первый программист Ада Августа Лавлейс написала первую в мире программу для вычислительной машины, 10 декабря — в день рождения самой Ады, 4 апреля (4.04), по аналогии с ошибкой «404» («данная страница не найдена»). В качестве еще одной даты предлагалось 26 июля — в честь предъявления первого в истории обвинения создателю компьютерного вируса.
Первым программистом принято считать математика Аду Августу Лавлейс, дочь английского поэта Джорджа Байрона. 19 июля 1843 года она создала первую программу для аналитической машинысвоего коллеги Чарлза Бэббиджа. В том же году перевела и аннотировала статью итальянского математика и инженера Луиджи Федерико Менабриа «Элементы аналитической машины Чарлза Бэббиджа». Она же предложила применять аналитическую машину для решения уравнения Бернулли, выражающего закон сохранения энергии движущейся жидкости.

Среди известных программистов мира — создатель самого большого IT-проекта XX века — сети Интернет Тим Бернерс-Ли, один из создателей компании Microsoft Билл Гейтс, создатель языка программирования C (Си) и ключевой разработчик операционной системы UNIX Деннис Ритчи, создатель ядра операционной системы GNU/Linux Линус Торвальдс, разработчик и сооснователь поисковой системы Google Сергей Брин, один из ведущих мировых специалистов в сфере информационной безопасности Евгений Касперский, создатель популярной социальной сети Facebook Марк Цукерберг, сооснователь компании «Яндекс» Илья Сегалович и др.

Российская школа программистов сегодня конкурентоспособна в масштабе всего мираи остается одной из лучших в мире. Российские программисты всегда высоко ценились за рубежом — массовая «утечка мозгов» стартовала еще в 1990-х годах. Своими успехами и доминированию на мировых рынках западные компании во многом обязаны талантливым специалистам из России.

В 2017 году российские студенты заняли четыре призовых места из 12 возможных на чемпионате мира по спортивному программированию (ACM-ICPC), проходившем в городе Рапид-Сити (Южная Дакота, США).

Абсолютным чемпионом стал Университет ИТМО (Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики), его студенты решили быстрее всех 10 задач из 12. Золотую медаль также завоевала команда Санкт-Петербургского госуниверситета, заняв четвертое место. Серебряную медаль за пятое место завоевала команда Московского физико-технического института, а бронзовую — команда из Уральского федерального университета, заняв 10-е место.

Университет ИТМО уже был абсолютным чемпионом ACM ICPC в 2004, 2008, 2009, 2012, 2013 и 2015 годах. Студенты СПбГУ выигрывали чемпионат мира в 2000, 2001, 2014 и 2016 годах.

ACM ICPC — это один из главных всемирных студенческих чемпионатов по программированию, который проводится под эгидой ассоциации вычислительной техники (ACM) с 1977 года. Победа в нем считается одной из самых почетных компьютерных наград.

Источник: https://ria.ru

 

Оставить комментарий