Перейти к основному содержимому

Рынок IT-услуг и продуктов

Всем

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


Рынок

Основы рынка

Важно

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

IT – это рынок, включающий в себя как совокупность товаров-технологий, так и человеческих ресурсов, включая как ценных, опытных специалистов, так и новичков.

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

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

Ресурсы — это всё, что может быть использовано для создания товаров и услуг. К ним относятся природные богатства (земля, полезные ископаемые), трудовые возможности (время, знания, навыки людей), капитал (здания, оборудование, технологии) и предпринимательские способности (умение организовать производство и принимать риски). Ресурсы ограничены, что делает необходимым их рациональное использование.

Технологические продукты, как мы выяснили – это программное обеспечение (софт), оборудование (хард). Кроме них, есть ещё один важный ресурс - люди.

alt text

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

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


Спрос

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

  1. Компании не нужен код, вообще. Им нужно решение проблемы бизнеса. Если вы можете решить проблему, то вы нужны.
  2. Чтобы претендовать на хорошую зарплату, опыт можно набирать смежно:
  • техподдержка поможет узнать продукт изнутри;
  • опыт администрирования может закрепить техническую грамотность;
  • тестировщик может научиться не ломать, а проверять и анализировать;
  • даже обычный пользователь программы может знать больше о ней, чем другой опытный кодер.
  1. Портфолио нужно не для галочки, а для демонстрации как раз-таки решения проблем бизнеса.

Гуманитарии могут тоже найти работу:

  • технический писатель оформляет документацию, пишет инструкции для пользователей;
  • Project Manager / Agile-координатор ведут задачи, назначают встречи, следят за сроками;
  • инженеры продаж и маркетологи продают сложные IT-продукты, объясняя клиенту на человеческом языке;
  • UX/UI-дизайнер рисует интерфейсы, продумывает сценарии;
  • рекрутеры, юристы, экономисты, офис-менеджеры тоже нужны в IT. Даже очень.

Математика полезна в ML, но для многих ролей важнее логика и коммуникация. Смена профессии в IT — обычное дело.

Как уже ранее отмечено, в сети можно увидеть некую ложную видимость высокого спроса на специалистов в областях ИИ, машинного обучения, а порой Data Science и кибербезопасности и низкий спрос на "узких" специалистов, которые знают только один язык программирования.

Первая часть данного мнения, связанная с ИИ, актуальна для корпораций-техногигантов, которые обладают огромными ресурсами. Вы когда-нибудь видели, как выглядят дата-центры для обеспечения работы искусственного интеллекта? Это чуть ли не целые города из серверов! И много ли ваших знакомых "айтишников" работает там, в Google, Microsoft, Amazon? А много ли вакансий имеется в таких областях? А видели ли вы ежегодные новости о том, что они увольняют сотрудников тысячами?

Вот здесь и проблема. В 2020-х годах была пандемия, а также криптовалютный и нейросетевой бум, из-за которого каждая крупная корпорация начала разработку ИИ и прибыль в IT стала невероятной, благодаря тому, что пользователи перешли на удалёнку. Сейчас у них уже основной массив разработан и долгое время происходит обучение, поэтому в 2024-2025 годах заметно еженедельное появление очередной новой нейросети. На взлёте этих технологий было нанято множество сотрудников, а сейчас в них уже нужды нет, и они так же тысячами увольняются по инициативе тех же корпораций. Поэтому справедливый вопрос - а действительно ли имеет место такая актуальность?

Генеративный ИИ ускоряет черновик кода, но не снимает ответственность за ревью, тесты и безопасность.

Что помогает на стартеЧто слабо убеждает HR
Pet-проект с READMEТолько сертификат
Стажировка, open source"Прошёл курс Python"
Умение объяснить решениеКод из ChatGPT без логики

Вход конкурентный: учиться вглубь; на "корочку" без навыков смотрят редко.

Что важно понять новичку? Что теперь рынок перегружен, и просто разобраться в одном языке или фреймворке уже недостаточно - придётся овладеть дополнительными навыками. Важно не просто пройти курс, а действительно понять, перенастроить своё мышление. Причём, если техническая часть даётся крайне тяжело – это не повод переживать, так как IT подходит не только тем, кто разбирается в математике и логике.

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

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