Прокачайся в код-ревью: для первых 50 участников — курс бесплатный

время чтения: 4 мин

Хороший человек — это уже почти профессия. Что делать, чтобы попасть в IT сегодня

Ментор по развитию карьеры Амина Идигова регулярно следит за трендами в найме специалистов IT по всему миру. Мы попросили Амину перевести числа на человеческий язык и прокомментировать, как изменились спрос и предложение в последнее время. Спойлер: разработка по-прежнему в топе, статистика для джуниоров — не утешительная, но целеустремленность и мотивация не оставят вас без работы.

Ментор по развитию карьеры Амина Идигова

— Чтобы сегодня войти в IT, необязательно иметь техническое образование. IT-специалист — это специалист с набором практик, навыков, способностей и личностных качеств, которые требуют регулярного развития, — делится Амина.

Высшее образование в IT: нужно или нет?

— В IT все постоянно учатся и переучиваются. Одни технологии устаревают, другие появляются. Профессии остаются, а суть их меняется быстро. Новые технологии появляются на стыке еще вчера не совместимых дисциплин. Приоритеты меняются быстрее, чем глубина знаний. Для многих IT-направлений академический подход в образовании становится непозволительной роскошью. Так, например, больше пяти лет назад Google, Apple, IBM, Ernst & Young, Hilton, Bank of America и еще 20 компаний перестали требовать дипломы о высшем образовании.

Согласно последнему опросу Stack Overflow, более 60% IT-специалистов научились программировать благодаря:

  • Видео;
  • Онлайн-курсам;
  • Форумам;
  • Профессиональным сообществам.
Курсы от партнеров

Рост доступности и популярности образовательных онлайн-ресурсов и курсов способствует обучению компетентных специалистов.

Сегодня у около 68% профессиональных разработчиков есть диплом о высшем образовании, больше 15% — так и не закончили университет, а 17% — закончили лишь начальную или среднюю школу.

По итогам тех же исследований, в 2021 году получить позицию разработчика в IT-компании соискателям без специализированного образования удается примерно в 50% случаев.

Какими навыками нужно обладать в IT сегодня?

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

Ежегодно ассоциация публикует исследования о наиболее востребованных навыках, которые работодатели ожидают от соискателей. Если еще 10 лет назад лидирующие позиции занимали технические и цифровые навыки, то последние годы уверенно лидируют личностные качества и способности, такие как:

  • Умение решать проблемы;
  • Инициативность;
  • Гибкость
  • Коммуникация;
  • Навык работы в команде.

Ключевые навыки, на которые работодатели обращают внимание в резюме соискателей (сравнение 2021 и 2022 года)

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

Какие специальности сейчас востребованы?

— Не все профессии в IT связаны с непосредственным написанием кода. Однако, глобальный анализ LinkedIn вакансий за третий квартал 2022 показывает, что спрос на инженеров-разработчиков на рынке труда за последние 6 месяцев вырос больше, чем на 15% по сравнению с аналогичным периодом прошлого года. Порядка 57% IT-вакансий — это именно разработка: Front-End, Back-End, Mobile, Gamedev, Big Data, Embedded и многое другое, — подчеркивает Амина.

Кто ты в IT

— Еще около 15% вакансий — это различные виды функционального или автоматизированного тестирования, причем тренд в основном в пользу автоматизаторов.

12% вакансий — это сборка и внедрение, так называемый DevOps или DevSecOps (системные инженеры или Build-инженеры).

Около 5% текущих вакансий приходится на бизнес-анализ и еще около 3% — на аналитику данных.

Чуть меньше 8% вакансий — на информационный дизайн и пользовательские интерфейсы (UX/UI разработку).

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

Если вы все же выбираете IT-профессию сегодня, то в роли Software Developer шансы войти в эту сферу значительно выше, учитывая, что за последние 6 месяцев спрос на начинающих специалистов упал в зависимости от страны от 50% до 80%, а количество желающих получить IT-профессию возросло в среднем от 20% до 42%.

Как себя чувствуют джуниоры?

— В 2021 году количество вакансий junior-специалистов на глобальном IT-рынке составляло в среднем 20–25% от общего числа вакансий. При этом от 1% до 3% из них — это были вакансии для интернов (бесплатная интернатура или стажировка за символическую стипендию под присмотром куратора для получения реального проектного опыта).

Сегодня общее количество вакансий для начинающих специалистов сократилось до 3–8% в зависимости от региона. При этом требования на входе серьезно подросли и, с точки зрения прикладного опыта, выглядят почти как для middle-специалистов. Но по вилке зарплат стремятся к уровню интернов.

Советы по старту карьеры в IT

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

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

Узнай уровень английского

Как сломать уловку 22: когда нет опыта — нет проектов, а нет проектов — нет опыта?

Есть набор дежурных рекомендаций:

  • Участие в волонтерских или благотворительных проектах;
  • Участие в хакатонах, работа со стартап-акселераторами и инкубаторами;
  • Работа в роли стажера/интерна;
  • Фриланс или friends&family проекты.

Чтобы научиться писать код и максимально быстро стать разработчиком, важно правильно выбрать свой первый язык программирования. Язык, который вы выберете, определит развитие вашей карьеры как минимум на ближайшие 2–3 года, поэтому лучше, чтобы он был востребован и являлся восходящим трендом.

Понравилась статья? Ставьте лайки и оставляйте комментарии в Discord-канале.

Го в Discord