Рекрутеры и Программисты в Двух Разных Мирах

Для того чтобы программисту понять узкие места вакансии, следует рассмотреть процесс найма со стороны рекрутера.
Регулярное изменение требований и их размытость.
Когда в работу подается вакансия, в подавляющем большинстве требования размыты и складываются на основе всех технологий присутствующих на проекте. Описанием требований занимается рекрутер или HR, поскольку почасовая оплата программиста (техлида как правило) слишком высока, чтобы делегировать эту работу.
В большей степени размытость требований является первопричиной их регулярного изменения в процессе рекрутинга. Рекрутер находит программиста, представляет на рассмотрение техлиду, а тот с уверенностью декламирует отказ. Это выводит из себя как программиста, потратившего время на прохождение HR собеседования, так и самого рекрутера, который в конечном счете становится козлом отпущения, поскольку не нашел подходящего кандидата.
Когда рекрутер не знает на кого охотится, начинает грести всех кто умеет делать все и сразу, то есть фулстека. Поэтому неудивительно, что на подобные вакансии попадают те, кто умеет больше всего пиз.. «свистеть».
После HR собеседования возникает впечатление, что программист: «и это умеет, и это знает – а по вечерам еще и шьет!», — а в конце концов нет глубокой экспертизы по всем требованиям, что вытекает на техническом собеседовании как «дерьмо из проруби».
Совет для тех, кто умеет слушать:
Если не поскупиться и делегировать оформление описания вакансии техлида, можно сэкономить немалую сумму на найме, которая намного превысит сумму, которая пойдет на оплату его услуг.
Хочешь понимать программиста, думай как программист.
Логика поведения и при выборе вакансии у программиста.
Программист как Бэтмен, часто выходит на связь только по вечерам. Поэтому обращайте внимание на таких персонажей, они не занимаются личными делами в рабочее время, поэтому отписываются после или перед работой.
Как правило, собеседование он тоже будет проходить в нерабочее время, однако у него наибольшие шансы успешно его пройти.
Если в резюме указано место работы NDA, то это часто расшифровывается как: «был в отпуске и ничего не программировал». Выглядит как дополнительный опыт, а на самом деле химера, сыграющая злую шутку в будущем.
Иногда в вакансии указано откровенно заниженное вознаграждение по сравнению с выдвигаемыми требованиями. В глазах заказчика, программист с уровнем сениора должен показывать производительность на 6к долларов, получая 3к, но реальность более строгая, программист будет работать на таком уровне на каком держится его зарплата.
Рекрутеров часто удивляет почему такой опытный программист готов откликаться на подобную вакансию, но это потому, что в реалиях 2026 года поиск работы занимает месяцы, а количество хороших вакансий равно — «количеству пальцев на руке столяра».