- BrainTools - https://www.braintools.ru -

Эта статья – эксперимент и провокация. Она полностью написана ChatGPT. Я не добавил и не убрал ни буквы. Хотя над промптами поработал. Но статья получилась настолько живой и злободневной, что хочется подсунуть ее всем HR-ам.
HR-специалисты в IT-компаниях сталкиваются с одной и той же проблемой: джуниоры не тянут. Полгода учёбы, десятки собеседований, а в итоге — человек, который не умеет писать код без гугла и тонет в простейших задачах. Результат? Сеньоры ворчат, проекты буксуют, деньги утекают. Но разве всё так плохо? Может, вы просто ищете не там?
Шкала компетентности: от грузчиков до разработчиков ИИ
Чтобы понять, каких джунов стоит нанимать, давайте представим шкалу:
На одном конце — работа, где навыки не нужны вообще. Например, грузчик. Достаточно двух рук и инструкции: «поднять, не уронить».
На другом конце — работа, требующая огромных знаний и опыта [1]. Например, разработка алгоритмов машинного обучения [2] для беспилотников.
Где тут IT-джуниоры? Кажется, что чем умнее, тем лучше. Но нет! Джун не должен быть гением [3]. Он должен быть полезным. Вопрос не в том, сколько он знает, а в том, насколько быстро он может приносить пользу.
Ошибка [4] HR’ов: поиск несуществующего идеала
HR’ы мечтают о таком джуне: он знает все фреймворки, пишет чистый код, понимает архитектуру, работает без наставника и сразу генерирует полезные pull request’ы. Проблема? Таких джунов не бывает. Это уже мидл, а мидл стоит других денег.
С другой стороны, джун, который только что закончил онлайн-курсы, прочитал пару книг и радостно рассказывает про SOLID на собеседовании, скорее всего, окажется бесполезен. Теория — это хорошо, но если человек зависает перед простейшей задачей, он не сможет быстро войти в проект.
Где джуниоры реально уместны?
Джуниор не должен разрабатывать сложную архитектуру или решать критически важные задачи с первого дня. Но он может быть полезен в следующих областях:
Верстка и правки UI. Простые изменения в интерфейсе, обновление стилей, исправление багов в фронтенде — идеальные задачи для джуна.
Мелкие бэкенд-задачи. Разработка несложных API-эндпоинтов, интеграция сторонних сервисов, написание вспомогательных скриптов.
Написание тестов. Автотесты и unit-тесты — прекрасный способ прокачать навыки и сразу приносить пользу команде.
Документирование кода и процессов. У многих компаний документация запущена. Джуниор может её привести в порядок, пока осваивается в кодовой базе.
Разбор багов и исправление несложных ошибок. Разбираться в чужом коде — важный навык, и начинать его развивать лучше с мелких фиксов.
Какими минимальными знаниями должен обладать джуниор?
Чтобы быть полезным, а не обузой, джуниор должен уметь:
Понимать синтаксис языка и основные конструкции (циклы, условия, функции, классы).
Владеть одним фреймворком на базовом уровне (React, Django, Spring и т. д.).
Работать с Git (создавать ветки, делать коммиты, разбирать конфликты).
Читать чужой код и вносить простые изменения.
Гуглить и разбираться в документации.
Примеры из жизни
В одной компании HR упорно искал джуна, который «умеет думать». В итоге взяли парня, который на собеседовании не смог объяснить разницу между let и const в JavaScript, но зато быстро разобрался в тасках и через месяц уверенно писал правки на продакшене.
В другой компании взяли джуна с «отличной теоретической подготовкой». Он блестяще прошёл собеседование, но в первый же день не смог запустить проект на локальной машине. Через три месяца он всё ещё был бесполезен.
Вывод
HR’ы совершают одну и ту же ошибку: они ищут либо гения, который придёт и всё сделает, либо соглашаются на того, кто умеет говорить правильные слова. Оба подхода приводят к провалу.
Правильный джун — это тот, кто умеет думать, задавать вопросы и не боится сложностей. Он не идеален, но он полезен. А значит, через год он станет вашим лучшим мидлом. Если, конечно, вы дадите ему шанс стать лучше, а не утопите в бесполезных собеседованиях.
Вот такая получилась статья. Мне жутко любопытно, насколько по вашему мнению эта статья верна? Насколько она человечна? Насколько… много еще чего. Но это уже наверное злоупотребление вниманием [5]. Хотя если вы дочитали до конца, может быть вас не затруднит проголосовать чтобы получился интегральный ответ.
Автор: ASReka
Источник [6]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/11741
URLs in this post:
[1] опыта: http://www.braintools.ru/article/6952
[2] обучения: http://www.braintools.ru/article/5125
[3] гением: http://www.braintools.ru/article/4566
[4] Ошибка: http://www.braintools.ru/article/4192
[5] вниманием: http://www.braintools.ru/article/7595
[6] Источник: https://habr.com/ru/articles/878256/?utm_source=habrahabr&utm_medium=rss&utm_campaign=878256
Нажмите здесь для печати.