В какой степени технические рекрутеры должны разбираться в технологиях?

Что нам нужно знать?

Я работаю в рекрутинговой сфере более 4 лет, а последние 2 года консультирую и обучаю рекрутеров по различным аспектам рекрутинга. Одной из основных проблем, которая мешает рекрутерам, является понимание технологии, используемой в ролях, для которых они связываются с кандидатами. Но в какой степени рекрутер должен знать о технологиях?

Понимание технологий играет решающую роль для рекрутера, потому что оно помогает:

  1. Понять требования к работе
  2. Взаимодействуйте с менеджером по найму и получайте глубокую информацию
  3. Привлечение кандидатов, что приводит к лучшему отбору
  4. Вы станете экспертом в предметной области в ближайшем будущем

Рекрутерам важно в первую очередь понимать применение/использование той или иной технологии. Сначала нужно понять более широкие категории в мире технологий.

  1. Языки программирования
  2. Фреймворки/Инструменты
  3. Операционная система
  4. Сервер приложений/веб-сервер/сервер БД
  5. Услуги
  6. Методологии
  7. Что такое Front End/Back End?

Во-вторых, узнайте, какие существуют параллельные/подобные технологии.

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

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

Стек веб-технологий от точки зрения рекрутера

В продолжение предыдущей статьи «В какой степени технические рекрутеры должны разбираться в технологиях?» Здесь я рассматриваю стек веб-технологий с точки зрения рекрутера и объясняю понимание некоторых фундаментальных или более широких технических терминов.

  1. Внешний интерфейс: обычно называется пользовательским интерфейсом (UI), который виден пользователям и обеспечивает интерфейс взаимодействия. Это также называется клиентской стороной, и обычно это относится к процессу, происходящему на компьютере конечного пользователя (браузерах). Ключевые слова для поиска: HTML, CSS, Javascript, AngularJS, ReactJS и т. д.
  2. Back End: эта часть находится не на компьютере пользователя (в браузере), а на удаленном сервере. Ключевые слова для поиска: Python, Ruby, PHP, NodeJs, Django, веб-фреймворки, MySQL, NoSQL и т. д.

Это базовое понимание технологии Front/Back end, и его должно быть достаточно для рекрутера. Быстрый поиск в Google даст вам разные определения. Определение frontend/backend может варьироваться от команды к команде и от компании к компании, выше приведено наиболее ожидаемое его определение.

  1. Языки программирования. Это основные языки, предназначенные для взаимодействия с машиной. Некоторые из наиболее часто используемых языков программирования — C, Java, Dot Net, Python и другие.
  2. Фреймворки/инструменты. Это основные вспомогательные структуры языка программирования для создания любого программного обеспечения. Фреймворки — это библиотеки часто используемых функций (частично используемые фрагменты кода), которые разработчики могут использовать вместо того, чтобы писать их с нуля. Большинство языков программирования имеют свои собственные фреймворки/инструменты, а Java предлагает самый широкий набор фреймворков и инструментов.
  3. Серверы приложений/баз данных.Сервер приложений содержит внутренний код, и именно здесь этот код выполняется. Серверы баз данных — это те, которые хранят данные для конкретного приложения.
  4. Операционная система. Она управляет памятью компьютера, процессами и всем его программным и аппаратным обеспечением. Это также позволяет вам общаться с компьютером, не зная, как говорить на языке компьютера. Windows и Linux являются операционными системами.
  5. IDE: интегрированная среда разработки — это интерфейс для написания/редактирования кода. Некоторые из известных IDE — это Visual Studio, Eclipse и т. д.
  6. Методологии. Это определенный способ или метод выполнения всей разработки программного обеспечения (SDLC). Методология Agile широко используется в наши дни.
  7. Веб-службы. Веб-служба — это инструмент для обеспечения связи между двумя системами или программами с использованием Интернета. Также широко известны как веб-API. REST, SOAP и т. д. — это разные типы веб-API.

Вы можете скачать копию наиболее распространенных технических терминов в отрасли вместе с их категориями. ("Кликните сюда")

Об авторе

Ашфак Ахмед работает на рынке рекрутинга последние четыре года. И последние пару лет он работал главным консультантом, помогая компаниям в области стратегии найма, аналитики талантов, создания внутренних возможностей, обучения рекрутеров и т. д.