День программиста: юные севастопольские кодеры подают ...

День программиста

Ежегодно в 256-й день года, в России отмечают День программиста. В этот раз праздник выпал на 12 сентября. Благодаря специалистам по разработке программ и приложений наша жизнь становится комфортнее, движется научный прогресс, развивается медицина, оборонная промышленность, биоинженерия и многие другие сферы деятельности. Об особенностях этой профессии и о том, каких успехов добиваются юные кодеры севастопольской Малой академии наук – в сюжете нашего телеканала.

День программиста в России отмечают каждый 256 день года не случайно, ведь в 8-битной системе кодирования 256 – это максимально возможное число комбинаций. Кроме того, цифра 2, символизирующая бинарную систему счисления, которая используется практически во всех современных гаджетах и вычислительных устройствах, в 8-й степени также равняется 256. При этом 8 – обозначает количество битов в байте.

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

ЕФИМ КОЖАЕВ, член Президиума Федерации тенниса Севастополя, программист: «Сегодняшний ритм жизни и объёмы той информации, которые необходимы для обработки – они настолько ускорены и велики, что обычный человеческий мозг не успевает справиться со всем этим, естественно, как экскаватор сменил землекопов в своё время, так и вычислительные машины, компьютеры, конечно, осуществляют огромную помощь в самых различных задачах: прогноз погоды, экономические модели, военные модели – всё это необходимо для сегодняшней человеческой жизни, не говоря уже о том, что программисты сегодня внедрились и в живопись, и в создание музыкальных произведений».

Ефим Кожаев начал свой путь в программировании в 1969 году. Тогда он поступил в Севастопольский приборостроительный институт, сейчас СевГУ, по окончании которого стал преподавателем кафедры Кибернетики и вычислительной техники, где проработал практически пол века. Ефим Александрович защитил кандидатскую диссертацию, занимался исследованиями и разработками в сфере ракетно-космической промышленности, а также дискретных устройств. 4 года назад сменил род деятельности, став тренером по большому теннису. Рассказывает: сейчас IT-сфера далеко шагнула вперед, появились суперкомпьютеры, новые языки программирования. А ведь ещё несколько десятилетий назад писать коды для вычислительных машин приходилось вручную на специальных перфокартах.

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

IT-специалист и программист – не то, чтобы профессии будущего, а настоящего. Ведь они сейчас очень ценятся практически повсеместно. А начинать обучаться этому нелёгкому математическому делу лучше с самого детства. Впрочем, азы кодинга преподают и в севастопольской Малой академии наук, учащийся которой Дмитрий Наконечный в прошлом году стал Лучшим молодым учёным России.

Он разработал и применил на практике нейросеть, позволяющую управлять подводным дроном при помощи жестов. Своё изобретение 11-классник представил на Всероссийском конгрессе в образовательном центре «Сириус».

ДМИТРИЙ НАКОНЕЧНЫЙ, учащийся севастопольской Малой академии наук: «Это может очень сильно облегчить работу дайверам, которые, например, охраняют территории вокруг берега. То есть, такие аппараты, они настроены на разведку. У них совсем небольшая грузоподъёмность, но у них две камеры: фронтальная и донная. Аквалангист может дать ему команду патрулирования или, например, съёмки на определённом участке. Это может пригодиться и в исследовательских целях, и в ведении морского хозяйства. То есть, это такая разнонаправленная разработка, которая может быть адаптирована под любой аппарат, не только под морские дроны».

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

ДМИТРИЙ НАКОНЕЧНЫЙ, учащийся севастопольской Малой академии наук: «Это некая формула, очень сложная, состоящая из вычислений. Сами по себе они простые, но вместе они дают сложный результат, зачастую непредсказуемый. Мы даём нейросети понять, что нужно делать за счёт того, что показываем ей правильный ответ – это называется «обучение с учителем». Показывая ей правильный ответ, мы высчитываем ошибку между тем, что она предсказывает и тем, что нужно было предсказать. Эта ошибка потом прокатывается по всем слоям нейросети как градиент обратных частных производных».

В Малой академии наук подрастает ещё один севастопольский перспективный IT-специалист. 8-классник Александр Володагин в одиночку обошёл команды старших соперников на местном «Хакатоне», который проходил в январе, заняв первое место по веб-разработке. В течение 4-х часов участники состязаний разрабатывали клиент-серверное интернет-приложение.

АЛЕКСАНДР ВОЛОДАГИН, учащийся севастопольской Малой академии наук: «Цель была создать простенький сайт со школами, олимпиадами и местами, кто занял какое место и в какой олимпиаде, также школы привязывались как организаторы. Основной целью было создать именно структуру и работоспособность, а затем уже задумываться над дизайном самого сайта. Я сначала большую часть времени потратил на то, чтобы реализовать структуру базы данных и таблиц, чтобы это всё правильно работало и связывалось, а затем минут 10 оставалось на то, чтобы сделать это презентабельным».

Герои нашего сюжета уверены: стать программистом можно в любом возрасте, главное иметь большое желание и упорно трудиться.

ЕФИМ КОЖАЕВ, член Президиума Федерации тенниса Севастополя, программист: «Никогда нельзя бояться ошибок. Все спотыкаются. Надо снова вставать и идти дальше, овладевать всеми сложностями, не бояться спрашивать у своих учителей, преподавателей, друзей по группе. Мы в своё время очень хорошо общались, помогали друг другу. Только такой стиль жизни приведёт к серьёзным успехам в дальнейшем».

Жанна Альпер, Денис Александрович, Анатолий Паньков, «Севинформбюро»

Читати далі
Схожі новини
Найпопулярніші новини цього тижня