Ежегодно, 8 февраля, в нашей стране отмечается День российской науки. В эту дату традиционно поздравляют всех, кто связан с научной и исследовательской деятельностью. В Гиагинском районе есть молодые исследователи, делающие первые шаги в мире науки и технологий. Об одном из них — одиннадцатикласснике Артёме Германове из станицы Дондуковской — расскажет «КЗ».
Совсем недавно мы писали о призёрах регионального этапа Всероссийской олимпиады школьников по информатике, одним из которых стал Артём. Юный программист учится в школе № 9. Интерес к информационным технологиям у него появился ещё в детстве. Уже в восемь лет мальчик досконально разобрался в возможностях мобильного телефона и помогал родителям осваивать его функции и приложения. В 12 лет у него появился первый ноутбук — с этого момента начался более осознанный путь в программировании и системном администрировании. Артём самостоятельно создавал сайты, обучался на онлайн-курсах, а родители, в свою очередь, всегда поддерживали его интерес к новым технологиям.
Важным этапом стало поступление в олимпиадный кружок Центра цифрового образования детей «IT-куб» на базе Адыгейского государственного университета, где школьники осваивают современные информационные и телекоммуникационные технологии. Здесь Артём углублённо изучал язык программирования C++, позволяющий создавать программы различного уровня сложности — от простых приложений до сложных операционных систем.
— С ростом опыта и знаний мой интерес к IT-сфере растёт в геометрической прогрессии, — делится Артём. — Информатика для меня как огромный океан без границ, где можно воплотить практически любую идею. Особенно сейчас, когда активно развиваются нейросети. Я уверен, что за искусственным интеллектом — большое будущее, и уже использую его в своих разработках.
Олимпиадный проект Артёма «SAST CheckDef» относится к классу статических анализаторов безопасности — технологий, активно применяемых в профессиональной разработке. Название проекта дословно можно перевести как тестирование безопасности приложения и проверка защиты.
По словам школьника, идея возникла из личного опыта — он неоднократно сталкивался с сайтами и приложениями, где из-за ошибок разработчиков можно было получить доступ к конфиденциальным данным.
— Я решил сосредоточиться на защите информации. Моя программа с помощью нейросети анализирует исходный код сайта, выявляет возможные уязвимости и сообщает о них пользователю, — объясняет Артём.
Самым сложным этапом работы стало создание универсального инструмента, способного анализировать код на разных языках программирования. Поиск уязвимостей строится на специальных паттернах — своеобразных шаблонах программирования, повторяющихся конструкциях, которые в дальнейшем можно расширять и дополнять. Как отмечает Артём, сфера информационных технологий требует постоянного обучения: появляются новые языки программирования и новые угрозы безопасности, на которые необходимо оперативно реагировать.
Участие в олимпиаде запомнилось школьнику насыщенной программой. В первый день задания были оформлены в тематике популярной у молодёжи компьютерной игры Minecraft и включали задачи по кибербезопасности — от взлома тестовых баз данных до расшифровки паролей. Во второй день участники представляли собственные проекты.
— Было интересно не только защищать свою работу, но и знакомиться с проектами других ребят. Выступление перед жюри не вызвало трудностей — у меня уже был немалый опыт публичных презентаций, — рассказал Артём.
Учитель информатики дондуковской школы № 9 Наталья Зима помогала ученику разобраться с основными положениями и требованиями олимпиады. Она отметила, что способности Артёма были заметны ещё в начальных классах.
— Это очень увлечённый и одарённый ученик. Он любит сложные задачи, нестандартно мыслит и много занимается самообразованием. Родители всегда поддерживают его стремление развиваться, — сказала педагог.
Дополнительную поддержку школьнику оказывал Сергей Коцур, который проводит субботние занятия по информатике для школьников района на базе СОШ № 3. Помимо обучения программированию педагог помогал с оформлением документации и технологической карты к проекту, чтобы оценка была максимально высокой.
— Основную работу Артём выполнил самостоятельно — это результат его инициативы, упорства и глубокого интереса к предмету, — отметил Сергей Коцур.
В дальнейшем Артём планирует развивать свой проект, добавляя новые функции. По его словам, такие решения могут быть полезны широкому кругу разработчиков. Юноша собирается распространять программу на специализированных платформах, где программисты делятся своими проектами в открытом доступе.
Сейчас Артём активно готовится к ЕГЭ, он планирует поступать в Кубанский государственный аграрный университет или Центральный университет в Москве. Среди приоритетных специальностей — «Информационные системы и технологии» и «Бизнес-информатика».
В завершение разговора Артём пожелал другим школьникам не бояться пробовать себя в олимпиадах и конкурсах, больше заниматься самообразованием и искать единомышленников.
— Важно не оставаться в одиночку, находить свою команду и постоянно прокачивать навыки. Каждый должен найти дорогу, на которой можно разогнаться до действительно больших скоростей, — уверен он.
Анастасия Кузьмина
