Лайвкодинг убивает найм сильнее, чем плохая зарплата и многие компании до сих пор этого не поняли
Лайвкодинг сам по себе не проблема. Проблема в том, что именно вы им измеряете. Очень часто компании думают, что проверяют инженерные навыки, но на деле они проверяют совсем другое.
1. Вы оцениваете стрессоустойчивость, а не разработку Писать код, когда за каждым твоим движением наблюдают несколько незнакомых людей, комментируют и задают вопросы, умеют далеко не все и это никак не означает, что человек будет плохим инженером. 2. Задачи не имеют ничего общего с реальной работой LeetCode, деревья, графы, алгоритмы... а потом человек выходит на работу и 90% времени читает чужой код, разбирается в легаси, фиксит баги... подставьте свое. Получается, вы проверяете навык, который почти не используется в ежедневной работе.
3. Вы теряете сильных специалистов еще до оффера Senior-разработчики редко сидят без предложений. Пока одна компания проводит четыре этапа, лайвкодинг, ещё один лайвкодинг и финальную встречу лайвкодин, другая уже отправила оффер.
Перед тем как добавлять этот этап в процесс, задайте себе три вопроса:
- Эта задача действительно похожа на то, что человек будет делать каждый день?
- Мы оцениваем инженерное мышление или умение писать код под давлением?
- Если бы я сам был кандидатом, согласился бы проходить такой этап?
Лайвкодинг может быть сильным инструментом оценки только тогда, когда он проверяет реальные рабочие навыки, а не способность человека красиво думать под прицелом пяти пар глаз.
Бесплатно рекомендую кандидатов → тут ⚡
· вчера
Как раз решаю алгосики на LeetCode и думаю "как же вы правы"!)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён