
Привет!
На следующей неделе школа Metaclass начинает 13-й поток бесплатных образовательных курсов: все желающие могут записаться на программу для начинающих фронтендеров и бэкендеров, а для студентов вузов мы в этот раз также запускаем курс по аналитике (отличная возможность записаться для тех, кто принимает решение в последний момент!)
В преддверие запуска нового потока мы делимся историями наших выпускников. Недавно о своем опыте рассказывал Илья Козлов, попавший на стажировку в KTS после осеннего курса 2024 года. Сегодня же мы подготовили интервью с более ранней выпускницей нашей школы.
Даша Ромашко дважды пробовала пройти курс Metaclass по React-разработке, и со второй попытки ей удалось попасть на собеседование и получить оффер. С тех пор многое в ее карьере изменилось, и мы расспросили ее о том, как складывается ее профессиональный путь и какую роль в этом сыграла наша школа.
Содержание
Над какими проектами ты успела поработать, и какой из них был самым интересным?
Чем занимается юнит, в котором ты работаешь, и почему ты выбрала именно его?
Какие знания, полученные в Metaclass, пригодились тебе на практике?
Совпадает ли текущий вектор твоего карьерного развития с твоей карьерой мечты?
Когда ты прошла наш курс?
Первый раз я записывалась на курс примерно в феврале 2023 года, но по ряду причин не успела выполнить все задания до первого дедлайна, и поэтому решила отложить прохождение. Осенью 2023 года я решилась вернуться, и со второго раза мне удалось полностью пройти курс, усвоить все темы и успешно защитить проект.
Какой опыт программирования был у тебя до Metaclass?
До курса у меня был довольно небольшой опыт работы с фронтендом. Я посмотрела несколько обучающих видео по JavaScript на YouTube и прошла курс по фронтенд-разработке от БАШНЯ в университете — там я получила базовые знания о JavaScript, HTML и CSS. В рамках вузовской программы я освоила курс по разработке интернет-приложений, где мне удалось сделать небольшое веб-приложение с использованием React. Эти знания стали хорошей базой, но курс Metaclass помог их углубить и систематизировать.
Почему ты решила записаться на курс?
Я давно хотела стать фронтенд-разработчиком, мне хотелось заниматься приложениями, игровыми механиками и вебом. При этом я понимала, что для старта карьеры недостаточно освоить базовую теорию, нужно оттачивать свои навыки на практических задачах. Еще немаловажно, чтобы работодатель тебя заметил. Metaclass предлагал и то, и другое: я получила возможность разработать собственный проект и обратить на себя внимание менторов, работающих в IT-компании.
Что было самым сложным за время учебы?
Самым сложным было успевать в дедлайны. Материала оказалось очень много, и чтобы успевать по всем фронтам, нужно было научиться эффективно распределять свое время. В некоторые моменты совмещать курс с учебой в университете было ощутимо тяжело, и так я заодно совершенствовала свой тайм-менеджмент.
Из тем курса сложнее всего давались MobX и Webpack. До Metaclass я вообще не знала, что это такое, и мне пришлось серьезно закопаться в них, чтобы понять все детали.
Чувствовала ли ты, что приобретаешь новые знания?
Да, конечно. Даже если какая-то тема уже была мне знакома, курс всегда раскрывал ее с новой стороны. Каждый раз я узнавала дополнительные детали, о которых я не догадывалась раньше.
Что изменилось в твоей карьере после курса?
После курса я нашла свою первую работу в качестве фронтенд-разработчика! Сначала это была оплачиваемая стажировка, но спустя несколько месяцев я стала джуном и продолжаю расти. Было очень здорово осознать, что программа менторинга, реализованная на курсе, не заканчивается в момент приема на работу. В KTS я продолжила работать с наставником, и это очень помогло не потеряться в новой для меня среде.
Над какими проектами ты успела поработать, и какой из них был самым интересным?
Я уже поучаствовала в нескольких крутых проектах. Например, я добавила классическую "змейку" в KTS Market, поработала над ВК-билетами, играми с предсказаниями для Самокат, играми для Авито и миниаппами, о которых рассказывать пока нельзя. Все эти проекты были разнообразными, динамика работы над ними не дает "закостенеть", потому что ты постоянно переключаешься на что-то новое и применяешь свои знания в разных областях, а не просто перекрашиваешь кнопки на лендинге. Но, если честно, трудно выбрать один конкретный проект как самый интересный, потому что каждый из них был по-своему уникален.
Чем занимается юнит, в котором ты работаешь, и почему ты выбрала именно его?
Я работаю в юните спецпроектов, который занимается разработкой сервисов с игровыми механиками для рекламных кампаний и различными миниаппами. С командой я познакомилась во время курса, увидела проекты ребят и поняла, что это мое. Мне всегда хотелось заниматься игровыми механиками, и до старта своей карьеры я очень рассчитывала, что смогу совместить интересное с полезным. Так и случилось: сейчас я интегрирую элементы геймификации в веб-разработку, и мне это действительно нравится.
Какие знания, полученные в Metaclass, пригодились тебе на практике?
Все! Например, сразу же пригодились знания о том, как правильно структурировать проект. На первых этапах это очень помогает не теряться в коде и поддерживать порядок, особенно когда включаешься в большие проекты. Еще я углубила свои знания по работе с React-компонентами и JSX — это прямо основа основ в разработке интерфейсов. Познакомилась ближе с React-хуками, и работать с состояниями стало намного проще и понятнее.
Очень выручил опыт с MobX для управления состоянием. Раньше работа с данными меня немного отпугивала, но на курсе я смогла разобраться, как построить приложение, которое быстро и плавно реагирует на изменения. Вообще, поначалу меня немного пугал объем курса — казалось, что осваивать эту гору инструментов придется очень долго. А на деле эти инструменты за пару месяцев стали моими друзьями.
Совпадает ли текущий вектор твоего карьерного развития с твоей карьерой мечты?
Да, я чувствую, что сейчас нахожусь на пути, который ведет меня в сторону моей карьеры мечты. Конечно, путь не всегда прямой и иногда приходится сталкиваться с трудностями, но я считаю, что каждый этап — это возможность для роста, и школа Metaclass дала мне отличную базу для дальнейшего развития.
Другие интервью с нашими студентами-выпускниками:
От бесплатного курса к оплачиваемой стажировке: интервью с выпускником школы Metaclass
Сменить профессию и не сойти с ума: интервью с выпускником курса «Начинающий Backend-разработчик»
Открываем курс по Kubernetes и рассказываем, зачем разработчику знать DevOps
Подписаться на канал школы в Telegram