Дамы и господа, вы окончательно поехали кукухой. Не виню вас, это просто факт.
Рабочее приложение в качестве тестового задания для джуна?
Потрогайте траву, коллеги.
Как сейчас оценивать джунов, когда появился ChatGPT и они активно начали «накручивать» себе опыт, чтобы пройти рекрутерские фильтры и попасть на собеседование?
Вопрос «накрутки» опыта я обсуждать уже не хочу (обсуждали уже много раз, ссылки ниже), а вот способы оценки скилов джунов/стажёров обсудить интересно.
Тут обсуждали накрутуку опыта: https://t.co/VCL1aLFcIh
https://t.co/bVsH361vnl
https://t.co/QfsIjdTrV5
Чтобы ускорить найм и снизить фрод, я рекомендую отсеивать джунов не по фильтру «опыт работы менее 1 года», а по тестовому заданию. Это поможет выявить способных новичков, а не зацикливаться на бэкграунде и других формальных критериях.
Как можно давать тестовое задание джунам/стажёрам:
— Пропишите в вакансии, что первый этап отбора — тестовое. Это отсеет тех, кто не готов тратить на него время.
— Вы можете предупредить, что не будете давать фидбек по тестовому заданию, если по его результатам не готовы приглашать кандидата на следующий этап.
— Придумайте тестовое задание, которое даст оценку нужных вам скилов.
— Заложите в тестовое задание, что кандидат может использовать ChatGPT, и переформулируйте тестовое с учётом этого.
Какое тестовое давать?
Допустим, компании нужен джуниор-фронтендер.
Раньше можно было дать специалисту несколько строк кода и попросить найти в них ошибки, но сейчас с решением этой задачи кандидат может легко справиться с помощью ChatGPT, и вы не сможете оценить навыки самого кандидата. Такого рода задачку лучше давать на живом интервью и просить кандидата рассуждать в процессе, чтобы следить за ходом мысли. Но у нас с вами задача иная: нужно сделать инструмент для предварительной и асинхронной оценки джунов, поэтому нужно такое тестовое, которое кандидат сделает самостоятельно и пришлёт вам готовый результат.
Продолжая пример с джуниором фронтенд-разработчиком, я предлагаю такой вариант тестового:
Попросите кандидата написать готовое приложение. Например, простой to-do list с базовым функционалом: добавить/удалить запись, пометить запись сделанной. С учётом того, что мы закладываем в тестовое возможность использование ChatGPT, тестовое можно делать сложнее, чем было принято раньше.
Предположим, что вам нужен сотрудник, который самостоятелен, инициативен, умеет решать задачи под ключ, делает чуть больше, чем его просят, умеет думать шире, чем поставленная задача, способен эффективно использовать дополнительные инструменты типа ChatGPT.
Как в этом случае оценивать результат тестового задания?
1. Результатом должно быть законченное, работающее приложение. При этом вы можете ввести нужные вам ограничения на использования технологий: можно использовать любые фреймворки или только React, данные должны отправляться на сервер и т.д.
2. Оцените, сделал ли кандидат больше, чем вы просили или ограничился только базовым функционалом? Например, сделал в to-do list просто один список задач, или добавил возможность группировать списки, добавил даты и т.д. Словом, сделал ли он больше, чем от него ожидалось?
3. Оцените, подумал ли кандидат об удобстве пользователя? Позаботился ли о красивом дизайне, удобном интерфейсе, аккуратной вёрстке, заложил ли проверки по отлову ошибок.
Если результат тестового вам нравится и отвечает вашим критериям, то на личном собеседовании стоит пройтись по деталям и обсудить, почему кандидат выбрал то или иное решение, чтобы оценить ход мысли и подход к написанию кода.
Что скажете? Насколько для вашей компании приемлем такой подход с оценкой джунов?
Как вы сейчас решаете вопрос оценки, с учётом того, что кандидат может использовать ChatGPT для решения тестового?
я кстати математик по образованию
это значит что я могу написать любую латинскую или греческую букву и сказать «я вообще хз, что это значит и откуда оно тут взялось»
Думки на випередження за мотивами візиту шойгу в РБ (бо хз що вони там нарішають):
1 Зафіксуйте цей момент, стрічку і відсутність в них українсько-білоруських срачів
2 Згадайте, як було 1-2міс тому, ваші почуття до “опонентів” тоді і зараз
3 Коли після наступного інформприводу⬇️