(обновили хит) Топ-7 карьер в ИТ для будущего: профессии, которым нужно учиться

Рынок труда в ИТ быстро меняется: с развитием облачных сервисов сисадмины менее востребованы, а ChatGPT уже отнимает (почти) работу у джунов. Как спланировать обучение специалисту, чтобы выстроить успешную карьеру и куда целиться новичку? Рассказываем про самые горячие направления.

Оставить комментарий
Мы обновили эту статью 20.02.2024: еще раз все уточнили и добавили новые курсы.

Кризис не рынке труда не обошел и айтишников — об этом можно судить хотя бы по массовым увольнениям в FAANG за последний год. Особенно высока конкуренция там, где порог входа ниже — например, в тестировании.

Но общее число рабочих мест в ИТ все еще стремительно растет: по данным Statista, в апреле 2022 года количество людей, занятых в ИТ в США, превысило 3 млн, а в январе 2023 года составило уже 3,12 млн. Эксперты прогнозируют, что через 10 лет число рабочих мест увеличится вдвое.

В кризис стоит отдавать предпочтение менее раскрученным областям, становиться штучным специалистом. И, конечно, максимально прокачать софт-скиллы наравне с хардами — ведь успешное трудоустройство во многом зависит от самопрезентации.

Содержание
Примечание Adviser

В статье есть ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).

При этом редакция и авторы независимы в выборе темы, концепции материала, фокуса описания, подхода к услугам или товарам. Прежде чем что-то советовать, мы много читаем и смотрим по теме, говорим с экспертами.

Редакция может выражать свое мнение и пробовать всё на себе.

Если рекомендательный материал обновляется, мы указываем, что и когда поменялось, в самом начале.

Топ-7 профессий в ИТ и где им обучиться

По исследованию Stack Overflow, 70% действующих айтишников освоили профессию онлайн. Так что быть востребованным профессионалом без высшего образования вполне реально, если грамотно составить свой трек обучения. Мы разобрались в востребованных направлениях в ИТ и подобрали курсы для тех, кто задумывается о смене специализации или только стартует в профессии.

Data Science: профессия специалиста по науке данных 

Data Scientist занимается обработкой больших объемов данных для бизнеса. Такие специалисты нужны во всех сферах — от ритейла до финтеха. Это работа на стыке программирования и математики.

Изображение мема: Analytics Steps

Задача специалиста в Data Science — найти закономерности в данных, которые собрала компания, и составить прогноз, который поможет бизнесу работать эффективнее. Например, проанализировав, когда и на каких площадках покупатели чаще всего оформляли заказы в течение года, Data Scientist поможет увеличить продажи в следующем году. Обычно таких специалистов может позволить себе только крупный бизнес. Но также можно устроиться и в стартап.

Почему это актуально

С развитием цифровизации у компаний появляется больше возможностей собирать Big Data. И когда эти данные интерпретируют правильно, компании принимают лучшие решения и больше зарабатывают. Большие данные доказали свою полезность и становятся все доступнее — так что вряд ли спецы в Data Science останутся без работы. Правда, для развития в профессии придется вникать в Machine Learning — AI уже активно используют в Data Science для рутинных задач.

В Hacker Earth опросили разработчиков, какими навыками они бы хотели обладать. Data Science оказалась самой желанной областью наряду с блокчейном.

Курсы для быстрого старта в Data Science

1. Курс «Введение в Data Science» от 365DataScience

Курс для новичков поможет понять ключевые принципы и процессы, с которыми сталкиваются специалисты в работе. Студентам рассказывают, какие инструменты сейчас применяют в Data Science, для чего какие языки программирования используют и на какие вакансии может претендовать Data Scientist. Первые уроки можно пройти бесплатно. Это еще и хорошая возможность познакомиться со школой: в 365DataScience учат всему, что необходимо в профессии: от статистики и теории вероятности до SQL и PowerBI. 

Курсы можно проходить по подписке: включены видеолекции, упражнения, экзамены и выдача сертификата. При оформлении плана на год, месяц обучения обойдется в $12.

Посмотреть программу

Главные курсы по Data Science. Экспертная подборка (июль, 2023)
По теме
Главные курсы по Data Science. Экспертная подборка (июль, 2023)

2. Курс «Data Science на Python» от Edureka

Это курс на 6 недель, где студенты осваивают функционал Python для работы с данными, знакомятся с библиотеками Pandas, Numpy, Matplotlib и затрагивают основы Machine Learning. Программа насыщенная: материал будет интересен не только амбициозным новичкам, но и айтишникам, желающим сменить сферу.

Лекции проходят онлайн в фиксированные часы дважды в неделю — старт следующего потока 25.11.2023. Превью можно посмотреть по ссылке. Сейчас на обучение действует скидка и его стоимость — €467 (обычная стоимость курса — €519).

Посмотреть программу

3. Курс «Data Science от IBM» на Coursera

TIP от Adviser: Вы можете скономить до 80% на образовании с подпиской Coursera Plus, которая дает неограниченный доступ к 7000 курсов, проектов, специализаций и сертификаций на платформе. Подробнее о том, как это работает, читайте в статье.

Программа состоит из 10 коротких курсов. Обучение даст вам все необходимые навыки для поиска первой работы. Студенты изучают Python и SQL, учатся анализировать и визуализировать данные, строят ML-модели и решают реальные задачи, которые можно будет показать в портфолио.

Программа рассчитана на 5 месяцев, но если активно учиться, можно пройти курсы быстрее. Есть бесплатный пробный период 7 дней, далее — $49 в месяц.

Посмотреть программу

Искусственный интеллект: профессия специалиста по AI и ML

Специалисты по AI занимаются обучением искусственного интеллекта. В этой сфере работают:

  • Researchers, которые проводят исследования и придумывают инновациию.
  • ML Engineers — те, кто создают сам сервис.
  • Data Scientists — люди, которые работают с данными и находят полезные инсайты.

Исследователи ближе к науке, а ML Engineer и Data Scientist в AI — всецело айтишные профессии. В крупных компаниях можно встретить еще более узкие специализации. Например, Natural Language Processing Engineer учит нейросети воспринимать человеческую речь, а Computer Vision Engineer работает с ИИ, который распознает картинки.

Почему это актуально

Достижения нейросетей впечатляют и даже уже немного пугают, а это только начало. Потенциал развития у искусственного интеллекта внушительный — эта сфера точно не схлопнется ни через 5, ни через 10 лет. А значит, можно успеть основательно выучиться и построить крутую карьеру. Прогноз Statista показывает, что к 2030 году объем рынка ИИ возрастет в десятки раз.

По опросам самих разработчиков, у сферы ИИ точно есть будущее. Так считают 66% респондентов, вот график от команды Talent Lms:

Вероятно, в 2030 году профессия ML-инженера будет так же популярна, как сейчас — профессия фронтендера или тестировщика. И влиться в сферу тогда будет гораздо труднее. Но если начинать разбираться прямо сегодня, к пику популярности AI можно подойти уже крепким сеньором и снимать сливки.

Курсы для быстрого старта в AI и ML

1. Курс «Машинное обучение» на Coursera

Это курс от Deeplearning.ai подготовлен в сотрудничестве со Стенфордским университетом. Студенты узнают про виды и алгоритмы машинного обучения, смогут построить свою модель, тренировать ее, оценивать результаты и корректировать процесс обучения нейросети. Программа подойдет тем, у кого не было проблем с алгеброй в школе и есть начальные навыки программирования на любом языке.

Курс рекомендуют проходить за 3 месяца. Есть бесплатный пробный период, далее занятия по подписке — $49 в месяц.

Посмотреть программу

Как войти в AI и ML. Экспертный гид по профессии: компетенции, курсы, возможности
По теме
Как войти в AI и ML. Экспертный гид по профессии: компетенции, курсы, возможности

2. Курс «ИИ и машинное обучение» на Edureka

Это полноценная программа обучения на 200+ часов. Студенты осваивают Python и основы Data Science, разбираются в устройстве нейросетей на примере ChatGPT и учатся тренировать модели и осваивают PySpark — набор API для машинного обучения.

Курс довольно обширный и подойдет тем, кто твердо решил связать свою карьеру с ML. Лекции проходят онлайн дважды в неделю, к тому же за время обучения каждый студент выполняет 6 своих проектов. По ссылке можно посмотреть превью.

Сейчас на курс действует скидка и его стоимость — €1289 (обычная стоимость — €2561).

Посмотреть программу

Cybersecurity: профессия специалиста по кибербезопасности

Специалисты по кибербезопасности защищают системы от вредоносного ПО — выявляют риски и уязвимости, помогают предотвратить взломы и утечки данных. По сути, это целая отрасль: такие специалисты нужны в любой крупной компании, которая предоставляет цифровой сервис и собирает данные пользователей. 

Работа в Cybersecurity разноплановая. Можно, например, заниматься изучением вредоносного ПО или анализировать прошлые атаки для предотвращения повторных инцидентов. В крупных компаниях каждой из таких задач занимаются разные специалисты, хотя начальные знания и навыки едины для всех.

Почему это актуально

По данным отчета Enterprise Strategy Group, 57% компаний испытывают нехватку спецов со знаниями в области кибербезопасности. При этом рынок растет не слишком быстро, но стабильно — и не видно причин, чтобы эта тенденция изменилась. Так выглядит динамика за последние 5 лет по данным Exploding Topics:

Люди все больше пользуются цифровыми сервисами, оставляют в сети номера своих карт, паспортов, телефонов и другие личные данные — важно, чтобы не было утечек. Даже обычный сбой работы крупного сервиса на несколько часов, вследствие хакерской атаки — большие потери для бизнеса. Спецы по кибербезопасности — очень важные фигуры в ИТ-компании, без них ни один крупный сервис долго не протянет.

Курсы для быстрого старта в Cybersecurity

1. Курс «Основы кибербезопасности» на Codecademy

Это уже более углубленный курс, который в то же время будет понятен новичкам в ИТ. За четыре недели студенты изучают разновидности кибератак и актуальные методы борьбы с ними. 

За основу программы обучения взят CompTIA’s Security Plus — международный стандарт сертификации в области кибербезопасности. При этом, конечно, не стоит ожидать, что за 4 недели вы станете специалистом. Это курс, доступный с нуля, а после него можно будет брать более продвинутые курсы из каталога и постепенно погружаться в индустрию.

Все курсы можно проходить по подписке, она стоит €17.50 в месяц.

Посмотреть программу

!!! Месяц кибербезопасности на Coursera: добавили новые специализации
По теме
!!! Месяц кибербезопасности на Coursera: добавили новые специализации

2. Курс «Кибербезопасность» на Edureka

За 4 недели студенты разбираются в архитектуре безопасности, знакомятся с нужными фреймворками, видами пентестирования, принципами криптографии. Они узнают о разновидностях хакерских атак и других распространенных угрозах. 

Программа подходит для новичков, лекции нужно посещать онлайн дважды в неделю — старт нового потока 21.10.2023. Бесплатное превью можно посмотреть на сайте, полный курс (сейчас действует скидка!) стоит €224 (обычная цена — €249).

Посмотреть программу

Cloud Computing: профессия специалиста по облачным вычислениям

Специалисты по облачным вычислениям обобщенно называются Cloud Engineers. На самом деле внутри этой сферы есть узкие направления. Вот основные из них:

  • Администратор облака — занимается поддержкой системы.
  • Архитектор — отвечает за реализацию технологий.
  • Планировщик сетевых возможностей — прогнозирует потребности компании.
  • Разработчик — создает облачные приложения.

Все эти профессии объединяет понимание облачной инфраструктуры.

Почему это актуально

Согласно Statista, облачные вычисления — самый быстрорастущий сегмент в ИТ. С 2015 года объем мирового рынка увеличился в 4 раза, а в 2022 году превысил 400 млрд долларов:

Облачные сервисы сейчас повсюду. Крупные компании, вместо того чтобы держать собственный сервер, хранят все данные в облаке. А пользователи давно забыли о флешках и перенесли в облако свои документы и фотографии. Облачная инфраструктура облегчает жизнь пользователям и позволяет компаниям экономить деньги и легко масштабироваться, так что специалисты в этой области без работы не останутся.

Подборка курсов для быстрого старта в Cloud Computing

1. Курс «Облачные вычисления для начинающих» на Udemy

Студенты разберутся в основах облачных вычислений, познакомятся с моделями  SaaS, PaaS, IaaS и FaaS, узнают о видах облаков и о специфике облачных приложений. Курс охватывает азы и подойдет новичкам. 

Слушатели отмечают доступное изложение информации и примеры из реальной практики.

Суммарно лекции длятся 2,5 часа, есть также материал для чтения и дополнительные ресурсы. Стоимость курса — €59,99.

Посмотреть программу

2. Курс «Введение в облачные вычисления от IBM» на Coursera

Это более подробный курс, который подходит для новичков — он займет около 12 часов. В видеолекциях даны реальные кейсы крупных провайдеров: Amazon, Google, IBM, Microsoft. Помимо моделей сервисов и видов облаков, разбирают тренды в индустрии. Также студенты выполняют практическое задание, которое можно будет показать в портфолио.

«Введение в облачные вычисления» — лишь один из курсов IBM в этой области. Вы можете пройти его бесплатно за 7 дней пробного периода и составить дальнейший трек обучения — в зависимости от желаемой специализации. Плата за обучение по подписке — €45 в месяц.

Посмотреть программу

Software Development: профессия разработчика ПО

Разработчики создают любое ПО: от информационных сайтов и приложений для доставки еды до графических редакторов и сервисов ведения заметок. Обычно фронтендеры отвечают за «внешнюю» часть — их задача, чтобы на кнопки можно было кликать, а бэкендеры выстраивают внутреннюю логику программы. Но есть и Fullstack Developers — мастера на все руки, которые могут написать и фронт, и бэк.

Почему это актуально

Разработчиков, конечно, много на рынке — это не такие редкие специалисты, как, скажем, ML-инженеры. Но их и нужно гораздо больше, поэтому они востребованы — а с ростом цифровизации спрос на кадры будет только расти. По оценкам бюро труда США, к 2031 году будет нужно на 25% больше разработчиков, чем есть сейчас. Можно предположить, что подобная тенденция актуальна и для мирового рынка труда.

Курсы для быстрого старта в Software Development

1. Курс «Frontend-разработчик» на ITVDN

Курс рассчитан на 3-6 месяцев — в зависимости от того, насколько интенсивно вы готовы учиться. Программа охватывает HTML/CSS и ключевой язык верстки — JavaScript, а также популярные фреймворки: Angular, Vue, React, Node.js. Также один урок выделен на подготовку к собеседованию.

Пользователи хвалят платформу за актуальность знаний.

На курсе, помимо видеоуроков, доступно 12 тестов по пройденному материалу и часовая личная консультация. Начать учиться можно бесплатно, а полная подписка стоит €100.

Посмотреть программу

2. Курс «Backend-разработчик» на Codecademy

Студенты осваивают JavaScript, Node.js и Express.js, разбираются в алгоритмах и работе с базами данных В течение курса выполняют несколько практических работ, которые можно будет показать в портфолио. Также часть лекций посвящена прохождению интервью и поиску первой работы.

Есть 7 дней пробного периода, а в дальнейшем подписка будет стоить €17.50. Программа «Backend-разработчик» — полноценный карьерный трек. В ней более 120 уроков со всей необходимой информацией, чтобы устроиться на первую работу.

Посмотреть программу

3. Курс «Fullstack-разработчик» от Prog Academy

Студенты разбирают HTML/СSS, осваивают JavaScript и Java, а бонусом — занимаются английским, чтобы найти работу за рубежом. Всего обучение длится 9 месяцев.

Курс состоит из видеолекций, онлайн-занятий и самостоятельных работ, которые проверяют преподаватели. Длительность — 10 месяцев (старт 19.10.2023). Цена за весь курс — около €1500.

Посмотреть программу

UI/UX Design: профессия дизайнера интерфейсов и специалиста по пользовательскому опыту 

Это подходящая работа для тех, кто не готов погружаться в код и плохо учил в школе математику. Тем не менее, UI/UX-дизайн подразумевает не только творчество. Дизайнер работает вместе с командой исследователей и фронтент-разработчиками, он должен предлагать жизнеспособные решения и улучшать их, опираясь на метрики. 

Такой специалист отвечает за интерфейс (UI) и опыт пользователей (UX) — то есть продумывает, как люди будут взаимодействовать с сервисом и какие картинки они увидят. В крупных компаниях бывает разделение на две специализации: кто-то занимается только UI, а кто-то — UX.

Почему это актуально

По версии американского сервиса поиска работы Glassdoor, профессия UI/UX-дизайнера входит в топ-25. В рейтинге учитывали зарплату, доступность вакансий и общую удовлетворенность людей своей работой.

Более того, эта профессия неизменно нужная, как и профессия разработчика ПО. Цифровых сервисов все больше, они становятся все сложнее. И только благодаря хорошим дизайнерам пользователи до сих пор не путаются в сотне сайтов и приложений, с которыми взаимодействуют каждый день.

Курсы для быстрого старта в UI/UX Design

1. Курс «Введение в UI/UX-дизайн» на CodeAcademy

Бесплатный обзорный курс, который позволит новичкам познакомиться с профессией и понять, насколько эта сфера интересна. Студенты вникнут в методологию дизайна, соберут собственный вайрфрейм и интерактивный прототип, а также научатся рисовать компоненты интерфейса в Figma.

За 5 часов вы сможете пройти все основные этапы работы дизайнера под руководством лектора. Но, конечно, исчерпывающей информации бесплатный курс не даст — для глубокого погружения в сферу нужно будет продолжить обучение.

Посмотреть программу

Курсы по UX/UI-дизайну: сравниваем программы и платформы (май, 2023, много скидок!)
По теме
Курсы по UX/UI-дизайну: сравниваем программы и платформы (май, 2023, много скидок!)

2. Курс «UI/UX-дизайн» на Edureka

Углубленный курс по дизайну на 5 недель. Студенты подробно изучат принципы построения интерфейсов для десктопа и мобильных девайсов, научатся проводить исследование, делать вайрфреймы и прототипы, рисовать элементы интерфейса и проводить тестирования. На курсе вы поработаете с Figma, Sketch, InVision и Balsamiq. Учебные задачи — реальные кейсы из практики.

Занятия проходят онлайн дважды в неделю, также нужно заложить время на самостоятельную работу. Стоимость курса (сейчас действует скидка) — €467 (полная стоимость — €519).

Посмотреть программу

Blockchain Technology: профессия блокчейн-разработчика

Blockchain-разработчики управляют жизненным циклом приложений, созданных на основе блокчейна. Для этого нужно уметь программировать, владеть специальным стеком, а также разбираться в блокчейн-платформах и платежных системах с криптовалютой. Однако технология блокчейн применяется не только для транзакций крипты. Блокчейн может пригодиться везде, где нужно максимально безопасно хранить данные: скажем, в сфере медицины, финансов или логистики. 

Почему это актуально

Все больше компаний внедряют блокчейн-технологии в самых разных сферах. Да и если брать только рынок криптовалюты — он стремительно развивается. По оценкам центра финансов, технологий и предпринимательства CFTE, число криптовалют и пользователей криптокошельков растет с каждым годом.

В компаниях, занимающихся блокчейном, более 50% штата составляют именно айтишники. При этом хороших спецов в отрасли еще не так много — профессия пока не успела стать слишком популярной.

Курсы для быстрого старта в Blockchain Technology

1. Курс «Как построить свой первый блокчейн» на Udemy

Студентам рассказывают, из чего состоит блокчейн и как устроены транзакции криптовалюты. Лекции помогут вникнуть в сферу новичкам и сделать первые шаги. Для работы этого курса будет недостаточно. В нем не рассматривают языки программирования и платформы, зато охватывают все самое важное для старта.

В курсе более 15 часов видеолекций и 11 статей для самостоятельного изучения. Стоимость — €119,99.

Посмотреть программу 

2. Курс «Блокчейн-разработчик» на Edureka

Если вы уверены, что хотите работать с блокчейном, можно взять этот более углубленный курс. В нем много внимания уделяется структуре блокчейна и криптовалюте, но также студенты осваивают конкретные инструменты для работы — например, язык программирования Solidity. В ходе обучения предлагается работать над реальными задачами, которые не стыдно будет упомянуть в резюме.

Занятия проходят в режиме реального времени онлайн, дважды в неделю. Превью доступно по ссылке. Стоимость курса (сейчас действует скидка) — €314 (обычная стоимость €349).

Посмотреть программу

Как лучше обучаться ИТ профессии

Отрасль сейчас на подъеме, а значит востребовано и обучение — для этого есть огромное количество курсов. Когда мы выбирали обучающие программ для этой подборки, ориентировались на отзывы, репутацию школы и учебную программу.

Если вы нашли школу, о которой никто ничего не слышал, она не обязательно плохая — но лучше, например, поподробнее пообщаться с консультантами о программе. Если в рекламе курсов или в ответах на вопросы слишком много громких обещаний — это действительно тревожный звоночек. Ни одни курсы не обеспечат вас зарплатой сеньора за 3 месяца. Хорошие курсы дают только знания, а после этого еще долго предстоит нарабатывать опыт.

Разработчик в Microsoft и карьерный консультант Алексей Мигутский отмечает, что сами по себе курсы не сделают из вас крутого профессионала. Они помогают структурировать информацию и не тратить время на поиск ответов — но без собственной планомерной работы ничего не получится.

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

Важно как можно больше общаться с профессионалами. Многие спецы предлагают платное и бесплатное менторство, ведут блоги и подкасты и, в целом, открыты к общению. Этим стоит пользоваться, ведь даже если вы проходите отличные курсы, опыт живых людей — бесценен.

С представителями разных профессий в ИТ стоит пообщаться также если вы еще не выбрали, в какую сферу пойти. Айтишники расскажут вам о подводных камнях и специфике работы, сделать выбор будет проще. Также в целях профориентации можно прослушать бесплатные курсы в интересующих областях. Обычно этого достаточно чтобы понять, насколько интересна вам будет конкретная профессия.

Что можно сделать прямо сейчас

Если вы намерены поменять специализацию или только  собираетесь пополнить ряды айтишников — в любом случае, пора действовать:

  • Поймите, что вас больше всего «торкает»: пройдите несколько бесплатных курсов, пообщайтесь со спецами в Twitter или Reddit и выберите желаемую сферу.
  • Составьте список навыков, которые вам нужны — лучше проконсультируйтесь с опытными людьми, ведь в ИТ все быстро меняется.
  • Выберите один из курсов из нашей подборки или поищите учебные программы самостоятельно.
  • Оцените учебные планы, чтобы понять, дают ли курсы нужные вам навыки. 
  • Выберите один исчерпывающий курс или несколько узкоспециализированных.
  • Старайтесь уже во время обучения делать проекты для портфолио и общаться с опытными спецами.
  • Не ограничивайтесь программой курсов: между делом читайте статьи и смотрите Youtube-каналы в своей сфере.

И не забывайте заходить в Adviser. Мы помогаем строить и развивать карьеру в ИТ и около, советуем образовательные курсы по языкам программирования, технологиям, отдельным доменам. А еще разбираем и сравниваем любые цифровые продукты и услуги: переводы денег, способы быть анонимным, сохранить ментальное здоровье или прокачаться в хобби. 

11 лучших сертификаций Coursera, чтобы освоить новую специальность (май, 2023)
По теме
11 лучших сертификаций Coursera, чтобы освоить новую специальность (май, 2023)
Как свитчнуться в DevOps и перестать бояться увольнений
По теме
Как свитчнуться в DevOps и перестать бояться увольнений
Рост вакансий — 61% за полгода. Профи рассказали, как попасть в самую закрытую ИТ-сферу
По теме
Рост вакансий — 61% за полгода. Профи рассказали, как попасть в самую закрытую ИТ-сферу

Читать на dev.by