Добре пише код, але працювати з ним неможливо. Як правильно шукати IT-фахівця?

Григорій Грудій

Є багато IT-фахівців, які добре знають код, але «дуже важкі» у роботі. Вони не занурюються в проєкт, сприймають зворотний зв’язок як особисту критику, все роблять по-своєму – бо «я програміст, я так бачу». Команді доводиться розшифровувати цей код, щоб хоч щось зрозуміти – бо звісно, такий «гуру» не пише коментарі.

Що виходить: всі фахівці в команді хороші, а проєкт не просувається. Хочу поділитись тим, що допомогло мені у формуванні IT-команд і де я шукав продуктивних IT-фахівців.

Де шукати програміста?

  • На фрилансі

Зазвичай це люди з багатьма руками, які ще й ростуть з правильного місця. Фрилансери збирають відгуки, на біржах від цього залежить рейтинг. Вони часто працюють по NDA (договір про нерозголошення – Прим. Ред), тому кейсів в них може не бути, а відгуки – є. По таких відгуках зрозуміло, скільки компаній працювало з людиною та чи все їх влаштовувало.

Також кандидата можна перевірити на тематичних сайтах. Досвідчені фрилансери мають акаунти на UpWork та Linkedin, оскільки часто працюють з іноземцями. Але навіть якщо людини там нема, і тільки на одній біржі у нього багато розгорнутих та конкретних відгуків – це вже добрий знак.

  • Через знайомих
  • Онлайн-курс "Директор з продажу" від Laba.
    Як стратегічно впливати на дохід компанії, мотивувати сейлзів перевиконувати KPI та впроваджувати аналітику — навчить комерційний директор Laba з 12-річним досвідом у продажах.
    Приєднатись до курсу

Пошук серед знайомих IT-фахівців дає більше гарантій, що програміст перевірений ділом. Коли знайомий каже, що в нього є «класний кодер», в першу чергу запитайте: «А чого він працює не в тебе?». І далі робіть висновки.

Якщо знайомий каже, що людина не хоче навчатися, то, наприклад для мене це критично. Наша компанія розробляє різні застосунки, проводить навчання, пише сайти. Це різноманітна робота і з нею не впоратися без бажання постійно розвиватися.

А буває таке, що просто «не зійшлися». Наприклад, програміст звільнився, бо пішов розвивати власний проєкт. Чи в команді підібрався штат з людей переважно 35-40 років, і амбітному 22-річному програмісту там не цікаво. Він спробував, не сподобалось, закрив всі задачі та звільнився. Це нормально, і таку людину можна брати в проєкт.

  • На навчанні

У мене є навчальні проєкти, де я допомагаю людям почати заробляти на програмуванні. Це нескінченний ресурс для пошуку фахівців.

Так нещодавно я виклав на платформу уроки по WordPress. Там я побачив, хто їх пройшов і які результати отримав. Тепер, коли мені пишуть про пошук фахівця зі знанням WordPress – я знаю, кого порадити.

Найголовніше: під час навчання я оцінюю в програмістах людські якості. Один відразу питає в чаті, коли щось не виходить, інший все намагається вирішити сам. Третій завжди допомагає, коли в чаті щось запитують.Четвертий  відправляє скрін коду, і я бачу, наскільки він чисто пише, чи прописує коментарі і чи зберігає табуляцію. Ці всі нюанси дуже важливі в роботі над реальними проєктами.

Чому софт-скіли важливіші, ніж код

Вміння проходити співбесіди – це такий самий скіл, як писати скрипти на PHP. На жаль, цьому можуть навчитися і посередній програміст, і агресивна людина. Тому якщо ви вперше формуєте команду, можете не розібратися, хто насправді буде корисним в неї, а хто просто вміє продавати себе. Ось на які позитивні «дзвіночки» я раджу звертати увагу під час співбесіди:

  • людина розгорнуто відповідає на запитання. Це говорить про досвід та розуміння клієнта – він знає, що роботодавцю важливі деталі
  • програміст ставить розумні питання – не для галочки, а такі, які йому потрібні для роботи. Наприклад, якщо задача разова, то питає, як ми фіксуємо час та результати виконання – це говорить про небайдужість до роботи
  • людина готується до співбесіди: гуглить вас, вашу компанію й продукти. Це говорить про відповідальність
  • фахівець швидко знаходить приклад своєї роботи – і не тільки з портфоліо. Це означає, що він систематизує кейси.

Але є і негативні «дзвіночки». Більшість з них ви і самі відразу побачите: людина на співбесіді не вимикає телефон, перебиває, відповідає не на поставлене запитання або просто з усім погоджується.

Все ж таки праця з людьми – це партнерство, командний забіг, а не домінування програміста чи роботодавця. І чи підходить вам людина можна зрозуміти ще під час першої зустрічі з нею. 

 

 

Нещодавні статті

Я працюю віддалено вже 9 років. Ось в чому секрет моєї продуктивності

Для багатьох із нас віддалена робота стала справжньою переломною миттю під час пандемії Covid-19. Багато…

17/05/2024

З науки в ІТ-рекрутинг. Як я знайла першу роботу та яких помилок раджу уникати світчерам

Більше семи років я була науковицею, дотичною до академічної сфери. Вивчала іноземні мови, писала статті,…

14/05/2024

Як побороти синдром самозванця, якщо ви підприємець. Поради від засновника Pet Technologies

Парадоксально, але багатьом успішним підприємцям притаманне знецінення своїх здобутків, знань і вмінь. Синдром самозванця (або…

14/05/2024

Чому я досі роблю клієнтам манікюр, хоча маю салони в різних країнах та команду зі 150 людей

Моя діяльність – один з прикладів того, як проявляється любов до своєї справи. Коли ти…

09/05/2024

Обіймати та не порівнювати з іншими. 7 правил, яких я пообіцяв дотримуватися у вихованні сина

Я точно не ідеальний батько, але моя дружина вважає інакше, за що я дуже вдячний.…

07/05/2024

Як поєднувати вивчення іноземної мови з роботою, коли тобі за 40. Мій досвід

У цій колонці я хочу поділитися своїм досвідом вивчення іноземних мов, починаючи з моїх перших…

07/05/2024