Знакомство с сферой IT часто начинают с обзора существующих и востребованных профессий рынка. При этом можно наткнуться на множество непонятных аббревиатур и должностей. О сути некоторых можно самому догадаться, другие вводят в легкий ступор.
Ниже я приведу списки профессий, которые можно встретить в большинстве IT компаний. Принято использовать англоязычные названия большинства должностей.
CEO (Chief Executive Officer) – иначе говоря, генеральный директор компании. Задает общий вектор развития и определяет основные стратегические моменты. Представляет компанию на встречах высшего уровня.
CFO (Chief Financial Officer) – финансовый директор компании. Отвечает за финансовое планирование, управление денежными потоками и резервами компании.
COO (Chief Operating Officer) – Chief Operating Officer. Займається розв'язання щоденних і нагальних питань для забезпечення безперебійної роботи компанії.
CCO (Chief Commercial Officer) – коммерческий директор. Отвечает за коммерческую стратегию компании. Основные направления, в которых работает CCO, связаны с продажами, большими проектами, контролем работы сейлов, маркетинговой стратегией.
CTO (Chief Technology Officer) – директор, который отвечает за разработку новых продуктов и внедрение технологий. Задает векторы услуг, предоставляемых компанией, отвечает за повышение, обучение или переподготовку сотрудников.
Lead Generator – занимается поиском потенциальных клиентов (лид). Если проявляется хоть какая-то заинтересованность (например, заполнили форму заказа), то передают лида сейлу (Sales Manager).
Sales Manager – отвечает за продажу услуг компании. Его зарплата напрямую зависит от количества заключенных с клиентами договоров.
Account Manager – менеджер по работе с клиентами. Оформляет договоры о сотрудничестве, отвечает за поступление денег от клиентов, ведет коммуникацию по финансовым вопросам.
Scrum Master – организует рабочий процесс в команде, если проект ведется по гибкой методологии Scrum. Следит за правильным протеканием спринтов, помогает закрывать текущие проблемы.
Crysis Manager – помогает выйти из кризисных ситуаций. Обычно нанимается на недолгий срок, когда есть завал на проекте или общая кризис в компании. Может посмотреть на ситуацию со стороны и подтолкнуть руководство к решительным действиям наподобие увольнения неэффективных сотрудников или перенаправления финансовых потоков. Например, нужно сконцентрироваться на разработке вместо рекламы того, что еще не существует.
Project Manager – ведет один или несколько проектов. Является связующим звеном между командой и заказчиком или его представителем (product owner). Готовит технические задания, планирует и обеспечивает всех работой, передает клиенту промежуточные результаты, занимается отчетностью.
Product Manager – занимается развитием обычно одного большого продукта. Руководит командой, которая работает над таким проектом, взаимодействует с инвесторами, отвечает за презентацию и релиз новых версий, планирование нового функционала.
Delivery Manager – работает в одной команде вместе с менеджером и отвечает за своевременную и качественную поставку продукта. Суть работы заключается в контроле промежуточных результатов после окончания спринтов/майлстоунов (частей, на которые разбита разработка проекта). Обязательные навыки такого менеджера, кроме управленческих – технические. Он должен понимать, правильно ли проект работает изнутри, иметь компетенцию указать на очевидные ошибки. Также следит за затратами времени команды.
Адмін – занимается поддержкой работы локальной сети и программного обеспечения в компании.
DevOps – обеспечивает работу серверов, обслуживает и настраивает облачные сервисы, доступность и эффективную работу проектов с высокой нагрузкой.
UX (User Experience) Designer – отвечает за удобство продукта для пользователей. Продумывает логику проекта, создает прототипы, тестирует проекты на реальных людях.
UI (User Interface) Designer – отвечает за визуальную часть продукта. Подбирает стилистику: работает с цветом, шрифтами, визуальным восприятием и контентом.
Graphic Designer – создает дизайн логотипов, брендинг, рисует баннеры для социальных сетей, иллюстрации и другое. Отвечает за айдентику и фирменный стиль. Часто создает дизайн для печатной продукции, полиграфии, мерча.
Product Designer – разрабатывает дизайн для отдельного продукта. Это может быть стартап, при этом концентрируясь на основных функциях и проблемах этого продукта, его улучшении.
Motion Designer – работает с интерактивными элементами продукта. Например, делает анимацию для сайта, придумывает микроанимации интерфейса приложения или представляет заказчику с помощью видео, как будет работать его продукт после релиза.
VR/AR Designer – дизайнер занимается разработкой продуктов для виртуальной или дополненной реальности. Профессия новая, но с каждым годом набирает обороты.
Art-Director – head of the design department. Sets the main development vectors for designers, moderates their work, participates in collective discussions, meets with clients.
Разработчиков условно можно поделить по нескольким направлениям.
Web-розработчики – разрабатывают сайты для Интернета.
Мобильные разработчики – создают приложения для смартфонов.
Самый популярный раздел:
Front End Developer – отвечает за разработку части сайта, с которой работает пользователь. Внедряет визуальный вид интерфейса в соответствии с дизайном.
Back End Developer – разрабатывает всю внутреннюю механику работы сайта.
Разница между ответственностью фронта и бэка легко объясняется на примере часов. То, как они выглядят, включая циферблат, стрелки, форму и цвет – это фронт. А бек – это механизмы часов, такие как шестерни, пружины, болтики и т.д.
Tech Lead / Team Lead – лидер команды разработки. В зависимости от того, на что делается акцент: технические навыки или менеджерские, к Lead добавляется соответствующий префикс.
Стоит отдельно отметить разработчиков-архитекторов, которые пишут большие системы, а также тех, кто разрабатывает встроенные системы, например «умный дом» или автономные системы управления машинами.
Тестирование – проверка работы продукта в целом и частями, выявляя при этом ошибки.
QC (Quality Control) – analyzes the testing results, checks the product for compliance with the main requirements specified in the documentation.
QA (Quality Assurance) – проверяет работу тестировщиков и QC, может не только выявить баги или другие дефекты, но и предлагать пути их устранения. QA более широкое понятие, и такой специалист может заниматься своей и двумя предыдущими работами в комплексе.
Бизнес-аналитик – собирает информацию, анализирует рынок, общается с клиентом, выявляет проблемы и потребности, транслирует эту информацию команде.
SMM (Social Media Marketing) – человек, который занимается продвижением компании и продукта в социальных сетях.
Marketing Specialist – promotes the company online, enhances its overall rating and reputation, analyzes the market of services and competitors.
Таргетолог (англ. target — цель) – специалист, который занимается настройкой рекламных кампаний. Каждая из них рассчитана на конкретную аудиторию, которая предполагает высокую заинтересованность в нашем контенте. Реализация чаще всего происходит через популярные социальные сети, такие как Инстаграм, Телеграм, Фейсбук, Ютуб.
Copywriter – занимается написанием текстов для блога и социальных сетей компании.
UX (User Experience) Writer – пишет тексты для интерфейсов. Основная задача такого человека сделать интерфейс более понятным и приятным с помощью текстовых подсказок. Также часто занимается документацией.
Technical Writer – упрощает и адаптирует техническую документацию для обычного пользователя.
HR або Human Resources (читається ейчар) – займається пошуком та підбором співробітників для компанії, а також підтримкою нормального психологічного клімату в колективі.
Office Manager – занимается обеспечением жизнедеятельности офиса. Именно этот человек отвечает за обещанный вам чай, кофе, печенье и другие радости.
Иногда в компаниях отдельно выделяют рекрутера. Он отвечает лишь за подбор персонала, а остальным занимается Happiness Manager (менеджер счастья). Последний обеспечивает сотрудников всем необходимым, разговаривает с каждым, отвечает за вовлеченность в тимбилдинг и за дружескую атмосферу.
Также для разработчиков, дизайнеров, тестировщиков, а порой даже для менеджеров существует отдельная градация по уровню умений и знаний, а также опыту. Их делят на: Junior, Middle и Senior, соответственно как специалистов начального, среднего и высокого уровней.
Такой деление достаточно относительное. Если между Junior (в народе джун) и Middle уровнями еще можно уловить четкую разницу, то при этом не всегда понятно по каким критериям специалиста можно считать Senior (в народе сеньор).
Подписывайтесь на меня в Instagram – @frusia.pro – будьте в курсе анонсов новых уроков, смотрите проверки домашних заданий в сторис, задавайте вопросы, а также вас ждет множество полезных постов о дизайне.