Олег Ковалик, студент ПГК: “Я стараюсь постоянно анализировать и улучшать код”

Фото: Score films

— Олег, расскажите, пожалуйста, как у вас возник интерес к специальности «Информационные системы и программирование»? 

— Это  произошло еще в школе, где я посещал кружок робототехники. Мы работали над запуском самодельной ракеты, которую спроектировали и изготовили на станке с числовым программным управлением. Подключили платы “Ардуино” (аппаратно-программное средство для построения и прототипирования простых систем, моделей и экспериментов в области электроники, автоматики, автоматизации процессов и робототехники — Прим. ред.), установили различные датчики. Непосредственно ими я и занимался, программировал эти датчики. На химической реакции ракета взлетала, выпускала парашют, чтобы приземлиться. Сначала мы долго все это тестировали, отлаживали, а потом произошел успешный запуск. 

Ну, и в целом в школе были сильные педагоги по ИТ-направлению. И, конечно, я сам очень интересовался этой темой, дополнительно занимался дома, я хотел понять, как работают программы. А потом уже переключился на разработку мобильных приложений. 

— Знание каких школьных предметов помогло вам успешно осваивать ИТ-знания? 

— Конечно же, это информатика, английский, так как он используется в технической документации, и математика для понимания работы алгоритмов.  

Фото предоставлено спикером

— Как вы стали участником чемпионатного движения “Профессионалы”? 

— В колледже есть занятия по профориентации. На них студентам рассказывают о различных компетенциях, в которых можно показать себя на “Профессионалах”. Я узнал, что по моим интересам есть компетенции чемпионата «Профессионалы» с использованием блокчейн-технологий и разработки мобильных приложений, и решил попробовать.

В первый год на  “Профессионалах” я разрабатывал компетенцию «Решение с использованием блокчейн- технологий» и занял второе место по Самарской области. 

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

Справка:

Чемпионат «Профессионалы» — это всероссийские соревнования по профессиональному мастерству, которые проводятся для студентов и выпускников средних профессиональных образовательных учреждений. Основная цель чемпионата заключается в популяризации системы среднего профессионального образования (СПО) и федерального проекта «Профессионалитет», а также в выявлении и поддержке наиболее талантливых молодых специалистов. 

Фото предоставлено спикером

— Если вернуться к самарскому этапу, чувствовали ли вы конкуренцию, сложно ли были выступать?

— Да, в Самаре есть сильные ребята, с ними было интересно сражаться. Я считаю, что мне удалось победить за счет подготовки, постоянной аналитики кода. То есть, я разрабатывал мобильные приложения и постоянно их усовершенствовал, оптимизировал, чтобы можно было писать код быстрее, четче, понятнее.  Ну и стрессоустойчивость тоже, конечно, сыграла свою роль. 

— А сколько времени у вас было на выполнение задания на региональном этапе?

— Три дня по 6 часов. За это время мы должны были полностью разработать  готовый продукт — мобильное приложение, которое можно загрузить на телефон и  пользоваться им. 

— Что это было за приложение?

— Сервис для бронирования номеров в отелях. Тема была уже выбрана заранее, даже дали готовый дизайн. Нам нужно было создать это приложение.

Фото предоставлено спикером

— А как проходил финал в Нижнем Новгороде?

— Очень масштабно. Там собрались, не побоюсь этого слова, настоящие профессионалы, которые знают толк в своем деле, со всех регионов страны. 

— Какое задание вам предстояло выполнить?

— Разработать мобильное приложение для HR-службы, с помощью которого можно было бы искать сотрудников. Задание на всероссийском финале отличалось от регионального тем, что судьи-эксперты оценивали не только работоспособность приложения, но и качество кода.

— А какие профильные ИТ-компании выступили партнерами финала?

— Таких компаний было много. Конкретно в нашей компетенции мы свое задание разрабатывали по техническому заданию “СимбирСофт”. Это российская компания, которая занимается разработкой и тестированием программных продуктов.

— Расскажите, пожалуйста, о вашем выступлении в командном зачете, в котором вы заняли первое место. 

— Организаторы распределили нас по командам из трех человек. В нашей команде вместе со мной оказались ребята из Санкт-Петербурга и Ханты-Мансийска. С питерским конкурсантом мы познакомились еще на этапе отборочных соревнований, поэтому достаточно быстро нашли общий язык, скооперировались. Втроем мы должны были разработать совсем другое полноценное приложение также для “СимбирСофт“ для управления сайтом.

— Ваши разработки компания рассматривает как некие прототипы для последующего внедрения у себя?

— Думаю, да. На финале присутствовали представители “СимбирСофт”, и они явно были заинтересованы в создании этих приложений. Я предполагаю, что самые лучшие решения они используют в своей работе. 

Фото: Score films

— Оглядываясь назад, как вы думаете, что для вас было самым сложным в выполнении финального задания?

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

— Что вы получили за свое выступление на финале “Профессионалов”? 

— Меня пригласили на практику в “СимберСофт”, которая начнется с сентября. За третье и первое места мне вручили медали и денежный приз. 

— С каким направлением ИТ вы планируете связать свою будущую карьеру?  

— Я пока только присматриваюсь, но так как мне удается мобильная разработка, то я хотел бы продолжать развиваться в этом направлении.

— А сейчас есть у вас в работе какое-то мобильное приложение?

-Да, сейчас занимаюсь созданием полезного мобильного приложения для колледжа. У нас есть бумажные талоны на питание. Вот их можно оцифровывать и с помощью приложения организовать выдачу питания по QR-кодам.

— А какую операционную систему вы используете для разработки своих мобильных приложений? 

— Я использую Ubuntu («Убунту» — операционная система, основанная на ядре Linux? распространяется бесплатно, включая корпоративные версии и обновления безопасности- Прим. ред.), так как она удобнее и работает “из коробки”, (выражение «из коробки» обозначает, что система готова к использованию сразу после установки или распаковки, без дополнительной настройки, сборки или подключения сторонних компонентов — Прим. ред.) Она ближе к серверной части, на ней так же работают все те же программы. Меняется именно подход к самой системе: есть другие команды в терминале, другая работа с пользователями, возможно, даже другая философия в открытости.

— Что бы вы могли посоветовать ребятам, которые только выбирают свой путь, но уже понимают, что у них есть интерес к ИТ? 

— У меня лишь один совет: пробовать, непосредственно пытаться разрабатывать что-то свое. Сейчас все источники открыты, доступны. Нужно только желание и усидчивость.

Фото: Score films

Комментарий

Хожиакбар Матьякубов, преподаватель ГБПОУ «ПГК», тренер и наставник Олега Ковалика: “Готовясь к финалу в Нижнем Новгороде, мы делали акцент на боевую практику” 

— Наша совместная с Олегом работа началась после профориентационного занятия, по окончании которого он подошел ко мне и сказал, что хотел бы себя попробовать в блокчейн-технологиях и разработке мобильных приложений. Я увидел в нем главное качество — осознанность. 

Уже на втором курсе Олег по направлению блокчейн занял второе место на региональном этапе «Профессионалов». На этом не остановился, взял на себя смелость и решил сменить трек: попробовать себя в мобильной разработке. В этой сфере с приходом искусственного интеллекта требования к разработчикам растут. Например, во время отборочных соревнований нам уже запрещали пользоваться определенными фреймворками. Поэтому готовясь к финалу в Нижнем Новгороде, мы делали акцент, так сказать, на боевую практику, не только готовились непосредственно к чемпионату, но и участвовали в различных хакатонах и других соревнованиях. 

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

Но мы не останавливаемся на достигнутом: уже составили план подготовки на следующий учебный год. Будем соревноваться в “Профессионалах” в направлении “Блойкчейн”. У нас уже есть второе место в этой компетенции, но мы хотим пойти дальше.

Потому что участие в “Профессионалах” это не только признание знаний студента на уровне страны, но и бесценный нетворкинг: знакомство с сильнейшими айтишниками России и мира, общение с экспертами индустрии и потенциальными работодателями.

Автор: Татьяна Плотникова

Материал подготовлен при поддержке гранта Минобрнауки России в рамках Десятилетия науки и технологий.

Кирилл Ревнивцев, организатор VSFI: «Сегодняшние участники турнира — это молодежь с большим количеством скиллов»

Фото: Александра Белова

— Я закончил первый курс университета и приехал на молодежный фестиваль «ИВолга», который традиционно проводится в Самарской области. На фестиваль я приехал по направлению, не связанному с VSFI. И вот однажды, прогуливаясь по территории, я увидел шатер VSFI, который в 2016-м году проводился как раз на площадке «ИВолги». На баннере было написано что-то, связанное с информационной безопасностью. А это как раз и была моя специальность в университете. Правда, окончив первый курс, я пока мало что о ней знал, только имел представление. Поэтому как минимум меня заинтересовало, что же там, внутри шатра, происходит.

Зашел, познакомился с организаторами – Алексеем Волковым и Павлом Шиверовым.

Мы с ними поговорили, обменялись контактами. Они сказали: «У нас всё свободно, можешь приходить, слушать лекции. В конце будут соревнования». И это мне показалось намного интереснее, чем другие активности на «ИВолге». Поэтому я стал частым гостем в этом шатре. Но продолжал жить в своем отдельном лагере.

В итоге я поучаствовал в соревнованиях в составе команды из Ижевска. Ребята, можно сказать, меня приютили: я из Пензы, да и был один, команду собрать не мог. И вместе с ними мы заняли сразу второе место! Для меня это был вау-эффект. Когда турнир закончился, мне очень хотелось вернуться обратно. Здесь я получил просто колоссальное количество эмоций для своего тогдашнего возраста: и лекции были крутые, и сами соревнования, и формат общения! Дома постоянно думал: «Быстрее бы следующее лето, чтобы поехать на VSFI!».

В 2017-м и в 2018-м годах я уже ездил конкретно на VSFI с этой же командой из Ижевска.

В 2017-м году мы заняли третье место, в 2018-м первое. И ребята из моей команды с уважением отдали мне главный приз – шаманский бубен, я увез его в Пензу.

После я пропустил два года из-за того, что заканчивал университет, были военные сборы.

Потом, когда уже стал специалистом, начал работать, сердечко-то все равно екало, каждое лето вспоминаешь VSFI. И я начал приезжать уже в роли лектора.

— Сразу на всю смену?

— Сначала приехал на три дня, провел лекцию для студентов, поделился своим опытом, помог с соревнованиями. Потом приехал уже на полную смену, начал интегрироваться с командой организаторов, помогать им во всем. И таким образом постепенно-постепенно стал одним из организаторов. И вот уже который год я здесь каждое лето.

— Какие лекции вы в этом году читаете?

— Базу – основные, так сказать, академические знания, которые нужны каждому инженеру, системному администратору, специалисту по информационной безопасности.

— Как, на ваш взгляд, изменились студенты-участники соревнований?

— Разница между ними и нами, безусловно, есть. Сегодняшние ребята — это молодежь с большим количеством скиллов, у них больше опыта, навыков. Если бы я сравнил нас тогдашних и их, то они нас превосходили бы в некоторых моментах. Но, мне кажется, это связано с тенденцией развития ИТ в целом. Эта сфера постоянно находится в движении, постоянно появляется что-то новое, и тебе это новое нужно изучать.

Ребята молодцы, что не сидят на месте. ИТ – сегодня уже такое распространенное направление, что порог входа в него практически начинается с детства. Школьников сегодня уже обучают программированию и так далее. Во многом поэтому сейчас уровень подготовки студентов даже первых курсов намного выше, чем был тогда.

— А как трансформировались сами соревнования?

— Если говорить об изменениях, связанных с развитием ИТ-сферы в целом, то приведу такой пример. Сейчас везде присутствует искусственный интеллект. Не секрет, что студенты активно им пользуются, кто во благо, кто во вред.

Мы стараемся под эти реалии подстраиваться и менять формат мероприятия. Где-то, скажем так, делать много задач, где-то формировать большие и объемные задания, чтобы участники не могли отдать это нейросети и сказать: «Сделай». Нет, тут мы, иногда играем против нейросети, чтобы ребята тоже сами могли немного подумать, какую-то инженерную мысль развить и какое-либо решение придумать.

А в целом у нас каждый год происходит что-то новое, потому что команда организаторов подобралась очень творческая. Сегодня вот мы на новой площадке (VSFI раньше проводился на территории базы отдыха «Озерки» Поволжского государственного университета телекоммуникации и информатики, который является давним партнером турнира. Из-за соображений безопасности в 2026 году было решено сменить площадку – Прим. ред.). В прошлые годы мы придумывали соревнования внутри соревнований, меняли подачу самих заданий. Например, однажды они были оформлены на бумаге, в другой раз – задания участникам отправляли в виде голосовых сообщений, им приходилось их слушать. Потому что так бывает в реальной жизни: руководитель может прислать задание голосовым сообщением. Вот так свой житейский опыт ребятам передаем.

— VSFI для вас стал своего рода карьерным лифтом.

— Да, благодаря этому турниру я узнал о компании, в которой сегодня работаю. С моим текущим руководителем мы познакомились именно здесь. И он пригласил меня в команду. Сейчас уже в нашей компании работают пять человек из числа участников VSFI.

Поэтому турнир — это прекрасная площадка как для компаний, которые могут подобрать здесь молодых, талантливых, перспективных сотрудников, так и для самих ребят, которые получают возможность показать свой максимум и заинтересовать собой потенциальных работодателей. И я думаю, что эта история будет только продолжаться.

Автор: Татьяна Плотникова

Материал подготовлен при поддержке гранта Минобрнауки России в рамках Десятилетия науки и технологий.