Типы IT-специалистов, которые должен знать каждый IT-рекрутер

Пособие для начинающих специалистов по IT-рекрутингу
ТИПЫ IT-СПЕЦИАЛИСТОВ, КОТОРЫЕ ДОЛЖЕН ЗНАТЬ КАЖДЫЙ IT-РЕКРУТЕР
ПОСОБИЕ ДЛЯ НАЧИНАЮЩИХ СПЕЦИАЛИСТОВ ПО IT-РЕКРУТИНГУ
Многим, в частности начинающим IT-рекрутерам, кажется, что специалисты, работающие в сфере IT, обязательно знают какой-нибудь язык программирования, пишут коды, "пилят" проекты на GitHub и т.д. Безусловно, подавляющее большинство айтишников — разработчики, их более 80%. Все же, в IT-сфере существуют и специальности, для которых "кодить" вовсе необязательно.

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

Типы разработчиков

Не так давно в блоге Stackoverflow появилась статья — исследование о самых популярных типах разработчиков. Для создания статьи авторы провели опрос среди более чем 90 тысяч специалистов. В результате получилось выделить 12 типов разработчиков. Коротко рассказываем, какие разработчики попали в список:

Backend разработчики

По-другому называются серверными разработчиками. Они отвечают за внутреннюю сторону сайта, скрытую от пользователя. Backend разработчики занимаются базой данных, архитектурой, программной логикой. Наиболее популярные языки, которые осваивают серверные разработчики — это Python, C++ и Java.

К слову, не так давно мы закрыли непростую вакансию на позицию Java разработчика. Ознакомиться с кейсом вы можете тут.
!
По данным Stackoverflow, Backend девелоперы являются самым распространенным типом в мире IT-разработки.К слову, не так давно мы закрыли непростую вакансию на позицию Java разработчика. Ознакомиться с кейсом вы можете тут.

Frontend разработчики

В отличие от Backend специалистов, Frontend разработчики отвечают за внешнюю составляющую сайта, поэтому их часто называют разработчиками "на стороне клиента". Главная задача Frontend разработчика — сделать сайт понятным для пользователя, разработать удобный пользовательский интерфейс, проработать дизайн.

Главный навык Frontend разработчика — знание JavaScript. Наиболее распространенный фреймворк - React.
!
О том, как мы закрывали вакансии на позицию Frontend-разработчика, вы можете почитать тут.
Часто Frontend разработчик работает в паре с UX/UI дизайнером. Дизайнер прорабатывает цветовые решение, создает логику сайта, а Frontend разработчик воплощает идею.

Не знаете разницы между UI и UX? Переходите по ссылке. Рассказываем о путаницах в IT-рекрутинге и помогаем выделить разницу между схожими терминами.

Full-stack разработчик

Тут все понятно: это специалист полного цикла, который разрабатывает сайт от А до Я, совмещая в себе навыки как Backend, так и Frontend разработчиков.

Desktop разработчик

Это специалисты, которые занимаются разработкой программного обеспечения, предназначенного для работы в различных операционных системах (IOS, Windows, Linux, OSX). Desktop разработчики могут работать как с одной ОС, так сразу и с несколькими.
!
Примечательно, что сегодня Desktop разработчики не так распространены, как 10−15 лет назад, но все же, смогли занять в списке 4 строчку :)

Мобильный разработчик

Эти специалисты занимаются разработкой мобильных приложений для ОС IOS и Android. Думаем, вы, итак, это знаете. Отметим несколько интересных фактов: по данным Stackoverflow, мобильные разработчики получают в среднем зарплату более низкую, чем другие разработчики.

Однако, как указано в исследовании Stackoverflow, это обусловлено тем, что опыт мобильных разработчиков чаще всего менее опытные чем IT-специалисты других типов.

Графический программист

Эти специалисты участвуют в создании видеоигр, спецэффектов, компьютерной графики. Языки, которыми владеют графические программисты, чаще всего — это JavaScript, С++, а также среда разработки Unity.

другие типы

Дабы не утомить вас, на этом остановимся. Вторую часть типов представляем в виде короткого списка:
  • Администратор базы данных
  • Data Scientist
  • DevOps инженер
  • CRM разработчик
  • Embedded разработчик

Другие IT-специальности

Итак, с типами разработчиков закончили. Какие же в мире IT есть специальности, для которых вовсе не нужно знать языки программирования?
  • SEO-специалисты
    Это специалисты, которые занимаются оптимизацией сайта и отвечают за его позиции в выдаче поисковых систем. В идеале SEO специалистам нужно уметь "читать" код, знать основные теги, но знать языки программирования совершенно не нужно.
  • Бизнес — аналитики
    Это специалисты, которые решением проблем бизнеса, исследуют причинно-следственные связи, выявляют их закономерности. Бизнес-аналитики скорее ближе к маркетологам, чем к разработчикам. Подробнее о типах аналитиков вы можете почитать тут.
  • Product/Project Менеджеры
    Это "управленцы" в мире IT. Product ответственен за развитие продукты, Project - за проекты. Подробнее о разнице специальностей читайте тут.
Это лишь ТОП-3 самых популярных не IT-направлений в IT-мире. На деле подобных специальностей намного больше. Это и маркетологи, и технические писатели, и Sales, и UI/UX дизайнеры, и IT-рекрутеры (да-да, наша специальность также относится к IT-сфере), HR-ы. В общем, выбор огромен :)

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

К слову, несмотря на то, что мир IT так многогранен и широк, мы с легкостью подбираем любого IT-профессионала. Ждем ваши заявки в Lucky Hunter.