Ранее мы рассказали, что IT-сфера открыта для всех: любой навык можно развить, а мышление перестроить. К тому же, не всё связано только с программированием. Над созданием IT-продуктов работает целая команда специалистов — у каждого свой набор навыков и разный уровень погружения в разработку.
Чтобы новичкам было легче разобраться, собрали IT-профессии в разрезе сложности входа: где требуется знание программирования, где нужна минимальная техническая подготовка, а где навыки программирования не понадобятся. Также привели примеры задач специалистов, что поможет лучше понять специфику той или иной профессии.
В материале
Если определить направление сложно, научиться понимать свои истинные желания можно на бесплатном курсе «В поиске своего призвания». Вебинар поможет уделить внимание себе и прикоснуться к забытым желаниям, целям и ориентирам.
Профессии, где требуются знание программирования и владение инструментами разработки
Специалисты программирования и аналитики непосредственно занимаются разработкой или тесно с ней связаны — нужно владеть языком и инструментами для написания кода. Хотя среди них есть специалисты, которым требуются минимальные навыки программирования.
Как правило, развитые софт-скиллы не являются ключевыми навыками таких специалистов, но могут стать конкурентным преимуществом.
Тестировщик
⭐ минимум программирования
Следит за качеством программного продукта: проверяет, насколько реальное поведение программы соответствует ожиданиям.
Пример задачи
Клининговая компания разработала мобильное приложение. Для корректной работы необходимо проверить его на наличие ошибок и технических неполадок. Тестировщик продумывает возможные варианты поведения пользователей: заполняет формы, нажимает на кнопки и ссылки. А затем анализирует готовность приложения к запуску.
→ Тестировщик ПО: всё о профессии
Веб-разработчик
Проектирует и создаёт новые сайты и веб-сервисы.
Он может отвечать:
- за фронтенд — внешнюю часть сайта: макеты страниц, анимацию, кнопки;
- или за бэкенд — внутреннюю часть сайта: логику работы, хранение данных, скорость загрузки.
А может выполнять обе функции, но такое встречается реже.
Пример задачи
Для создания сайта онлайн-магазина потребуется помощь веб-разработчика. Он продумает архитектуру сайта и сделает его техническое наполнение. В зоне его ответветственности также может находиться исправность сайтов: например, если не работает кнопка оплаты, специалист проверит код и наличие багов.
→ Веб-разработка: чем занимаются разработчики сайтов и сколько зарабатывают
Мобильный разработчик
Создаёт приложения для смартфонов, планшетов, умных часов. Его задача — разработать функциональный интерфейс, который будет соответствовать требованиям бизнеса и будет удобен пользователям.
Пример задачи
Обычно техническое задание на создание нового приложения поступает от продакт-менеджера. После этапа проектирования, которым занимается целая команда, специалист по мобильной разработке приступает к программированию. Он создаёт интерфейс приложения; следит, чтобы программа работала на нужных моделях телефонов; делает так, чтобы данные отображались корректно.
→ Мобильный разработчик: что это за профессия, чем он занимается и сколько зарабатывает
Data Scientist (дата-сайентист)
Создаёт и обучает предиктивные модели с помощью алгоритмов машинного обучения и нейросетей. Помогает бизнесу находить скрытые закономерности, прогнозировать развитие событий и оптимизировать ключевые бизнес-процессы.
Пример задачи
У пиццерии есть исторические данные о заказах в определённом районе. Чтобы подготовить оптимальное количество свежих ингредиентов на складе в период пиковой нагрузки, нужно спрогнозировать количество заказов на следующий день. Data Scientist должен подобрать модель для такого предсказания.
→ Data Engineer и Data Scientist: что умеют и сколько зарабатывают
Системный аналитик
⭐ минимум программирования
Решает организационно-технические задачи, раскладывает объекты на множество частей и анализирует их, находит правильные решения с учётом потребностей бизнеса и возможностей команды разработки.
Пример задачи
Чтобы продать жильё, собственники недвижимости заказывают оценку в специализированной компании. Её сотрудники тратят много времени на подготовку документов: вручную вносят данные в таблицу и формируют отчёт.
Системный аналитик придумал, как автоматизировать этот процесс. Он подготовит техническое задание: опишет, как разработать систему, которая будет сама искать объявления о продаже, применять нужные коэффициенты для расчёта и генерировать отчёты.
→ Системный аналитик: что делает, сколько получает и как им стать
Аналитик данных
Проводит статистические тесты, чтобы решить проблемы бизнеса, на которые пока нет ответа.
Работает с разными инструментами анализа, не ограничиваясь готовыми решениями. Знает языки программирования и умеет формулировать гипотезы.
Пример задачи
Интернет-магазин покупает рекламу, делает email-рассылки и размещается в Дзене. Но кажется, что во всех каналах достигнут потолок. Чтобы команда понимала, куда двигаться дальше, аналитик собирает статистику, анализирует поведение аудитории и создаёт хранилище данных.
Так коллеги смогут в онлайн-режиме отслеживать и корректировать результаты продвижения.
Профессии, где требуется обладать верхнеуровневыми знаниями в сфере разработки
На стыке разработки и бизнеса находятся специалисты, которые отвечают за организацию процессов. Помимо навыков управления, они должны понимать, чем занимается каждый специалист в команде и как работают используемые ими инструменты, а также знать, что происходит на рынке, и обладать развитыми софт-скиллами.
Продакт-менеджер
Развивает продукт или создаёт его с нуля. Он анализирует рынок и конкурентов, общается с пользователями и делает так, чтобы продукт решал проблемы аудитории, был удобным и актуальным.
Пример задачи
Приложению для изучения английского языка нужно запустить онлайн-тренажёр навыка чтения. Чтобы разработать новый продукт, продакт-менеджер изучает мировые практики; общается с аналитиками и узнаёт, как аудитория приложения ведёт себя при использовании других продуктов. Затем проводит интервью с пользователями и определяет необходимые ресурсы для выхода на рынок. С учётом полученной информации продакт-менеджер проектирует продукт и запускает его вместе с командой разработки.
→ Продакт-менеджер: кто это и что он делает
Проджект-менеджер
Управляет проектами, командами и процессами разработки.
Руководит проектом на всех этапах его жизненного цикла. Несёт ответственность за процессы и команду: определяет цели, следит за сроками и прогнозирует результаты.
Пример задачи
Крупная корпорация разрабатывает приложение для анализа финансов. Проджект-менеджер управляет проектом под ключ: он выделяет отдельные работы, планирует их выполнение с учётом сроков и ресурсов, ставит задачи команде, контролирует их выполнение и презентует результат заказчику.
→ Кто такой проджект-менеджер, чем он занимается и как им стать
→ Какие хард-скиллы нужны проджект-менеджеру
Бизнес-аналитик
Помогает запустить бизнес, разработать стратегию развития и оптимизировать процессы. Его задача — помочь компании работать эффективнее.
Пример задачи
IT-компания хочет увеличить доходность своих проектов. Для этого бизнес-аналитик изучает текущее состояние бизнеса: собирает данные и анализирует показатели работы. В результате находит интересные и важные инсайты, которые помогают выявить проблемы бизнеса, найти точки роста и неочевидные стратегии для развития компании.
На основе этих выводов он составляет финансовую модель, рассчитывает бюджет и определяет показатели эффективности. Затем описывает и визуализирует полученные данные, чтобы дать рекомендации бизнесу и обосновать необходимые изменения.
→ Кто такой бизнес-аналитик и как помогает компаниям быть на шаг впереди
- Расскажем простыми словами об аналитике, Data Science, искусственном интеллекте и нейросетях
- Познакомим с востребованными профессиями и инструментами специалистов
- Узнаете, как стартовать в аналитике, даже с нуля
Профессии, где не требуются навыки программирования
Специалисты маркетинга и дизайна отвечают за коммуникацию с пользователями и продвижение продуктов.
Им не требуется писать код, но необходимо владеть профессиональными инструментами, работать с данными и, конечно, обладать софт-скиллами.
Интернет-маркетолог
Умеет работать с каналами продвижения, запускает рекламные кампании и привлекает клиентов для бизнеса.
Пример задачи
У цветочного магазина есть свой сайт и соцсети. О нём знает небольшое количество людей, которые заказывают цветы только по праздникам. Для продвижения бизнеса нужно увеличить количество посетителей сайта и продумать путь клиента от и до. Этим и займётся интернет-маркетолог.
→ Интернет-маркетолог: чем занимается специалист и как им стать
Маркетинговый аналитик
Работает с инструментами анализа и помогает привлекать клиентов для роста бизнеса и прибыли.
Пример задачи
Руководство интернет-магазина распределило маркетинговый бюджет поровну между разными каналами. Но при регулярном увеличении расходов адекватного роста прибыли не получается. Наш специалист подключит аналитику звонков и выяснит, в каких каналах бюджет расходуется неэффективно.
→ Кто такой маркетинговый аналитик и как им стать
Менеджер по маркетплейсам
Обеспечивает присутствие и продвижение магазина на популярных площадках.
Координирует поставки, отвечает за продвижение товаров, анализирует продажи и работает над их ростом.
Пример задачи
Компания по производству туристического оборудования продаёт свою продукцию на собственном сайте и в офлайн-магазинах. Чтобы привлечь больше клиентов, руководство решило выйти на крупные маркетплейсы.
Компания нанимает менеджера, который возьмёт все задачи на себя. Сначала он подберёт площадку, зарегистрирует в ней магазин, создаст карточки товаров и займётся продвижением. Затем будет следить за наличием товаров, формировать заказы и контролировать поставки. Чтобы продажи шли успешно, будет анализировать конкурентов, заказы и создавать рекламные кампании.
→ Кто такой менеджер по маркетплейсам и как им стать
UX/UI-дизайнер
Анализирует потребности и поведение пользователей, создаёт для них удобный и приятный интерфейс.
Пример задачи
Новой сети ресторанов необходимо запустить мобильное приложение. Чтобы разработать интерфейс, дизайнер исследует аудиторию, узнаёт её мнение о продукте и составляет портрет пользователя. С учётом полученной информации специалист создаёт и тестирует прототип приложения, подбирает цветовые схемы, иконки, шрифты и визуальный контент.
→ Кто такой UX/UI-дизайнер, чем он занимается и почему его работа так важна
Веб-дизайнер
Проектирует и создаёт сайты, удобные для пользователей. Он отвечает за внешний вид веб-страниц и соблюдение логики в интерфейсах.
Пример задачи
Чаще всего веб-дизайнер разрабатывает макеты сайтов с нуля. Для этого он создаёт наброски или прототипы будущего сайта на бумаге или в специальных программах. Затем рисует цветной макет, добавляет анимацию. Готовый макет дизайнер передаёт заказчику или разработчикам, которые внедрят его на сайт.
→ Веб-дизайнер: всё о профессии
Гейм-дизайнер
Проектирует игровой опыт. Выполняет творческие, технические и менеджерские задачи и участвует в процессе создания игры от идеи до релиза.
Пример задачи
Компания, которая выпускает игры для телефона, хочет создать новый бестселлер.
Гейм-дизайнер исследует аудиторию, докрутит идею, придумает механику, графику, сюжет, персонажей. На основе этих данных команда разработает эскизы и демоверсию игры, смонтирует трейлер. Гейм-дизайнер также управляет процессом производства игры: ставит задачи коллегам и проверяет, верно ли выполнена его задумка.
Резюмируем
Тем, у кого нет технического образования или опыта, не нужно бояться пробовать себя в IT. Вне зависимости от предыдущего образования и опыта найти своё место в IT может каждый.
Можно освоить профессии, где нужна только минимальная техническая подготовка. Например, продакт- или проджект-менеджер, бизнес-аналитик.
В IT есть и профессии, которые ближе к гуманитарным и творческим направлениям: SMM-менеджер, графический дизайнер, иллюстратор, сценарист, методист, продюсер онлайн-курсов, менеджер по обучению и другие.
Верьте в себя и не бойтесь пробовать 🙂
Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.