Frontend, Python и Soft Skills: путь Дмитрия Лопушанского к должности CTO Harmix
Інтервью
8 мин

Frontend, Python и Soft Skills: путь Дмитрия Лопушанского к должности CTO Harmix

За 8 лет работы из академии GoITeens выпустилось более 35 тысяч детей, и мы с гордостью можем сказать, что гордимся каждой и каждым, ведь все они приложили максимум усилий, чтобы получить от обучения как можно больше. Об одном таком выпускнике сегодня и пойдёт речь, ведь, по его словам, именно благодаря GoITeens он понял, чего хочет в жизни. Знакомьтесь с Дмитрием Лопушанским — CTO международного стартапа Harmix, выпускником направлений Frontend и Python.

Hard Skills: Frontend + Python = FullStack Developer уже в 10 классе

Когда Дмитрий заканчивал 8 класс, родители спросили, чем бы ему хотелось заниматься в жизни. Этот вопрос оказался очень своевременным, потому что заставил его задуматься. «Любил математику и информатику, занимался робототехникой, поэтому первая мысль — интересно заниматься ИТ», — говорит он. Но понимания, что такое ИТ, с чего начать и к чему стремиться, у Дмитрия не было, поэтому они с семьёй решили выбрать ИТ-школу.

Как и большинство наших студентов, сначала он решил записаться на курс по GameDev, но преподаватель… отменил курс! Сейчас с нами такого не случается, но 6 лет назад чего только не бывало. Тогда всей их группе предложили заменить курс и изучать Frontend. «У меня не было чёткой цели — изучать Frontend — я просто хотел попробовать что-то интересное. Так сложилось, что это был Frontend, и я рад, потому что мне очень понравилось».

Читайте также: Тест: кем может быть ваш ребёнок в ИТ.

GoITeens - 37536FA1 1DD0 41BE 8F3B 96A45F55AAA0 1

Дмитрий отмечает, что ему очень нравилась атмосфера на занятиях. Преподаватели — практики, которые разбираются в теме и могут объяснить Frontend подросткам. Плюс сфера настолько заинтересовала парня, что он учился самостоятельно и дополнительно приходил за советами к менторам, когда что-то не получалось. Преподаватели очень поддерживали это стремление — на курсе они ещё не дошли до темы деплоя сайтов (это процедура запуска веб-сайта или программы на сервере, хостинге), но Дмитрию очень хотелось разобраться с хостингами уже сейчас, поэтому он задавал много вопросов и чувствовал поддержку в этом направлении.

Год закончился финальным проектом — Дмитрий с командой разработали сайт для приложения с ограничением времени, проведённого в телефоне — Under Control. Сейчас такое есть в каждом смартфоне, а 6 лет назад это была новинка.

GoITeens - Znimok ekrana 2023 04 21 o 19.44.33

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

Для финального проекта на курсе Python для детей от GoITeens он разработал социальную сеть Tagbe, где вместо привычной решётки хештегом служили эмодзи. «Казалось, где я, а где соцсети. Это был интересный челлендж — как можно фолловить друзей, подписываться на группы. Когда нам дали инструментарий и я начал строить проект, это ощущалось как конструктор Lego. Мне нравился сам процесс».

GoITeens - F5C1A304 4D56 4D14 88FA 117124048539 1

К сожалению, для демонстрации этого проекта не осталось ни одного скриншота. Но мы точно знаем две вещи: 1. Tagbe пользовались пять друзей Дмитрия 2. Tagbe стала научной работой Дмитрия в Малой академии наук, с которой он выиграл областной конкурс и занял призовое место на всеукраинской защите.

Читайте также: Game of Teens 2024 Pro: промежуточные итоги образовательного хакатона.

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

Soft Skills: «У нас в ИТ один в поле не воин»

Занятия в GoITeens проходили дважды в неделю — сначала hard skills, потом soft skills. «Это очень круто — одновременно развивать два типа навыков. На тот момент это было очень уникальное предложение». По словам самого Дмитрия, именно это сочетание больше всего помогло ему в жизни.

С другой стороны, на уроках soft skills он изучал, как правильно презентовать себя, как вести себя в команде. Представители конференции «Завтра 2037» пригласили выступить представителя от ИТ-академии, и Дмитрий согласился. Сейчас он называет это одним из ключевых событий в своей жизни.

GoITeens - AE30FAC2 8B78 45C8 9885 85E692D0B795 1

«Благодаря тому, что на курсе я хорошо развил свои soft skills, научился презентовать себя и проекты, меня выбрали, чтобы я представил нашу разработку на большую аудиторию. В Киеве было более 500 участников, я смог познакомиться с классными подростками, которые делали крутые вещи, узнал о МАН, которая сильно повлияла на мою жизнь, познакомился с несколькими людьми, с которыми общаюсь до сих пор — сейчас мы вместе находимся в Торонто. В моём конкретном примере благодаря soft skills я попал на конференцию, где смог хорошо представить несколько идей, познакомиться с людьми, которые рассказали мне об УКУ, о МАН, постепенно набирался того опыта, который имею сейчас. Soft skills — это очень важно, и я полностью поддерживаю идею их параллельного развития с hard skills».

Сейчас одна из задач Дмитрия как CTO Harmix — набирать технических специалистов в команду стартапа, поэтому было очень ценно услышать от него, что во время собеседования он обращает внимание не только на выполнение технического задания, но и на то, как человек умеет презентовать себя.

GoITeens - IMG 4167 scaled e1682095313856

«Я очень обращаю внимание на то, как человек рассказывает о себе, как он коммуницирует, насколько может объяснить свои мысли. На самом деле человек может быть крутым специалистом и делать интересные вещи, но если он не сможет донести их до команды, поделиться ими, то зачем всё это. В ИТ один в поле не воин, поэтому если он крутой, но не может организоваться с другими, к сожалению, проект не получится собрать воедино. Например, выбирая между очень сильным специалистом с плохими soft skills и, возможно, менее крутым, но умеющим хорошо коммуницировать, выберут как раз последнего».

Образование — ключ к успеху

По мнению Дмитрия, задача подростка, пока он в школе — попробовать себя в как можно большем количестве сфер, чтобы понять, какое направление ему ближе. Потому что в классических украинских университетах очень сложно менять специальность — нужно приходить на первый курс уже с пониманием, чем хочется заниматься ближайшие 5–7 лет, чтобы на втором курсе не решать, чем жертвовать — первыми двумя годами или следующими двумя. Другое дело, что не всем нужно идти в университеты, но это уже совсем другая история 🙂 Поэтому попробовать всё понемногу, даже чтобы понять, что выбранная деятельность не нравится и нужно искать дальше, важно. Всё это ради того, чтобы к 17 годам иметь хотя бы примерное представление, чем заниматься дальше — важный момент подросткового образования.

GoITeens - B3AC6B5B 4AC7 40A2 9083 3EE0ED3B8D58 1

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

«В моём случае так и получилось — я отучился в 9–10 классе, понял, что мне это нравится, поэтому в 11 классе готовился к ЗНО, писал научные работы в МАН. А уже с первого курса продолжил выбранный путь в УКУ на направлении “Компьютерные науки”. Параллельно работал над двумя проектами: разрабатывал чат-бот для DOU и свой личный проект — чат-бот с Newskit, который отправлял подборку новостей в выбранное пользователем время. А на втором курсе устроился в EPAM сразу на Middle Data Engineer».

GoITeens - IMG 1488

В прошлом году Дмитрий по обмену поехал учиться в Университет Торонто, где в команде профессора занимается исследованием машинного обучения в медицине. С CEO Harmix Назаром Поночевным он познакомился ещё в Сингапуре, когда представляли совместный проект от МАН, но ближе начали общаться уже в Торонто во время обучения. После нескольких месяцев общения и неофициальной поддержки Harmix Дмитрий присоединился к стартапу на позиции CTO — так к работе Data Engineer добавилась работа с искусственным интеллектом. Недавно команда Harmix получила 500 000 долларов инвестиций, поэтому сейчас стартап активно набирает команду для работы и масштабирования.

https://youtu.be/jQpQLBlDHW0

То, о чём говорит Дмитрий, можно свести к простому выводу: нужно постоянно исследовать мир, но ориентироваться на свои приоритеты и ощущения. «GoITeens может выступить медиатором и дать возможность понять, ваше ли это — ИТ. Когда ты не разбираешься в определённой сфере, ты не знаешь, с чего начать. Когда я пришёл в GoITeens, ИТ представлялось мне как большой мешок, в который непонятно как залезать. В таком случае профильные курсы выступают в роли толчка. Они составляют карту направления. Когда я пришёл на курс, мне объяснили ключевые понятия, что вообще происходит в мире ИТ, что такое язык программирования, какие они бывают, за что отвечают, что делают и что вообще можно делать в ИТ. Абстрактные вопросы, на которые у меня не было ответов, становились более конкретными. Когда мне показали общую картину и дали возможность попробовать, пазл начал складываться. Когда складывается общая картина после первых шагов под чьим-то менторством, дальше можно углубляться самостоятельно. Когда ты уже можешь стоять на ногах, дальше стоит идти самостоятельно».

Основной язык программирования Дмитрия — Python, а специализация — Data Engineering.

ЗАРЕГИСТРИРОВАТЬСЯ НА ПЕРВОЕ БЕСПЛАТНОЕ ПРОБНОЕ ЗАНЯТИЕ С GOITEENS
GoITeens - banery na pidpysku dlia blohu 6

Frontend, Python и Soft Skills: путь Дмитрия Лопушанского к должности СТО Harmix

  • Как Дмитрий Лопушанский начал свой путь в IT

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

    Факторы, способствовавшие старту:

    • Ранняя специализация: изучение базовых языков программирования в подростковом возрасте;
    • Проектный подход: создание реальных приложений вместо абстрактных задач;
    • Среда единомышленников: постоянное взаимодействие с талантливой молодежью и экспертами;
    • Акцент на коммуникации: участие в хакатонах и питчингах проектов.
  • Какие навыки были ключевыми для достижения должности СТО

    Должность Chief Technology Officer (СТО) в такой компании, как Harmix, требует уникального баланса между глубокой технической экспертизой и стратегическим видением. Дмитрий Лопушанский доказал, что для современного лидера карьера в IT невозможна без симбиоза Frontend (для понимания интерфейсов пользователя) и Python (для работы с алгоритмами искусственного интеллекта). Однако решающую роль сыграли управленческие компетенции: умение формировать команду, делегировать задачи и принимать сложные архитектурные решения. Базовые знания, которые дают курсы программирования для детей, становятся тем фундаментом, на котором строятся такие сложные профессиональные профили.

    Ключевые компетенции лидера:

    • Технический фундамент: экспертное понимание архитектуры кода и баз данных;
    • Стратегическое мышление: способность видеть развитие продукта на годы вперед;
    • Лидерство: умение мотивировать команду разработчиков в стрессовых условиях;
    • Критическое мышление: быстрый поиск и устранение «узких мест» в системе.
  • Как обучение повлияло на развитие навыков

    Образовательная методология построена на развитии личности через IT-инструменты. Обучение подростков здесь выходит за пределы написания синтаксиса; оно фокусируется на развитии логики и умении структурировать хаотичную информацию. Развитие технических и коммуникативных навыков происходит параллельно: ребенок учится кодировать проект и одновременно объяснять его ценность другим. Для многих, как и для Дмитрия, онлайн-курсы программирования с нуля стали первым шагом к пониманию того, что технологии — это инструмент для реализации глобальных амбиций.

    Преимущества системного образования для подростков:

    • Формирование алгоритмического мышления: способность раскладывать сложные задачи на простые шаги;
    • Адаптация к изменениям: навык быстрого изучения новых библиотек и фреймворков;
    • Развитие ответственности: понимание того, как качество кода влияет на весь продукт;
    • Подготовка к бизнес-среде: работа по методологиям Scrum и Agile с юного возраста.
  • Почему важно сочетать технические навыки и Soft Skills

    Современное IT — это на 50% код и на 50% люди. Успех в направлениях Frontend, Python и Soft Skills обусловлен тем, что технический специалист, который не умеет договариваться с командой или клиентом, становится «узким местом» проекта. Успешная карьера Дмитрия Лопушанского подтверждает: умение четко артикулировать мысль, работать в команде и проявлять эмпатию к пользователю продукта являются критически важными для роста до уровня СТО.

    Почему Soft Skills важны для программиста:

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

    Главный совет от успешных выпускников — не бояться ошибок и начинать как можно раньше. Обучение подростков должно быть наполнено практикой: участием в хакатонах, разработкой собственных пет-проектов и поиском наставников, которые уже прошли этот путь. Развитие технических и коммуникативных навыков требует постоянного любопытства к миру и готовности учиться каждый день, ведь технологии меняются быстрее, чем печатаются учебники.

    Практический план действий для будущего СТО:

    • Выберите базовый язык: начните с Python или JavaScript для быстрого результата;
    • Создавайте свое портфолио: сохраняйте все свои проекты на GitHub;
    • Развивайте речь: учитесь презентовать свои идеи на родном и английском языках;
    • Ищите ментора: записывайтесь на курсы, где преподавателями являются практики из индустрии.

    Соблюдение этих советов поможет превратить детское увлечение компьютером в успешную международную карьеру, где пределом будет только ваша воображение.

Secret Link