Цифровизация сделала специалистов в области информационных технологий одними из самых востребованных и высокооплачиваемых на рынке. Рассказываем о трех популярных IT-профессиях: программиста, тестировщика и системного аналитика. Разбираемся, чем они занимаются, сколько зарабатывают, какие знания нужны для старта обучения и где его пройти.
Чем занимается
Создает компьютерное ПО, сайты, интернет-сервисы и приложения с помощью языков программирования — Java, C++, Python и других. Он разрабатывает внутреннюю структуру кода и внешнее воплощение — интерфейс. Внутренняя часть необходима для корректной работы всех элементов, интерфейс — для взаимодействия с пользователями и другими сервисами.
Примерный уровень зарплат по данным «Хабра»
Начинающие специалисты в среднем зарабатывают от 70 000 рублей. Самые опытные — от 150 000 и больше.
Примерная стоимость обучения
От 150 000 рублей.
Время на обучение
От полугода до полутора лет.
Какие базовые знания нужны для перехода
На каких курсах учиться
Чем занимается
Изучает программу, сайт, приложение или сервис. Продумывает сценарии взаимодействия пользователей с ПО и создает серию тестов, чтобы его всесторонне изучить на предмет багов и неудобных элементов. Проводит проверки и составляет отчет об ошибках, чтобы разработчики их исправили.
Примерный уровень зарплат по данным «Хабра»
От 107 000 рублей. Самая высокая зарплата — в Москве, от 150 000, а в регионах — от 95 000.
Примерная стоимость обучения
От 110 000 рублей.
Время на обучение
От четырех месяцев до года.
Какие базовые знания нужны для перехода
На каких курсах учиться
Чем занимается
Разрабатывает требования к ПО, которое должно решить задачи бизнеса. Для этого он общается с заказчиком, выясняет, чего тот ждет от продукта, анализирует особенности рынка. Затем аналитик переводит задачу с языка бизнеса на язык программистов — пишет для последних техническое задание. Специалист сопровождает разработку и помогает тестировщикам определить, правильно ли ведет себя программа.
Примерный уровень зарплат по данным «Хабра»
От 160 000 рублей в месяц. Такой же уровень зарплаты в Москве, а в регионах — от 120 000 рублей.
Примерная стоимость обучения
От 110 000 рублей.
Время на обучение
От шести месяцев до года.
Какие базовые знания нужны для перехода
На каких курсах учиться