» » Студент факультета информатики и вычислительной техники ЧувГУ Петр Ахтимиров: «Университет дает фундаментальные знания»
Увеличить размер сайта: 🔍+ | 🔍- | Сброс

    Студент факультета информатики и вычислительной техники ЧувГУ Петр Ахтимиров: «Университет дает фундаментальные знания»


    Петр Ахтимиров – студент 4 курса факультета информатики и вычислительной техники. Победитель международной цифровой олимпиады «Волга-IT 2025» в треке «jаvascript-программирование макросов и плагинов для «Р7 Офис»». Проходил стажировку в компании Яндекс и участвовал в Школе разработки интерфейсов Яндекса. Лауреат стипендии Правительства РФ.

    – Петр, когда у тебя появился интерес к программированию и с чего начался твой путь в этой сфере?
    – Начал интересоваться программированием еще в школе: сначала это были простые сайты на языке программирования HTML/CSS, потом jаvascript. Мне нравилось создавать интерфейсы и верстать. После этого стал пробовать более серьезные вещи – алгоритмы, структуры данных, проекты в программе Node/React. И постепенно это переросло в серьезное увлечение и профессиональную траекторию.

    – В прошлом году ты занял первое место на цифровой олимпиаде «Волга-IT» в треке jаvascript-разработки для «Р7 Офис». Как проходила подготовка и каким было задание на соревновании?
    – Подготовка была сосредоточена на практическом знакомстве с платформой Р7 Офис – мне пришлось глубоко изучить API (интерфейс программирования приложения) продуктов, в особенности структуры данных и методы табличного редактора. Я разбил подготовку на этапы: чтение документации и примеров, создание небольших прототипов для проверки ключевого функционала и отработка сценариев преобразования данных (очистка и агрегация). В финале требовалось обработать набор реальных данных о продажах компании и на их основе реализовать плагин, который строил интерактивный дашборд (аналитическая панель) – задача включала корректную предварительную обработку данных, эффективные алгоритмы, аккуратную визуализацию и внимание к устойчивости решения (обработка ошибок, тесты и приемлемая производительность).

    – Что оказалось самым сложным на олимпиаде: сама задача, ограниченное время или конкуренция с другими участниками?
    – Самым сложным оказалось именно ограничение по времени. В финале олимпиады «Волга-IT» нужно было практически с нуля разобраться в том, как разрабатываются плагины для платформы Р7 Офис, а затем сразу применить эти знания на практике. За короткий промежуток времени требовалось не только понять особенности платформы, но и успеть реализовать полноценное решение – обработку данных и работающий плагин с визуализацией.

    – У тебя был опыт стажировки в Яндексе. Расскажи, какими задачами ты занимался и чему научился за это время?
    – Проходил стажировку в команде фронтенд-разработки (создание пользовательского интерфейса сайтов и приложений) сервиса «Яндекс Доставка». Я занимался разработкой интерфейсов для создания заказов, личного кабинета.
    За время стажировки изучил различные инструменты и технологии, которые используются в крупных продуктах. Кроме того, этот опыт помог мне на практике понять, как в больших компаниях организована разработка: как строится работа в командах, проходит код-ревью (проверка кода на ошибки, неточности и общий стиль программирования), планирование задач и взаимодействие между разработчиками. Это был очень полезный опыт.

    – Что было самым интересным или сложным во время обучения в Школе разработки интерфейсов Яндекса?
    – Самой интересной для меня стала возможность ознакомиться с разными аспектами разработки крупных приложений. Мы рассматривали не только написание кода, но и такие важные вещи, как тестирование, обеспечение доступности интерфейсов и оптимизация производительности приложений.
    Кроме того, школа дала возможность пообщаться и поработать с большим количеством талантливых ребят, что тоже стало очень ценным опытом.

    – Где ты чаще всего получаешь новые знания в университете, в работе над проектами или в самостоятельном изучении?
    – Университет дает фундаментальные знания и глубокое понимание принципов работы технологий и разработки программного обеспечения. Благодаря этой базе становится значительно легче осваивать новые языки программирования, фреймворки (программная платформа, которая облегчает разработку программного обеспечения с готовой структурой и набором инструментов для решения типовых задач) и инструменты. В то же время работа над проектами позволяет закреплять теоретические знания на практике: сталкиваясь с реальными задачами, приходится применять изученные подходы, искать решения и лучше понимать, как всё работает в реальных условиях. Поэтому, на мой взгляд, знания в равной степени формируются и благодаря университетскому обучению, и благодаря самостоятельному изучению, практике.

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

    А. Иванова.

«    Март 2026    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
Задать вопрос декану


МЫ НА СВЯЗИ
   
График работы:
ПН–ПТ: с 8:00 до 16:00,
СБ: с 8:00 до 14:00,
перерыв с 12:00 до 13:00.

Предстоящие события
Вакансии и стажировки

Навигатор летней практики, вакансии для выпускников и обучающихся факультета

Узнать больше
Партнеры