Как нанять лучших Web Developers? Мы знаем, и готовы делиться опытом.

Twitter
Linkedin
Facebook
Telegram

Трудно найти в тёмной комнате чёрную кошку. . . Особенно, если её там нет! Конфуций

Підбір персоналу Найм
Как нанять лучших Web Developers? Мы знаем, и готовы делиться опытом.

Трудно найти в тёмной комнате чёрную кошку. . . Особенно, если её там нет!
Конфуций

Но мы-то знаем, что они есть, и их немало. Главное — правильный подход, помноженный на знание некоторых фишек (о них — ниже), и лучшие web-developers у вас в команде.


Давайте рассмотрим, как найти лучших full stack, back или front end developers. Не будем останавливаться на очевидных и знакомых большинству вещах (подготовка тестов, алгоритмы проведения собеседований и т. д. ), которые на слуху у большинства рекрутеров, а рассмотрим несколько интересных приемчиков, которые помогут вывести поиск на новый уровень.

Код может сказать многое. Даже если вы в нем совсем не шарите

Любого специалиста стоит оценивать по его творениям. И веб-разработчики здесь не исключение. Сделать это по коду вы сможете, даже не имея навыков программирования (лучше, конечно, подстраховаться, скооперировавшись с практикующим developer, но если такой возможности нет — это не беда). Как это реализовать? Мы, например, практикуем 2 способа:

  1. С помощью специальных онлайн сервисов. Прогнав через них сайты (приложения) из портфолио соискателя, можно получить внятную картину. Такие сервисы помогут обнаружить ошибки, сложные комбинации в коде, «мусор» и прочие «бяки». НО СТОИТ ПОНИМАТЬ , что идеального кода не существует в природе, и проги все равно будут что-либо находить. Здесь важно уметь анализировать огрехи разработчика, их количество и значимость, а не тупо включать перфекциониста. Вот несколько ссылок, с помощью которых вы сможете проверить качество кода: php, css, html.
  2. Пробежав по коду глазами. Да-да, даже рекрутер без навыков в разработке сможет сделать это. Вот только нужно подготовиться и изучить такого «зверя», как хороший стиль программирования. Это не какой-то официальный документ, за несоблюдение которого к программеров сжигают на костре инквизиции. Скорее это общепризнанный свод правил, за соблюдение которых разработчику будут гарантированно плюсовать в карму те, кому придется работать с его кодом. В общем, не лишним будет изучить информацию здесь (кратко, но доступно), или здесь. Дельные советы по оценке кода на PHP с особенностями, характерными для Junior, Middle и Senior есть у компании Edison.

Про увлеченность, лень и другие качества лучших web developers

Линус Торвальдс (тот, который создал Linux) считает, что подавляющее число хороших программистов занимается этим не ради того, чтобы получать деньги и признание людей, а просто потому, что программирование — это весело. И, как показывает практика, он-таки прав. Если веб-разработчик с наслаждением рассказывает о том, что он делает, фонтанирует идеями, стремится к развитию в этой области, можете быть уверены, это хороший специалист (и пусть он пока еще не достиг какого-то определенного уровня, обязательно сделает это).


Лень и нетерпеливость тоже могут пойти на пользу. Да-да, это не шутка. Если в какой-то другой сфере эти качества сразу отправят карьеру специалиста под откос, то в IT они могут сыграть на руку. Такое мнение высказал когда-то Ларри Уолл, который создал язык программирования Perl. Главное — направить эти качества в нужное русло. Ведь стремление побыстрее решить задачу и облегчить себе жизнь очень и очень часто приводит к тому, что человек находит наиболее эффективный способ решения задачи. Также важной чертой хорошего веб-разработчика можно назвать самоорганизацию (особенно, если речь идет о найме удаленного сотрудника). Многие компании проверяют этот момент с помощью длинных анкет, устанавливая конкретные сроки их заполнения. И практика показывает, что далеко не все специалисты справляются с этим, казалось бы очень простым, заданием в срок, и даже не с первого раза.


Не стоит забывать и про способность программера уживаться в коллективе. Даже если вам попадется гений кода, но он не будет ладить с коллегами, толку от такого спеца будет мало. . Вариантов определения этого качества — масса (различные тесты и пр. ). Просто задав вопрос о прошлом месте работы, и проанализировав, как специалист рассказывает о коллективе, частью которого являлся, можно понять очень многое.

Что еще поможет вам в поиске

Конечно же, это опыт других компаний. Этот момент требует детального изучения, и ему мы посвятили отдельную статью. Крупные наниматели постоянно совершенствуют подходы к поиску хороших специалистов и охотно делятся своим опытом. Поэтому, не упускайте возможности знакомиться с ним. Также стоит понимать, что найти лучших web-developers сидя на месте, сложновато. Поэтому не лишним будет отслеживание мероприятий (конференций, мастер-классов и т. д. ) для разработчиков и их посещение. На многих из них разворачиваются стенды вакансий, с помощью которых можно найти нужного специалиста.


Также, если проанализировать мнения о том, каким должен быть хороший web developer, из разных источников, на ум просятся следующие «звоночки», позволяющие судить о том, что это ваш кандидат:

  • Использование фреймворков. Отказ от них — удел «псевдозвед». Использование фреймворков повышает скорость разработки, чистоту кода и имеет множество других положительных сторон.
  • Постоянное обучение. Веб-разработка, такая сфера, которая развивается семимильными шагами. Консервативный web developer — не ваш кандидат.
  • Способность ориентирования в вопросах безопасности. Хороший программер печется не только о том, как реализовать поставленную задачу, но и о том, как защитить проект от нехороших моментов. Поговорите с кандидатом о перехвате сессий, CSRF, SQL-инъекциях, XSS-атаках, и все станет понятно.
  • Использование готовых решений (повторное использование кода). В этом нет ничего плохого, а наоборот, умение быстро найти готовое решение и адаптировать его под себя, считается признаком профессионала высокого уровня.

Видно, что найти хорошего специалиста в области web-разработки не так уж сложно. Подходите к этому процессу с головой, и будем вам счастье.


автор: Денис Малов

Інфо
Автор статті: INDIGO Tech Recruiters
2645 Переглядів
Категорія Рекрутинг
26.02.2018
Схожі статті
Чи ласкаво просимо: чек-лист для «правильної» адаптації новачків
Знайти IT-талант – це вже завдання із зірочкою, але рано зітхати з полегшенням. Як допомогти людині пройти тернистий шлях ньюкамера, якнайшвидше влитися в команду і вийти..
Від продактів та дизайнерів до back-end, QA та девопсов: як Київстар розвиває у себе команди для створення IT продуктів. Інтерв'ю із СРО Київстар Михайлом Нестором
IT та Product напрямок в Україні розвивається та зростає постійно. А в Київстарі вирішили розвивати його всередині..
Як створити успішний HR-бренд. Досвід General Electric, Netflix, Google
Як компанії виживають в умовах дедалі більшої орієнтації ринку праці на кандидатів? Це особливо актуально щодо технічних фахівців..
Закрити незакриване: що таке Executive Search? Шукаємо найліпших кандидатів на топові вакансії
Що таке Executive Search, кому він допоможе та як дібрати агентство, що допоможе знайти топового спеціаліста, — розбираємося далі...
Як захантити крутого Product Manager до себе в команду?
Згодом кількість завдань, проєктів та команда зростають, а керівник фізично не може розірватися та повноцінно встежити за всім. Не потонути у комунікації між різними відд..
Почути головне: 8 порад щодо оцінки цінностей топ-кандидата
Ціна помилки при наймі топ-менеджера вкрай висока і може коштувати бізнесові самого бізнесу. Окрім досвіду, знань та навичок, при executive search особливу увагу слід при..
«Я не чекаю від рекрутерів, що вони ходитимуть із застиглою посмішкою 24/7 та татуюванням “люблю людей”»: інтерв'ю з HR Director Ajax Systems Дар'єю Назаркіною
Українська компанія Ajax Systems розробляє та виготовляє розумні бездротові системи безпеки, які купують у 80+ країнах. Бізнес масштабується, команда швидко зростає – на ..
"In diversity we trust": інтерв'ю з Максом Ковалем, head of operations Djinni.co
Залучати IT-таланти з огляду на конкуренцію на них складно. Залучати їх швидко - завдання з розряду "знайти Святий Грааль до найближчого четверга". Благо є продукти та се..
"Ми намагаємося зробити рекрутинг передбачуваним" - діалог з WeelWork
WeelWork - це платформа для роботи з фріланс-рекрутерами та рекрутинговими агентствами. Запустилася вона у жовтні 2019 – буквально місяць тому..
«Наші керівники витрачають близько 30% свого часу на пошук талантів»: інтерв'ю з Максимом Штепою, СЕО SocialTech
За досвідом Indigo, один з ключів до якості рекрутингу – у діалозі сторін. Тому ми вирішили підготувати серію інтерв'ю з СЕО компаній, команди яких допомагаємо посилити I..
Як найняти кращих? Працюємо над брендом IT-компанії
Днями ми підіймали одну болючу тему (особливо, для власників і СЕО компаній), чому до вас не йдуть працювати кращі кандидати ринку IT. Серед причин — проблеми з брендом ..
Как правильно составить джоб-оффер для IT-специалиста
Розбираємося, що до чого, з Катериною Осадчук, СЕО IT-рекрутингової агенції INDIGO Tech Recruiters
Як утримати цінного працівника, якщо він уже стоїть у дверях?
Страшний сон ейчара починається так: відчиняються двері, і цінний працівник заходить у кабінет зі словами «Треба поговорити». Зазвичай наступні за цими словами «Я вирішив..
Як знайти роботу в коронакризі: корисні поради
Катерина Осадчук, СЕО рекрутингової агенції INDIGO Tech Recruiters вже дала кілька порад тим, хто шукає роботу в розпал пандемії, на освітньому порталі LABA. Тема залишає..