Пора перестать бояться джунов

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Автор читает мысли крупных компаний
Автор читает мысли крупных компаний

Привет всем! Заметил, что в последнее время появилось много статей, критикующих начинающих разработчиков, и хотел бы высказать свое мнение в их защиту. Я не вижу ничего плохого в том, чтобы иметь начинающего специалиста в команде. Ведь это как чистый лист бумаги, который можно заполнить любыми идеями и потом получить результаты, необходимые именно вам.

Что все-таки подразумевается под джуном

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

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

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

Кто такой этот ваш стажер

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

Часто выпускники курсов на уровне стажера или ниже стремятся занять позицию джуна, и желательно в зарплатой мидла. Из-за этого может сложиться впечатление, что джуны не являются "боевыми единицами" способными приносить пользу. Это тоже самое если на должность сеньора нанять стажера и удивляться, какие сеньоры "тупые" и вообще нужно сразу техлидов искать.

появление джуна 1875 год
появление джуна 1875 год

По-этому будучи стажером нужно либо самостоятельно образовываться или искать ментора, стажировку. Ведь чтобы начинать работу, нужно достичь хотя-бы минимального профессионального уровня.

Реальная работа разработчика

В реальной работе при трудоустройстве любому разработчику, независимо от уровня квалификации, необходимо время на погружение в проект. Поэтому не стоит обвинять джуниоров в том, что они не могут сразу решить все проблемы с "супер" легаси на следующий день после приема на работу, ведь, вероятно, с этим не справится никто.

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

И здесь даже более выгодно вместо данного сотрудника рассмотреть вариант найма джуна и внедрения в него необходимых идей и ценностей. Наших "зомби" уже сложно изменить, у них устоявшиеся отношения с руководством, и их лучше не трогать, но джуна можно сделать более эффективным членом команды. Путем демонстрации и объяснения того, что основными ценностями являются ответственность, постоянное обучение и стремление к качественной работе, можно вдохновить его на рост и развитие, предоставив собственный пример.

Заключение

В заключение, хочу подчеркнуть, что джуны способны эффективно выполнять свою работу и постепенно расти до уровня, соответствующего среднему разработчику. Важно не перекладывать на них проблемы команды или неудачно поставленные задачи и не утверждать, что "они не могут сами разобраться". С правильным подходом и наставничеством начинающие специалисты могут стать ценными активами для компании и успешно справляться с поставленными задачами.

Спасибо за внимание!

Источник: https://habr.com/ru/articles/805945/


Интересные статьи

Интересные статьи

Наставничество часто выглядит как мутная хрень без внятных результатов и методологии, поэтому я хочу на примере сотрудничества с маркетинговым агентством показать, как проходит подобная работа в реаль...
Во второй половине 2021 года мы оказались в центре самого горячего рынка технических вакансий за все время. Я писал о том, почему этот рынок достиг рекордных высот во время "идеального шторма". Однако...
В марте мы уже публиковали пост о фирменных жестких дисках и SSD Synology, в котором мы рассмотрели преимущества подобного шага для клиентов компании. Сейчас на...
История о том, как сложный формат работы в непростых условиях может подтолкнуть к идее для стартапа. В прошлом году я работал в одном стартапе, в роли фулстек-разработчи...
Мы, команда разработчиков, делаем корпоративные сервисы Леруа Мерлен. И у нас есть одно преимущество, которым может похвастаться мало какой разработчик: у каждого сотрудника компании есть телефон...