В 2024 году почти 10% выпускников российских вузов получили дипломы по информационно-технологическим специальностям, а за последние пять лет количество таких выпускников увеличилось на 18%. Но в России по-прежнему наблюдается дефицит IT-кадров, который оценивается в 500-700 тыс. человек. В 2030 году планируется увеличить число занятых в IT-отрасли на 1,5 млн человек. «РБК Тренды» рассказывают, кто такие айтишники, чем они занимаются и где можно получить такое образование.
Кто такой айтишник
Айтишник — это специалист в сфере информационных технологий, который обслуживает и ремонтирует компьютеры и цифровые сети, оказывает техническую поддержку, пишет программы, создает сайты, внедряет протоколы безопасности, обучает других сотрудников и выполняет многие другие задачи.
Спрос на IT-специалистов постоянно растет: если в декабре 2022 на портале hh.ru разместили около 64 тыс. вакансий, то в декабре 2023 года — уже 81 тыс. Количество открытых IТ-вакансий за 2023 год выросло на 20%, а в феврале 2024 года этот показатель превысил 84 тыс.
Одновременно растет и медианная зарплата (середина в списке показателей, уровень, выше и ниже которого получает доход одинаковое количество специалистов). В России в первом полугодии 2024 года она составила более ₽151 тыc., что на 8% больше, чем во втором полугодии 2023-го.
Поскольку в сфере информационных технологий множество разных направлений, работу по душе могут выбрать как люди с математическим складом ума, так и гуманитарии.
Плюсы и минусы профессии
Плюсы профессии:
- высокие зарплаты и глобальная востребованность;
- возможность работать удаленно и с гибким графиком;
- участие в больших проектах и работа с иностранными компаниями;
- льготы для айтишников в России.
Минусы:
- большие умственные нагрузки;
- сидячая работа;
- ненормированная работа;
- повышенная нагрузка на зрение;
- нехватка общения на удаленке;
- необходимость непрерывно учиться.
Что делает айтишник
Это специалист широкого профиля, который может решать целый ряд задач. Так, айтишник занимается:
- разработкой программного обеспечения — создает программы. Такие специалисты владеют языками программирования, в том числе Python, Java и C++;
- управлением информационными системами — создает, устанавливает и обслуживает информационные системы в организациях, в том числе серверы, базы данных, электронные документы и многое другое;
- работой с большими данными — занимается обработкой и анализом больших объемов информации, выявляя закономерности и полезные взаимосвязи;
- кибербезопасностью и защитой данных — разрабатывает системы защиты от хакерских атак, безопасного хранения данных и стратегий кибербезопасности;
-
разработкой веб-сайтов и приложений — создает интерактивные веб-сайты, которые отвечают потребностям пользователей и бизнеса
- технической поддержкой и обучением пользователей — решает проблемы пользователей, консультирует по использованию программ и технологий, обучает персонал новым навыкам;
- разработкой игр и виртуальной реальности — разрабатывает виртуальные приложения и обеспечивает иммерсивный опыт;
- участием в open source проектах и сообществах — делится опытом, улучшая существующие программы и создавая новые, вносит вклад в разработку открытых проектов.
Виды айтишников
К IT-специалистам можно отнести как программистов, так и дизайнеров, менеджеров проектов и аналитиков. IT-специальности можно поделить на несколько основных направлений.
Программисты — специалисты, которые пишут компьютерные программы. Только это направление включает более 50 разных профессий. По специализации программистов можно поделить на системных (специализируются на создании систем, сервисов и софта), прикладных (занимаются созданием новых программ прикладного характера и улучшением существующих), а также веб-программистов (разрабатывают сайты и программное обеспечение, которое работает в интернете). Также программистов можно классифицировать по языкам разработки: JavaScript, PHP, C++, Python и другим.
Наконец, программистов можно классифицировать в зависимости от типа решаемых задач: разработка игр, мобильных приложений, веб-разработка.
Отдельно можно выделить категории DevOps-инженеров, которые налаживают взаимодействие команд в процессе разработки, и Data Scientist — аналитиков, которые работают с большими данными.
Администраторы и архитекторы баз данных — это специалисты, которые помогают хранить, защищать и организовывать данные, а также отвечают за их восстановление и создание резервных копий.
Архитекторы и администраторы сетей и компьютерных систем — это работники, которые проектируют информационную инфраструктуру организаций и несут ответственность за поддержание ее работы. Они могут обеспечивать непосредственную поддержку пользователей или контролировать работу других специалистов.
Специалисты технической поддержки и безопасности — это айтишники, которые отвечают за качество и безопасность продуктов и систем. Данное направление включает тестировщиков, которые выявляют ошибки и уязвимости перед выпуском продукта, а также QA-инженеров, которые разрабатывают методы тестирования; специалистов по IT-безопасности, которые выстраивают системы защиты; белых хакеров, которые участвуют в официальных программах поиска уязвимостей за вознаграждение.
Дизайнеры — специалисты, которые занимаются оформлением простых, удобных и красивых интерфейсов, отвечают за визуальную часть сайтов, приложений, игр и многого другого. К этому направлению относятся:
- веб-дизайнеры (создают прототипы сайтов и лендинги);
- UX/UI-дизайнеры (отвечают за интерфейс и продумывают пути взаимодействия пользователя с ресурсом);
- дизайнеры мобильных приложений;
- гейм-дизайнеры (создают геймплей, механики, сюжеты и визуальный стиль видеоигр) и многие другие.
Специалисты по продвижению IT-продуктов — это айтишники, которые выстраивают стратегии продаж технологических продуктов, взаимодействуют с их заказчиками, отвечают за формирование бренда. К этому направлению можно отнести:
- интернет-маркетологов (создают бизнес-стратегии по продвижению);
- менеджеров продаж (отвечают за продажи IT-продуктов);
- менеджеров проектов (занимаются сопровождением продукта и взаимодействуют с заказчиком);
- продуктовых аналитиков (анализируют продукты и выявляют проблемы);
- бренд-менеджеров (помогают улучшить имидж компании) и других.
Сколько зарабатывает айтишник
По данным калькулятора «Хабр Карьеры», на октябрь 2024 года средняя зарплата IT-специалиста в России составляет около 160 тыс. рублей и 180 тысяч рублей с учетом премий. Это вдвое выше установленной Росстатом официальной средней зарплаты в стране (около 75 тыс. рублей). Медианная зарплата в IT в Москве составляет ₽200 тыс. (+7%), в Санкт-Петербурге — ₽165 тыс. (+10%), в остальных регионах — ₽135 тыс. (+13%). Ведущие специалисты в России, в среднем, получают ₽342 тыс., старшие — ₽293 тыс., среднего уровня — ₽167 тыс., а начинающие — ₽88 тыс.
В первом полугодии 2024 года зарплаты выросли во всех направлениях IT, а больше всего — у специалистов по продажам (+33%, до ₽120 тыс.), контенту (+26%, до ₽102 тыс.), у тестировщиков (+20%, до ₽127 тыс.) и дизайнеров (+19%, до ₽95 тыс.).
По данным HeadHunter, самый большой дефицит соискателей наблюдается на позициях старших специалистов: в среднем 1,2 активных резюме на одну вакансию. У специалистов среднего уровня он составляет 6 резюме на вакансию, а среди младших — более 16 резюме на вакансию.
Что нужно сдавать на айтишника
Чтобы поступить в высшее учебное заведение, потребуется сдать русский язык, математику, информатику, физику и в некоторых случаях — английский В большинстве случаев студенты сдают либо русский язык, информатику, математику, либо математику, физику и информатику.
Обучение на айтишника
Колледжи
По некоторым направлениям в IT требования к образованию мягче, например в сферах разработки мобильных приложений и сайтов. В этом случае пойти учиться можно после 9-го класса, сдав ОГЭ и вступительные экзамены. Колледжи, которые обучают студентов по направлению «Информационные технологии», есть почти в каждом регионе страны.
Вузы
По другим направлениям, таким как Data Science и кибербезопасность, важно наличие академической базы. В этом случае лучше получить высшее профессиональное образование в вузе. В России таких специалистов готовят около 400 высших заведений, в том числе Московский физико-технический институт (МФТИ), Московский государственный технический университет имени Н. Э. Баумана (МГТУ), Московский государственный университет имени М. В. Ломоносова (МГУ), Санкт-Петербургский государственный университет (СПбГУ), Национальный исследовательский ядерный университет «МИФИ», Томский государственный университет, Высшая школа экономики (НИУ ВШЭ), Университет ИТМО и другие.
В университеты можно поступать на такие направления, как «Математика и механика», «Компьютерные и информационные науки», «Информационная безопасность», «Прикладная информатика», «Машинное обучение и data science», «Веб-разработка» и многие другие. Стоимость обучения в вузах за год колеблется от ₽60 тыс. до ₽300 тыс.
Курсы
Если выбранное направление в IT не требует академических знаний либо они уже есть, то можно обратиться к курсам. Такие обучающие программы предлагает большинство онлайн-школ, в том числе Hexlet, Skillfactory, GeekBrains, «Яндекс. Практикум» и другие. В Интернете есть множество обзоров, которые помогут сориентироваться в выборе школы (1, 2). Стоимость и длительность курсов варьируются в зависимости от направления. Например, курс «Backend-разработка на Java с нуля» от Skypro длительностью 11 месяцев стоит ₽126 тыс., а курс «Инженер по кибербезопасности» от ProductStar длительностью один год стоит ₽121 тыс.
Самостоятельное обучение
Для выбора направления в IT можно также обратиться к бесплатным курсам и ресурсам, которые помогут ознакомиться с разными профессиями. Такие предлагают «Яндекс. Практикум», «Нетология», Stepik, Coursera и другие. Эти курсы подойдут и тем, кто собирается сменить профессию в IT. Также есть множество полезных профильных ресурсов вроде «Хабра», бесплатные школы для разработчиков от IT-компаний и онлайн-уроки на YouTube, Rutube и других ресурсах.
👀 Следите за телеграм-каналом «РБК Трендов» — будьте в курсе последних тенденций в науке, бизнесе, обществе и технологиях.