Как стать автором
Обновить

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

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.9K
Автор читает мысли крупных компаний
Автор читает мысли крупных компаний

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

Теги:
Хабы:
Всего голосов 10: ↑4 и ↓60
Комментарии12

Публикации

Истории

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань