«Сеньор тратит на джуна 1,5-2 часа в день, очень дорого». Техлид Артём Кулик объясняет, почему компаниям не нужно много джунов

Оставить комментарий
«Сеньор тратит на джуна 1,5-2 часа в день, очень дорого». Техлид Артём Кулик объясняет, почему компаниям не нужно много джунов

Артём Кулик — Java Technical Lead в GreyLoud. Интервьюировал джунов в компании Onde, был ментором. Артём скептически относится к кредитам на ИТ, потому что знает: растить специалистов долго, дорого и трудозатратно. Возвращать вложенное джуниор начинает не раньше, чем через 6-8 месяцев. И количество джунов, которое может потянуть компания — это, по сути, количество сеньоров, которые готовы уделить время на менторство, при условии, что компания будет оплачивать эту работу.

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

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

У нас в Onde было два подхода к менторству:

  1. В начале дня и в конце тратили по 30 минут на джуна, чтобы не отвлекать от работы более серьезного сотрудника — сеньора или техлида. К этим 30 минутам добавлялось еще столько же времени, чтобы отвлечься от своей работы, понять, что делает человек, и после этого вернуться к своим задачам. То есть в итоге у нас уходил час рабочего времени утром и час  вечером. Когда у меня было три джуниора одновременно, я посвящал менторству шесть рабочих часов. Продуктивность моя была очень низкая. И мы решили, что такая математика не работает.
  2. Перешли на способ, когда ты в течение дня постоянно мониторишь, что делает человек и отвечаешь на его вопросы. Первые два раза просто направляешь — где что посмотреть, уточнить. На третий, если человек повторяет вопрос и понятно, что он не разобрался — отвлекаешься от своей задачи и полностью въезжаешь в его контекст. Так получилось снизить время с двух до 1-1,5 часов.

В итоге компания тратит огромные суммы денег с зарплаты сеньора и лида, которая в N раз больше зарплаты джуна. И должна быть уверена, что вложение окупится в будущем. Но решать задачи самостоятельно и приносить пользу компании джун начинает только через 6-8 месяцев после старта. Огромный буст идет сразу после конца испытательного срока или через месяц после. Само менторство продолжается до года. 

Ресурсы потратили, а человек ушёл

Чтобы такого не случалось, у нас был очень высокий порог вхождения. Искали людей действительно близких по духу. Статистика отсева — 30:1.

С двумя или тремя людьми расставались по результатам испытательного срока. С кем-то уже после четырех месяцев работы. Одному человеку не зашло, чем он занимается. Но все остальные продолжали работу в течение двух лет. Два — очень сильные математики, которых мы студентами взяли из БГУ — ушли работать один в Google, другой в Facebook. Тут нам бесполезно было сопротивляться)

ИТ-кредиты — нереально

Когда говорят, что после ввода кредитов на ИТ, образовательные центры будут выпускать по 20 тысяч человек и 10 тысяч будут находить работу — это нереально. В Минске нет столько ИТ-компаний.

В теории джуниоры или начальные мидлы берутся на соотношение 1:1. Один сильный программист берет менторство над одним новичком.

Пласт сеньоров в компании не безграничен — это максимум 15-20%. Все остальное — люди ниже левелом.

В итоге можем прийти к ситуации, когда мидлы и сеньоры будут менторить по 5-7 человек и от этого будет страдать качество кода. Код будут писать джуниоры под надзором более мощных программистов.

По состоянию на конец 2018 года в компаниях-резидентах ПВТ работало 45,7 тысячи человек. По самым грубым подсчетам, 20% условных сеньоров — это 9,14 тысяч. Очевидно, что не все работники — разработчики. Не всех можно оторвать от проектов в пользу менторства. Не всякая компания готова оплатить менторские часы для серьезного специалиста. Предположим, снова грубо, что 9,14 тысяч можно смело делить надвое. Получаем 4,57 тысячи. Куда пойдут остальные — вопрос.

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

Что делать? Менять подход к образованию. Сейчас джуниоры, которые приходят с курсов ПВТ или онлайн-курсов, очень, очень, очень слабые. Ты понимаешь, что человек способен писать код, но логика часто хромает.

Нравится, как делают в Штатах. На курсах ученикам дается препродакшн или продакшн «проекта». Человек учится в течение 9-10 месяцев. Если у нас будет что-то похожее, джуны будут выходить более сильными и времени им надо будет уделять меньше. Значит и качество кода будет расти.


​Вакансии для tech lead.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

1. Заполните анонимную форму — 5 минут.
2. Укажите зарплатные (и другие) ожидания.
3. Выберите желаемую индустрию или область деятельности.
4. Получайте релевантные предложения​​.​​​

По теме
Все материалы по теме

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

btc
Bitcoin
btc
$48 125,00
-2,36%
eth
eth
$4 043,01
-2,98%
usdt
usdt
$1,00
+0,65%
usdc
usdc
$1,00
-0,21%

Читайте также

Мобильный сервис с 3D-картой и навигатором 2ГИС запустили в Минске
Мобильный сервис с 3D-картой и навигатором 2ГИС запустили в Минске
Мобильный сервис с 3D-картой и навигатором 2ГИС запустили в Минске
Кнырович: самый безопасный бизнес в Беларуси — маленький аутсорс
Кнырович: самый безопасный бизнес в Беларуси — маленький аутсорс
Кнырович: самый безопасный бизнес в Беларуси — маленький аутсорс
9 комментариев
Ещё одно задержание с автоматами — лида из Oxagile за подписки
Ещё одно задержание с автоматами — лида из Oxagile за подписки
Ещё одно задержание с автоматами — лида из Oxagile за подписки
«Скроллит указательным». Критерии олдовости от разработчика
«Скроллит указательным». Критерии олдовости от разработчика
«Скроллит указательным». Критерии олдовости от разработчика
Разработчик Александр Черноокий написал пост в фейсбуке, в котором перечислил критерии олдовости айтишника. Сообщество ностальгирует, «аж олдскулы свело», и меряется, кто олдее: и про кнопку Turbo на корпусе системника вспомнили, и про калькулятор МК-61. А ещё добавили +8 своих критериев.
9 комментариев

Обсуждение

Комментариев пока нет.
Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже