Frontend разработка — пространство для креатива и размышлений
Кирилл Маевский frontend разработчик в польской IT-компании TwoHeads. Начинал путь в IT с обучения в LoftSchool на профессии frontend-разработчик, проходил стажировку в LoftSchool, в дальнейшем планирует передавать свои знания студентам в качестве наставника.
Кирилл рассказал нам, как проходил обучение в LoftSchool, что его мотивировало учиться, почему Frontend разработка это круто.
Чем ты занимался до того, как пришел в IT?
Когда жил в Минске, я оформлял сим-карты в метро и параллельно учился в университете. После того, как закончил университет, ушёл работать в салон связи. Когда я переехал в Польшу и начал обучение в LoftSchool, то брал много разных подработок. Например, работал курьером, а также продавцом в маленьком магазинчике.
Расскажи о проектах над которыми ты сейчас работаешь.
Когда я устроился на первую работу, то 80% проектов были на WordPress и РНР. Но я понимал, что если буду дальше работать на WordPress, то не смогу развиваться как специалист. Сейчас делаю проект на React, разрабатываю приложение с помощью которого можно будет закупать различные домены. Пока это самый крупный проект, над которым я работал, впереди ещё много итераций.
Почему ты выбрал направление Frontend разработки?
Когда я поступил в университет, уже хотел программировать, но не мог решить какое направление выбрать. На тот момент казалось, что программирование — это очень сложно. Позже меня вдохновил одногруппник, который рассказал, что работает на фрилансе и делает сайты на заказ. Рассказал мне о мире Frontend и Backend разработки, и мне показалось это интересным. Мне нравится Frontend направление тем, что ты сразу видишь результат работы, а также с этого направления проще стартовать в IT сферу.
Почему выбрал LoftSchool для обучения?
На тот момент, когда я выбирал курсы, меня не сильно привлекала работа без наставника. На других курсах работа строилась по типу 2 вебинара в неделю, на котором были 50-100 человек. На вебинаре вам рассказывают материал и по нему нужно выполнить домашнее задание. Многие жаловались, что наставники не отвечают. В LoftSchool было иначе – на курсе за студентом закрепляется наставник, который помогает в процессе обучения.
А еще меня привлекло, что студенты на курсе делают проект в несколько этапов, по неделям. Есть конкретные сроки и дедлайны. Я прошёл первый курс по основам верстки и это замотивировало меня учиться дальше.
Расскажи подробнее про процесс обучения.
Начну с того, что на курсе нужно изучать дополнительные материалы на разных источниках, так как любое домашнее задание в LoftSchool прыгало на несколько голов выше, чем материал, который давался на неделе. Не вижу в этом ничего плохого, важно научиться искать информацию. Я приходил после работы и сразу садился делать ДЗ, если у меня что-то не получалось, я обращался к наставнику, который мне помогал. Если прям совсем ничего не понимал, мы созванивались с наставником и разбирали задание. И так каждую неделю моего обучения.
Как происходил процесс взаимодействия с наставниками на курсах?
Я обучался на профессиях Веб-разработчик, Frontend разработчик и плюс покупал курсы Backend разработки для себя, чтобы больше погрузиться в профессию и лучше понимать, как строятся все процессы разработки. И на курсах, которые прокладывали мне дорогу во Frontend разработку, я старался учиться на отлично – наставники мне в этом хорошо помогали.
Когда я учился на основах вёрстки, мой наставник Артур Врублевский присылал мне подробные скриншоты моего кода и расписывал целые статьи о том, что и как нужно делать, рассказывал мне, где именно я ошибся и почему. В таком же формате мне помогали наставники Максим Иванов и Ольга Болотова, также подробно рассказывали мне о моментах в задании, которые лучше выполнить.
В LoftSchool прекрасные наставники, которые очень помогли мне в процессе обучения.
Что мотивировало тебя учиться?
Если смотреть с самого начала, то я создал одностраничный сайт. Да, в нем нельзя было ничего сделать, а только тыкать на кнопки, но результат был. Потом следующие страницы уже были с анимациями. И вот такие маленькие победы в процессе обучения и мотивировали меня продолжать дальше.
Как ты искал первую работу?
Я начал с того, что полностью закончил все свои выпускные проекты с курсов, залил их в GitHub Pages, а ссылки указал в резюме. Можно сказать, что я сразу нашел работу, потому что я начал искать работу спустя 2 недели после окончания курсов. И в тот же день, когда я оставлял различные отклики на вакансии, меня пригласили на собеседование.
Есть разные фирмы, которым нужна разная квалификация сотрудников. Меня взяли как Junior специалиста. Но и на junior есть разные критерии отбора: кто-то может спросить о работе с фреймворком, а кому-то достаточно базовых знаний верстки сайтов.
Самое классное в junior специалистах — это мотивированность развиваться дальше и то, что специалист сможет подстроиться под работу компании.
Можешь дать совет для тех, кто ищет работу после выпуска?
Вы можете откликаться на любые позиции, которые есть на рынке. Не отрицаю, здесь есть элемент удачи. Но рано или поздно вы сможете найти работу в IT-сфере. Главное — запастись терпением. Но, если тебя не зовут на работу, то стоит изменить что-то в своём резюме или подправить свои выпускные проекты.
Возьму как пример своего друга, который после курсов очень долго искал работу, и позже он устроился в лабораторию Касперского.
Почему быть Frontend разработчиком круто?
Ты никогда не знаешь, с чем тебе придётся столкнуться в твоей работе. Это постоянно новые задачи, вне зависимости от того, какие у тебя широкие познания в технологии. Тебе нужно подходить к каждой задаче индивидуально, потому что они всегда разные. Когда нет эффекта конвейерности, когда есть всегда новые и разнообразные задачи — это помогает работать твоему мозгу, развивает твою логику. Это огромное пространство для креатива и размышления!
Почему ты хочешь быть наставником в LoftSchool?
После курсов я стажировался на наставника в LoftSchool. Я попробовал и понял, что вроде бы это и занимает много времени и сил, но с другой стороны, мне это нравится, потому что я понимаю, что кому-то помогаю. И эта мысль меня радует. Студенту становится проще, когда ему помогаешь.
Какие советы бы дал людям, которые только планируют сменить сферу деятельности?
Перед началом любых курсов, я бы посоветовал посмотреть Видеокурс «Основы программирования». Это в любом случае будет полезно, и вы поймёте, нравится ли вам это или нет.