Как стать джуном, которого зовут в крутые компании
Конкуренция на рынке начинающих разработчиков за последние годы резко выросла. Теперь для получения оффера недостаточно показать, что вы хорошо знаете теорию и умеете решать типовые задачи — рекрутеры и тимлиды смотрят на уровень развития софт-скиллов и умение применять знания на практике. Мы попросили трех выпускников Elbrus Bootсamp рассказать, какие навыки отличают востребованного джуна.
Дмитрий Курлов
Back Tech Lead, закончил Elbrus Bootcamp в сентябре 2021 года, а через три недели после выпуска получил оффер.
Поиск работы — это всегда стресс, особенно если это первая работа в новой сфере. Чтобы снизить его, первым делом нужно привыкнуть к специфике собеседований в IT. Чем больше интервью вы пройдете, тем лучше будете отвечать на технические вопросы, решать кейсы и понимать, чего от вас хочет HR.
Мой опыт поиска работы показал, что 99% успеха — это развитые софт скиллы: умение решать конфликты, работать в команде и постоянно учиться.
Перед собеседованием я поверхностно изучаю смежные с моей областью технологии. Например, в базовом варианте от джуна, который идет на позицию backend-разработчика, не ожидают знаний о выстраивании баз данных, транзакций, индексации и кэшировании в отдельном сервисе. Но если на собеседовании показать хотя бы верхнеуровневое понимание этих тем и рассказать о best practice в этих направлениях, это будет большим плюсом.
Со стороны кажется, что речь идет о технических навыках, но на самом деле вы демонстрируете свое желание учиться новому. По сути, джун — это специалист, готовый учиться новому. Чем больше будет ваша, хоть и поверхностная, но экспертиза в разных технологиях, тем проще будет работодателю вырастить нужного специалиста. А джунов нанимают именно для этого.
Никита Гузнов
Старший разработчик, закончил Elbrus Bootcamp в декабре 2021 года, получил оффер через неделю после выпуска.
Вопреки распространенному мнению, тимлиды обращают больше внимания на софт скиллы, чем на технические знания: каждый руководитель хочет видеть у себя в команде адекватных людей, способных быстро учиться и за короткое время освоить новый язык программирования или технологию, если того потребует проект. Важно и то, как вы реагируете на стрессовые ситуации: как вы поведете себя, если в работе над проектом что-то пошло не так — будете спокойно решать конфликт или доказывать свою правоту с пеной у рта.
На первых собеседованиях я совершал одну и ту же ошибку: когда мне задавали вопрос, тянул время, чтобы получить подсказку. С опытом понял, что так делать не стоит: лучше честно сказать «я не сталкивался с этим вопросом, но попробую порассуждать, как бы я действовал». Как правило, программисты ценят такие вещи, особенно если вы рассуждаете логически и опираетесь на свои знания в других темах. Это показывает, что вы умеете использовать полученные знания на практике.
Прохождение собеседований — навык, который приобретается с опытом. Чем больше собеседований вы пройдете, тем увереннее вы будете себя чувствовать. Это повышает вероятность, что вас позовут в компанию, в которой вы хотите работать.
Анна Волкова
Frontend-разработчик, закончила Elbrus Bootcamp в феврале 2021 года, через неделю после выпуска получила первый оффер, через два месяца ушла в «Яндекс-такси».
При поиске работы больше всего трудностей мне доставляло не отсутствие технических навыков, а железная неуверенность в том, что я вообще имею право называть себя разработчиком. У меня педагогическое образование, я говорю на четырех языках, но мне очень хотелось писать код. Меня раз за разом спрашивали, зачем я так круто меняю сферу деятельности и не лучше ли развивать уже имеющиеся навыки. Чем увереннее я говорила о своем намерении, тем успешнее проходило собеседование.
Во время интервью я старалась избегать формулировки «я джун» и переводить тему на свой опыт, проекты, достижения. Даже если они не были «коммерческим опытом» в базовом понимании.
Одного проекта, который решает более-менее серьезную задачу и в котором можно потыкать какие-то кнопки, достаточно для того, чтобы начать искать работу. Как грамотно «продавать» свой опыт работы, за который вам ещё пока ничего не заплатили, вы поймете по ходу поисков. И чем больше собеседований у вас будет — тем лучше. Самопрезентация — это один из самых важных навыков.