Путаницы в IT-рекрутинге:
разбираемся в IT-терминах

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

Печально, но факт: незнание не освобождает от ответственности. Спутали системного аналитика с аналитиком Big Data? Искали в компанию Product Manager, а оказалось, что нужен Project? Отобрали 400 резюме Java-разработчиков на позицию JavaScript-девелопера? В результате таких ошибок страдает не только ваша репутация, как специалиста, но и всех IT-рекрутеров.

Постараемся раз и навсегда избавить вас от головной боли и сохранить нашу общую репутацию. На повестке дня: Product/Project Manager, Тимлид и Техлид, UX и UI дизайнеры, Java/Javascript. И, конечно, для всех, кто не в теме — отметим различия и между HR-специалистом и IT-рекрутером.
Product/Project Manager
Чтобы увидеть различия в должностях, давайте для определимся с тем, что такое проект (project) и что такое продукт (product).
Продукт
Это то, что разрабатывает IT-компания, ядро всей организации, нечто осязаемое и бесконечно модифицируемое. Для создания, поддержания и улучшения продукта существует множество различных проектов.
Проект
Это масштабная задача, поставленная для развития какой-то части продукта. Это процесс, но он ограничен в рамках бюджета и времени.
Получается, Project Manager несет ответственность за реализацию и ход проектов, контролирует процессы, следит за выполнением плана, налаживает коммуникацию между тимлидами и бизнесом. Как правило, в компании бывает несколько Project Менеджеров.
Product Manager ответственен за весь продукт. Его волнуют не столько проекты компании, сколько влияние этих проектов на сам продукт. Product Менеджеры задаются такими вопросами: кто пользуется продуктом? Как его можно улучшить? Какие можно добавить фичи? Как привести пользователей и удержать их?
В отличие от Project Менеджеров, Product Менеджеры вовлечены не в процессы работы и управление командами, а в исследование рынков, аналитику, поиск новых решений для развития продукта.
Тимлид/Техлид
Как и в случае с Product/Project Менеджерами, обратимся к терминологии.
Тимлид
В переводе с английского - лидер команды (Team Leader). Он руководит командой разработки, налаживает связь между командой, часто ответственен за подбор, так как знает особенности команды как свои пять пальцев, налаживает связь с бизнесом, решает конфликтные ситуации внутри коллектива.
Техлид
Ответственный за реализацию технической составляющей процессов (с англ. Tech Leader). Техлид обладает хорошим пониманием продукта, знает, как его можно улучшить, предлагает архитектурные решения, внедряет новые инженерные практики.
Несмотря на то, что Техлид и Тимлид ответственны за разные процессы, у них есть нечто общее: специалисты обладают хорошими лидерскими навыками, проявляют инициативу, и часто получают свою роль естественным путем (потому что, как мы знаем, инициатива наказуема:)).
Во многом, это не отдельная IT-специальность, а скорее роль, которую занимают наиболее выдающиеся участники команды. Внутри молодых коллективов или при создании новых проектов тимлидов и техлидов нанимают извне.

UI/UX дизайнеры

Начнем с простого — определения.
UX-дизайн
Это пользовательский опыт (User Experience). Это история о функциональности дизайна, ощущениях, которые получают пользователи при работе с интерфейсом. UX-дизайнер ответственен за то, чтобы людям было удобно пользоваться интерфейсом, осуществлять внутренние переходы, с легкостью выполнять целевые действия.
UI-дизайн
Это пользовательский интерфейс (User Interface). Это понятие включает красивый дизайн, проработанные цветовые решения, грамотно подобранные иллюстрации.
Получается так: UI-дизайнер продумывает дизайн, а UX-дизайнер решает, как его расположить наиболее удобным для пользователя способом. Безусловно, UX и UI не могут существовать друг без друга, и часто один специалист совмещает в себе функции UX и UI дизайнера, но все же эти понятия разные, и путать их точно не стоит.
Java/JavaScript
Путаница в этих понятиях уже давно стала классикой для шуток в IT-рекрутинге. Дабы поставить точку в этой неразберихе, рассказываем вам о ключевой разнице.
Язык Java
Это объектно-ориентированный язык программирования. Используется для разработки сайтов или приложений на Android. Язык Java используется в Backend разработке. Сегодня это один из топовых языков программирования: для реализации своих решений, его используют крупнейшие IT-компании мира, такие как eBay, Amazon, Yahoo!, LinkedIn.
JavaScript
Это объектно-ориентированный скриптовый язык программирования. Изначально использовался для создания сценариев для HTML-страниц. Вспомните, когда вы заходите на сайт, и вы видите красиво анимированные страницы, подсвечивания кнопок, изменения цветов при наведении на блок — это все JavaScript. Это ключевой навык для Frontend-разработки, и он не имеет ничего общего с Java.
К слову, их похожие названия — ничего больше, чем простой маркетинговый ход. Первоначально JavaScript назывался LiveScript, но с резким ростом популярности Java, его решили переименовать. Ох, уж эти маркетологи…
HR/IT-рекрутер
И напоследок, рассказываем о ключевой разнице между HR-специалистом и IT-рекрутером.
HR-ы
Это специалисты широкого профиля: они нанимают, адаптируют, удерживают сотрудников, чаще всего работают внутри компании.
IT-рекрутеры
Занимаются поиском, отбором, интервьюированием и наймом IT-специалистов. Они могут работать как в штате, так и в агентстве. Круг задач IT-рекрутеров уже, но чаще узкая специализация позволяет более точечно подбирать персонал.
Оставьте заявку, и уже скоро мы пришлем вам ссылку на демо-доступ