One man interviewing young engineer for work. Concept of job interview.
У прагненні найняти найкращого спеціаліста компанії відбирають 6-10 кандидатів на одну вакансію. Проте не кожен із них проходить навіть телефонне інтерв’ю, і лише 2-4 особи отримують запрошення на співбесіду до офісу. Усього 2-3% кандидатів досягає фінального раунду та може розраховувати на вигідну пропозицію.
Расім Наджафов
Я розгляну три причини, які заважають розробникам показати себе у найкращому світі, а роботодавцям – визначити найкращого кандидата. Намагатимуся врахувати інтереси обох сторін, ґрунтуючись на моєму 11-річному досвіді в IT та менеджменті.
Перша та найчастіша проблема пов’язана з формуванням думок. Обривисте і непослідовне мовлення справляє не найкраще враження на роботодавця. «Недодумки» – один із проявів плутаності мислення. Кандидат стрибає з теми на тему, уникає питання і не закінчує фрази. Для інтерв’юера це привід задуматися – а що, якщо розробник робить ті самі помилки у роботі?
Можна простежити закономірність між тим, як фахівець формує думки та пише код. Під час роботи у програміста активні ті ж ділянки мозку, що і при сприйнятті та формуванні мовлення. Про це ще у 80-х роках говорив прихильник усвідомленого програмування Едсгер Дейкстра.
Наведу приклад із практики. Під час тестування кандидат почав говорити, зупинився, закінчив речення «про себе» – і одразу змінив щось у коді. Як це звучало: «Можливо, я міг би… а ні, краще ось так». Тобто він вніс зміни до коду спонтанно і без пояснення своїх дій.
Після цього тесту в мене залишилася маса питань: якою була мета такого вчинку? можливо, сталася помилка у коді? у чому тоді вона полягала? Я не отримав інформації, яка б допомогла зрозуміти, чи це гарний фахівець у прийнятті рішень.
Проблема з формуванням думок може бути ознакою того, що кандидат:
Як вчинити:
Принцип «хто перший, той і переміг» не працює у програмуванні. Мало того, він дуже ускладнює життя. Той, хто відразу ініціює розробку та проєктує на ходу, згодом витрачає багато часу на рефакторинг.
Планування коду не гарантує успіху, але у довгостроковій перспективі заощаджує час. Продумування структури на middle-рівні – через псевдокод або за допомогою нотаток – мінімізує помилки. Але не варто забувати, що все добре в міру.
Якось ми найняли розробника, і після онбордингу я поставив перед ним ряд завдань. Він не поділився з нами деталями реалізації, не обдумав структуру і не повідомив про високорівневу ідею дизайну коду (навіть не записав до нотаток!). Натомість він відразу приступив безпосередньо до програмування. Через час він відволікся – і в нього геть-чисто вилетіло з голови, що і як він хотів робити далі. Ні я, ні команда не могли допомогти, оскільки не знали його ідеї. Розробник втратив кілька годин, знову обмірковуючи завдання, і почав писати код із нуля.
З іншого боку, надмірне планування також може підвести програміста. Так на тестуванні один програміст поділився думками про архітектуру, зробив нотатки та розібрав усе на деталі, переконавшись у коректності рішення. Він так захопився плануванням, що не встиг виконати завдання – ідея так і залишилася нереалізованою.
Звичайно, кандидат може отримувати бонусні бали за розвинене мислення та навички спілкування. Але якщо такий програміст працюватиме в умовах спринтів та жорстких дедлайнів, це може поставити під сумнів успіх усього проєкту.
Проблема з плануванням може бути ознакою того, що кандидат:
Як вчинити:
Ще одна проблема пов’язана з тим, що розробник уникає звернень до інтерв’юера. Відповідає на запитання, але сам не ставить їх. І навіть маючи складнощі із завданням, мовчки страждає, але допомоги не просить! Часто така поведінка – наслідок надмірної самовпевненості.
Самовпевненість часто буває, хоч як це дивно, у фахівців на початку кар’єрного шляху. За результатами дослідження iCIMS, 35% випускників дуже впевнені у своїх навичках проходження співбесіди.
З одного боку, це навіть добре, але з іншого, недосвідчені фахівці можуть приймати помилкові рішення, не усвідомлюючи цього через обмеженість знань (ефект Даннінг-Крюгера). Такий кандидат кидається виконувати завдання, не вникаючи у вимоги та не ставлячи уточнюючих питань. Часто виходить «велосипед».
Небажання ставити запитання може бути ознакою того, що кандидат:
Як вчинити:
В підсумку надам пару порад кандидатам та інтерв’юерам. Вони очевидні, але чомусь багато хто їх все одно недооцінює. Обом сторонам важливо приходити на інтерв’ю охайними, здоровими та… тверезими. Так-так, ні в якому разі не пити, навіть «для хоробрості» та «настрою» – це «трохи» завжди дуже помітно! Якщо це онлайн-інтерв’ю, подбайте про якість зв’язку та звуку – не треба телефонувати з машини або якщо ви поруч із будівництвом.
Важливою є атмосфера зустрічі. Багато помилок пов’язані з тим, що кандидат нервує. А якщо ще й інтерв’юер своїм виглядом показує недоброзичливість, самі розумієте, як почувається його співрозмовнику. Проводити співбесіду має той, хто хоче і вміє це робити – тихо, мирно та з усмішкою.
Остання порада: на пряме запитання – давайте пряму відповідь.Без «а ви знаєте, був у мене випадок» і «впевнений, я знаюся на цьому фреймворку». Звісно, за умови, що інтерв’юер не просить «розповісти щось» і не бере «на слабко».
Я описав не всі, але найчастіші проблеми кандидатів на різних етапах інтерв’ю, які зустрічав у моїй практиці. Хороша новина у тому, що їх легко виправити. Головне, щоб обидві сторони прагнули співпраці та спілкування: для 86% працівників та керівників це вирішальний фактор, що істотно впливає на успіх у роботі.
Винахід автомобілів на початку ХХ століття докорінно змінив життя людей. Конюхи та виробники карет боялись…
«Дитину виховує те, що її оточує». Ця проста, але глибока теза Марії Монтессорі лежить в…
Сьогодні я розповім, як ми з моєю бізнес-партнеркою Наталією Новгородською запустили в період війни онлайн-центр…
Відпустка зазвичай триває 10-14 днів. Якщо вдало складуться обставини – до трьох тижнів. Але працівники,…
Мене звати Даша, я понад шість років працюю у SMM, а зараз займаюся розвитком власної…
«Як утримати найкращих співробітників?», «Чому вони йдуть?», «Плинність кадрів: як зупинити?» – щоранку ці питання…