Переосмысление стандартного шага собеседования

В конце 2022 года начался экономический спад. Это повлияло на многие отрасли и, в частности, на разработку программного обеспечения. Многим компаниям пришлось провести несколько волн увольнений. Талантам пришлось обновить свои резюме и начать подавать заявки на новые вакансии.

Однако проблема заключается в том, что процесс собеседования на инженерные должности не оптимизирован для разных предприятий. Каждая организация разработала свою стратегию найма подходящего персонала.

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

Их основная мотивация — увидеть ваш стиль кодирования и способность реализовывать проекты. Несмотря на то, что это звучит разумно, на практике у этого подхода есть несколько проблем.

Кто это сделал

Когда вы даете кандидату домашнее задание, откуда вы знаете, что он решил его самостоятельно? Нет гарантии, что кандидат решил задачу в одиночку. Там мог быть хороший друг, который дал совет или даже написал какой-то код и объяснил, как это работает.

В эпоху генеративного ИИ домашнее задание можно выполнить намного быстрее. Например, ChatGPT помог мне найти решение за 30 минут. Затем я попросил реализовать тесты для сгенерированного кода, и все мое решение было готово к работе.

Как интервьюер, вы не увидите никакой ценности в коде, сгенерированном ИИ. И вам все еще нужно будет открыть для себя навыки кодирования кандидата.

Свободное время

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

Скорее всего, у вашего кандидата уже есть работа. У них есть время только к вечеру, но они устали, и меньше всего им хочется решить очередную кодировочную задачу. Кроме того, у них может быть семья, дети или другие обязанности, о которых им нужно заботиться.