Сегодня, 13 сентября, в России отмечают День программиста. На самом деле дата не фиксированная – праздник должен выпадать на каждый 256-й день в году, и в високосные годы День программиста отмечают 12 сентября.
Впервые с предложением выбрать для Дня программиста именно 256-й день в году выступили сотрудники веб-студии «Параллельные технологии» Валентин Балт и Михаил Червяков – и было это еще 17 лет назад, в 2002. Тогда же был организован сбор подписей за то, чтобы дать наконец программистам официальный праздник. На то, чтобы это произошло, ушло целых семь лет – только в 2009 году День программиста наконец был учрежден.
«Стена.Online» пообщалась с программистами «Академии цифровых технологий» и выяснила, кем они хотели стать в детстве, как вышло, что теперь они занимаются алгоритмами и кодировкой и почему хотят порекомендовать другим прийти в их профессию.
«В детстве я мечтала стать преподавателем. У меня мама – преподаватель, бабушка – преподаватель, дедушка – преподаватель. Ты видишь пример перед глазами. Но я люблю играть, люблю компьютеры. В итоге стала программистом, который занимается созданием игр.
Работа программиста – это одна из самых творческих профессий. Потому что нужно не только продумать саму идею игры – зачастую нужно подобрать изображение, тщательно продумать сюжет. То есть это – не только сухое программирование, когда ты работаешь по чистому алгоритму, но и творческий навык, возможность раскрыть себя со всех сторон», – Ульяна Егорова, преподаватель «Академии цифровых технологий».
«Все время забываю, когда День программиста. Отпраздную. Напишем с ребятами пару строк кода, скомпилируем ядро и перезапустим Windows.
В детстве я мечтал стать космонавтом. Но мне очень нравились компьютеры. И я думал, что единственная профессия в мире, которая связана с компьютерами – это программист. Не было тогда всяких сервисов, где можно было что-то узнать – можно было только у родителей спросить, что делают люди, которые с компьютерами работают. У друзей узнать, у знакомых. Вот я и решил, что с компьютерами – это только программисты. Когда я отучился курса три, я понял, что больше всего я все-таки люблю в компьютерные игры играть, а не программировать. Но уже было поздно, поэтому я решил добить это до конца.
Программировать – это не просто писать код. Это анализ, структурирование данных, разработка алгоритмов. Нужно придумать, как должна работать программа. В этом есть изрядная доля творчества», – Евгений Павлов, руководитель отдела Web-дизайна «Академии цифровых технологий».
«Кем мечтали стать дети на постсоветском пространстве? Космонавтом? А я в восьмом классе увлекся программированием.
Я в этом увидел хорошее средство заработка для ученика восьмого класса. Лет с 14 с помощью фриланса я начал обеспечивать себя сам, полностью. Тогда были интернет-биржи – они и сейчас есть, только берут бешеные проценты, а тогда это все было как-то безобидно. А дальше – знакомства, и как-то поперло.
Программирование и математика связаны, а математика приводит ум в порядок, как говорил Ломоносов. Какие-то алгоритмы, анализ – ты структурируешь мир вокруг себя, учишься находить шаблоны. Сейчас многие люди мыслят шаблонами, а ты их видишь – и начинаешь мыслить свободнее», – Иван Гаврилов, преподаватель «Академии цифровых технологий».