пʼятниця, 17 вересня 2010 р.

про собеседования 2

или мой метод

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

составлено в форме письма другу (собственно является частью комментария к посту)
  1. всегда помни, что для соискателя собеседование стресс (даже если это не так, все равно помни об этом). поэтому улыбаемся, шутим, начинаем собеседование не с технических вопросов, а с разговоров о последнем проекте, целях и желаниях кандидата. даем человеку поговорить о себе и своих достижениях. пусть расслабится. если HR уже говорил на эту тему, а ты не присутствовал, все-равно даем кандидату поговорить. но лучше, чтобы ты присутсвовал с самого начала. или ты спрашивал про это, а не HR. пусть соискатель расслабится, забудет, что это СТРАШНОЕ И УЖАСНОЕ СОБЕСЕДОВАНИЕ, ОТ КОТОРОГО ЗАВИСИТ ЕГО КАРЬЕРА И ЖИЗНЬ (С)
  2. к техническим вопросам переходим плавно, например фразой "а теперь давайте поговорим о Java, Вы же понимаете, от меня требуют отчета". попробуй убедить кандидата в том, что тебе не особенно интересно здесь устраивать экзамен, просто тебя начальство назначило (даже если это не так). вовлеки его в игру, пусть делает тебе одолжение. пусть с самого начала почувствует себя ПОЛЕЗНЫМ ТЕБЕ, ВАЖНЫМ ДЛЯ ТЕБЯ
  3. заведи себе чеклисты. Basic и Advanced. начинай с простого, если кандидат бодро отвечает на простые впросы, сразу переходи к расширенному листу. так быстрее, проще и спокойнее тебе. так лучше для кандидата - он видит стандартную процедуру. не импровизацию направленную на завалить его
  4. заведи себе Impossible or Just Known чеклист. вопросы, ответы на которые нужно просто ЗНАТЬ. очень сильно помогает в работе со "звездами". если кандидат зарывается, можно начать именно с этих вопросов. пусть его попустит
  5. помимо всего прочего, в процессе разговора прислушивайся к человеку, пытайся его понять. помни, перед тобой ВСЕГДА прежде всего ЧЕЛОВЕК и уже потом специалист, программист, сотрудник, соискатель. поступай с другими так, как хочешь, чтобы поступали с тобой. и потом, поняв что за человек к тебе пришел, ты сможешь определить, сработаетесь вы или нет
  6. всегда пытайся понять, чем данный человек может быть ПОЛЕЗЕН команде, не важно чего он не знает, важно, чем он будет ПОЛЕЗЕН
  7. никогда, слышишь, НИКОГДА не унижай человека, не устраивай ему стресс-интервью, не обсужай его с коллегами непосредственно на собеседовании. не верь книжкам и статьям, где пишут, что это поможет понять, как человек работает в стрессовой ситуации - это ложь. все эти практики всего-лишь попытка самоутвердится за чужой счет. сходи в спортзал, попинай грушу
  8. попроси прислать кусочки кода, которые соискатель считает достойными публикации. если таковых нет, пусть напишет и пришлет. код не обязательно должен быть связным или рабочим. вообще это хорошее правило для начала разговора. пусть HRы просят приложить образцы к резюме. "программирование на бумажке" - зло и ересь, программирование на выделеном компьютере - бессмысленная трата времени и ресурсов. СОБЕСЕДОВАНИЕ НЕ ДОЛЖНО занимать больше ЧАСА-ДВУХ времени кандидата. да-да, именно ВРЕМЕНИ КАНДИДАТА, количество твоего времени исключительно проблемы менеджера, проекта и твои