Олег Пак
Выпускник курса Flutter Mobile Developer
«Чаще всего я делал домашние задания ночью, после того, как укладывал детей»

Олег — разработчик мобильных приложений в Принтград ГК..

Можно ли совмещать учебу, работу, подработку, воспитание двоих детей и спортзал? Каково учить Flutter самостоятельно и что делать, если завалил вступительное тестирование на курс Otus — читайте в сегодняшнем выпуске.
Расскажите, пожалуйста, чем вы занимались до обучения?

До обучения я работал системным администратором.


Уже работали с Flutter или первый опыт случился на курсе?

Flutter я начал изучать еще в конце 2023 года. Изучал просто по YouTube, по бесплатным курсам. Купил мини-курс у блогера, 2 месяца изучал по нему азы, но этого было явно недостаточно. Мне не показывали ни архитектуру, ничего.


Как вы думаете, можно ли выучить язык самостоятельно?

Можно, но это все равно будет слабо и медленно. Но все равно, через этого блогера я познакомился с разработчиками на Flutter и в дальнейшем стажировался в стартапе в Казахстанском стартапе.


Почему решили пойти на обучение?

Чтобы систематизировать навыки и уверенно держаться на собеседованиях.


В обучении вам помогло наличие опыта в языке?

Преподаватели все понятно и очень классно объясняли. Но я понимал, что если я бы пришел с нулем знаний по Flutter, было бы сложно учиться. Ну, мне так кажется.


Вы начали поиск работы уже во время обучения?

Да, в процессе обучения я начал пробовать откликаться на Flutter-вакансии. До курса я даже не мог попасть на технические собеседования. Я получал тестовые задания или приглашения на интервью от HR и из-за малого опыта плыл на некоторых вопросах и тестированиях.

А после обучения я попал на работу суммарно через 4 технических собеседования (из 8 интервью с HR). И обратной связи на мои отклики было достаточно много.


Вы ушли в новую компанию, верно? Чем будете там заниматься?

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


Сначала вы изучали Flutter в бесплатных источниках, потом взяли менторство. Как потом вы пришли к Otus? Почему приняли решение пойти на это обучение? Может быть, вы сравнивали Otus с другими школами? Или даже не сравнивали, а сразу решили учиться у нас?

Otus я выбрал после того, как отучился у ментора, работал дальше на своей основной работе системным администратором и пытался выйти на собеседования. Все шло как-то неуверенно, да и не приглашали никуда особо. Потому что сейчас непростая ситуация на рынке IT, все работодатели хотят, чтобы специалист сразу готовый был.

И летом я начал искать серьезные курсы, рассматривал самые популярные варианты, в том числе ваш.

Пара компаний связалось со мной достаточно быстро, но у одних вместо Flutter был только Kotlin, который меня не привлекал, а у других нужно было очень долго ждать нового набора. На курс Otus я откликался еще до прохождения менторства, попробовал пройти вступительный тест, набрал всего 2 балла из 15 и естественно мне не пришло приглашение.

Спустя 9 месяцев с того момента, как я начал изучать Flutter самостоятельно, я решил опять пройти тестирование на ваш курс, и вуаля — все 15 баллов сразу.
Через 1−2 дня со мной связался менеджер, проконсультировал. Я понял, что толковых курсов по Flutter практически нет, только ваш выглядел хорошим.

В остальном были совсем недорогие мини-курсы чуть ли не по 5000 рублей, доверия они не внушали. А ваш был на полгода, а еще предложили скидку, если оформить участие раньше набора.


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

В первую очередь, нужно развивать навыки тайм-менеджмента. Во время обучения я работал на основной работе системным администратором, а также подрабатывал в стартапе около 15−10 часов в неделю. Плюс у меня жена, двое детей и спортзал. Задания часто выполнял по ночам, после того, как детей укладывал, или на выходных.
Лайфхаков нет, просто надо стараться все выдержать. Я не сказал бы, что это пытка — это интересно и полезно, классный опыт.


Дадите какой-то совет тем, кто только встает на путь собеседований и смены работы? Как проходить собеседования, как готовиться к ним?

На собеседования нужно ходить, даже после отказов и неудачных опытов. Можно пробовать чуть ли не середины курса. Все равно там дают ценную обратную связь, в чем ты силен, а в чем нет. Так нарабатывается опыт прохождения собеседований, он потом очень помогает не волноваться, а просто общаться.


Какие советы вы бы дали тем, кто хочет сменить профессию?

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

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


В чем курс особенно помог?

Ментор не показал мне архитектуры для приложений и дал мало информации по стейт-менеджерам. На курсе мне объяснили архитектуры и научили популярному и востребованному стейт-менеджеру «Bloc», самостоятельно у меня не получалось в нем разобраться.


Почему именно Flutter? Какие у него достоинства? Почему вы выбрали его и почему другим тоже нужно выбрать Flutter?

Во-первых, это кросс-платформа. Можно что-то создавать и в мобильной разработке, и на веб. Еще у этого фреймворка все очень плавно и красиво сделано, он поддерживает до 120 герц, он современный и удобный.