Содержание
Каждый джедай когда-то был джуном, и даже Гарри Поттер начинал с простых заклятий. Познать основы кода заклятия, конечно, не помогут (хотя это нужно еще проверить 🙂 ), а вот кто такой junior-специалист и сколько он зарабатывает — сейчас разберемся.
Джун (junior) — это начинающий специалист. Он хорошо знает теорию, освоил синтаксис языка программирования и уже умеет писать код. Часто у них есть портфолио, состоящее из пет-проектов, репозитория на GitHub и посещаемых хакатонов.
Безусловно, рынок требовательный ко всем специалистам — от junior- до senior-уровня. Не только хард- (технические), но и софт-скиллы имеют большое значение:
Многие рекрутеры наверняка дополнительно отметят знание английского языка. Очень часто работа в IT подразумевает взаимодействие с европейским и американским рынками. И как скажут американцы — to be on the same page — чтобы быть на одной волне, для большинства вакансий требуется Intermediate или Upper-Intermediate уровень английского. Посетите курсы английского языка онлайн для изучения профессиональной лексики!
Статистика Djinni говорит, что более половины наймов имеют английский на уровне Upper-Intermediate или выше, а если нужна помощь в изучении английского для IT-специалистов, то вам сюда https://grade.ua/proyti-test-na-uroven-angliyskogo/.
Говоря о важном наборе навыков для джуна, нельзя пройти мимо технической стороны. Опыт работы не всегда обязательное требование. Конечно, некоторые рекрутеры ищут кандидатов, которые имели коммерческий опыт.
Огромным преимуществом будет, если на интервью вы сможете рассказать про свои личные проекты, которые были выполнены в рамках курсов или фриланс-заказов, а также показать портфолио на GitHub, GitLab или же BitBucket.
Дополнительные проекты не только прокачивают навыки junior-специалиста, а также помогают запомниться на собеседовании.
Highload уже рассказывал о Максим Мохе, Project and Business Development Manager в Luxoft. Когда-то специалист начинал свой путь junior-тестировщика в небольшой продуктовой компании. За окном был далекий 2004 год, рынок IT развивался не так стремительно, а количество информации в открытом доступе было намного меньше. Тем не менее, Максим смог за несколько лет дорасти до начальника отдела тестирования и продакт-оунера нескольких больших проектов.
Доскональное изучение продукта, документации и функционала позже привело Максима к менторству интернов и джунов как в тестировании, так и в разработке.
Умение быстро находить, квалифицировать, категоризировать и использовать информацию — то, без чего сложно быть на волне и перейти на следующий уровень после junior.
Важно отметить, что для компании также важно иметь четкий план интеграции сотрудника и его дальнейшего развития в команде, то что чаще всего рекрутеры называют personal development plan или personal growth plan.
Учитесь на своих ошибках. Анализируйте, читайте все возможные ресурсы, учитесь у своих старших коллег. Регулярные one-to-one встречи со своим лидом и дружеские разговоры за чашкой кофе с коллегами подарят вам множество ценных советов и знаний, которые прокачают.
Глобально существуют два основных направления для старта — аутсорсинговые и продуктовые компании. Каждая имеет свои преимущества и недостатки, и многое зависит от целей и приоритетов разработчика. Единого верного решения нет, но джуну чаще всего важно наработать опыт, поэтому обычно специалисты хватаются за первую попавшуюся возможность.
В аутсорс-компаниях развитие происходит более динамично и есть возможность поработать с несколькими проектами. Junior-разработчик сталкивается с зарубежными клиентами, что прокачивает софт-скиллы — навыки ведения переговоров и коммуникацию.
Аутсорс — это возможность переходить с проекта на проект, осваивать новые технологии, получать опыт, расширять свою зону интересов, работая в разных направлениях и пробуя себя в разных сферах.
Говоря о недостатках, отметим, что все же есть риск попасть в не очень интересный проект. Нередко среди разработчиков можно услышать комментарии, что им не хватает чувства принадлежности к созданию конкретного продукта и ощущения своей значимости и вклада в проект.
Что касается продуктовых компаний, безусловно, тут присутствует своя атмосфера — люди, которых объединяет одна идея, общие ценности, причастность к созданию чего-то нового и свой ощутимый вклад. Именно этого очень часто не хватает в аутсорсе.
Работа в продукте зачастую менее динамична. В продуктовые компании сложнее попасть, поскольку тут иногда более высокие требования к специалистам.
В продуктовых компаниях практически невозможно встретить миграцию между проектами и технологиями внутри компании, но это справедливо для небольших продуктов. Чем больше продукт, тем больше возможностей для прокачки навыков.
Обязанности и задачи во многом зависят от конкретного проекта и компании. В большинстве случаев на первых порах это достаточно простые таски.
Стремление к развитию, предложение своих идей — это также важный вклад junior-разработчика в проект.
На первых порах код джуна будет проходить множество проверок — код-ревью, и тимлид будет оставлять свои комментарии и замечания.
На этом этапе важно анализировать информацию, быть открытым к новому опыту, а также самому учиться проводить рефакторинг кода, улучшая его.
Стремление к развитию, расширение бэкграунда с помощью курсов, участие в конференциях и хакатонах — шаги, которые приводят junior-разработчика к middle- и senior-позициям.
Сразу отметим, что четких измерений в этой системе координат нет. Все очень индивидуально, многое зависит от требований конкретной компании или позиции. Вы можете встретить компании, для которых джун — это выпускник курсов без коммерческого опыта, а для определенных junior-позиций требуется минимум год опыта.
Переход на следующий уровень требует улучшения технических навыков, софт-скиллов, а также влияет ваш опыт работы (чем он больше, тем на более высокую должность можно претендовать).
Критически важно — понимание алгоритмов и умение писать чистый код. Аналитическое мышление и поиск лучшего решения среди всех возможных вариантов также необходимы. Большим плюсом будет умение работать с легаси кодом и поддерживать проекты различной сложности.
Мы не можем назвать пункты, о которых пойдет речь ниже, минусами. Это вызовы, которые присутствуют в любой сфере, отличающиеся лишь своей спецификой.
При входе в индустрию нужно быть готовым к большому потоку информации, уметь ее усваивать. Первое время очень важно усердно работать.
Непрерывный процесс обучения — постоянный спутник junior-специалиста. Дебажить придется действительно много.
Читать, самостоятельно серчить и искать ответы на сложные вопросы — то, что вы будете делать, вероятно, каждый день.
Говорить о плюсах можно много:
И это лишь немногие из них!
Вне зависимости от компании (аутсорсинг или же продукт) заскучать точно не получится.
Ситуация на рынке меняется достаточно быстро. Еще недавно он был был перегретым.
Декабрь — традиционно время спада в рекрутинге, и в этом году это прослеживается еще острее. Вакансий становится меньше, требования к кандидатам растут. Вот что нам говорит статистика на Djinni:
Безусловно, общая ситуация на рынке отражается на вилке зарплат, которую готов предложить работодатель. В большинстве случаев для junior-специалистов предложения стартуют от $500-700. Некоторые компании готовы предложить новичку до $1000. Стоит отметить, что во многом финальная сумма в оффере зависит от личных навыков и подготовки разработчика.
Давайте взглянем на аналитику Djinni по найму для кандидатов с опытом работы менее года или без опыта:
Таких наймов за последние полгода зафиксировано 859, около 150 в месяц. Медианная зарплата — $500, 90% наймов попадают в диапазон $300-900.
После 24-го февраля доля таких наймов упала с 16% до 12% — в кризисные моменты обычно компании предпочитают более опытных кандидатов.
Путь джуна непростой, интересный, насыщенный, но однозначно стоящий того, чтобы его пройти. Ведь как мы с вами уже знаем, без джуна не будет мидла, а без мидла — сеньора. А без сеньора и тимлида, который будет менторить тех самых junior-разработчиков и помогать им в достижении вершин программирования и магии вне Хогвартса 🙂
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…