((Да, интересно.
Роль текучки.
Под лежачий камень...))
ak_4731 декабря 2024, 11:10
Алгоритмы и циклы
У Аввы на днях был пост про задачи на интервью (для программистов). Я сам недавно сменил работу и активно проходил эти интервью. Хочу отрефлексировать в уйутненьком.
Я начал работать программистом в конце 1990-х в Израиле. Тогда программирование ещё было мало устоявшейся областью. Интервью варьировались от разумных и эффективных до всяких анекдотических случаев когда просят решить недавно найденный баг или что там интервьюера лично зацепило.
Большие игроки вроде Гугла, Амазона, Майкрософта и пр. расчистили этот бардак и установили сегодняшний стандарт интервью. Сейчас этому стандарту следуют почти все. Отклонения крайне редки, в основном в крохотных стартапах где отцы-основатели могут до сих пор сами проводить интервью.
Стандарт возник из-за суровой необходимости перелопачивать десятки тысяч заявлений. Если практиковать индивидуальный подход, как в старину, то такие горы руды отфильтровать просто невозможно. В современной технологической компании ежегодная текучка кадров 20-30% в тучные годы. В тощие годы может падать до 15%. Т.е., каждый год надо нанимать четверть от штата просто для того, чтобы остаться на том месте где стоишь. А если компания хочет расти, то надо нанимать ещё больше.
Поэтому каждый инженер проходит курс на котором его обучают как надо интервьюировать, как писать отчёт, как участвовать в панели отбора, как избегать субъективных предпочтений. Затем каждый инженер время от времени участвует в конвейере отбора кандидатов.