Skip to main content

Что такое IT на самом деле? Понятная карта четырёх карьерных путей

Дружелюбная карта того, что такое IT — Frontend, Backend, Data, DevOps — для всех, кто рассматривает эту сферу. Аналогии с рестораном, честная карьерная лестница и прямой ответ на вопрос «не поздно ли мне?»

Что такое IT на самом деле? Понятная карта четырёх карьерных путей

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

Эта статья — карта.

К концу вы будете знать, что собой представляют четыре главных «района» IT, какой человек обычно живёт в каждом из них, и куда дальше идти на этом сайте, если один из районов покажется вам подходящим. Мы будем честны: что каждый путь даёт, чего не даёт, и чего он требует. Без хайпа. Без «выучи AI за 30 дней и зарабатывай шестизначные суммы». Только реальная картина.

Что значит «IT» на самом деле

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

Не выглядит.

Для целей этой статьи почти всё в IT попадает в одну из трёх семей работы:

  • Software engineering (разработка ПО) — создание цифровых продуктов, которыми реально пользуются (приложения, сайты, внутренние инструменты).
  • Data (данные) — превращение сырой информации в решения (аналитика, отчётность, машинное обучение).
  • Operations (эксплуатация) — поддержание работоспособности всей цифровой инфраструктуры (серверы, безопасность, автоматизация).

Если вам говорили «просто учи код», как будто это одна вещь, — вам давали плохой совет. Полезный первый вопрос — не «учить ли мне код?», а «какая работа мне на самом деле подойдёт?». В этой статье мы поможем на него ответить.

Четыре главных пути — аналогия с рестораном

Дорожная карта на этом сайте делит IT-карьеры на четыре трека. Самый чистый способ их объяснить — через ресторан.

Представьте ресторан. Гости приходят, заказывают еду, едят, уходят довольными (или нет). Чтобы это произошло, должны идти четыре совершенно разных вида работы.

ТрекЧто это в терминах ресторанаПовседневный продукт, которым вы уже пользуетесь
FrontendЗал — дизайн меню, интерьер, освещение, ощущение быть гостемЭкран вашего банковского приложения, каждая кнопка в Instagram
BackendКухня — рецепты, поставки, подача блюд, всё, что происходит за дверьмиЧто запускается, когда вы нажимаете «Перевести» или «Купить»
DataБухгалтер + аналитик поставок — кто разбирается, что продаётся, когда и почемуПочему Netflix рекомендует именно это; почему банк помечает мошенническую операцию
DevOpsСамо здание — электрика, сантехника, замки, сигнализацияПочему сайты в Чёрную пятницу не падают (или почему падают)

Frontend — то, что вы видите и трогаете

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

Если вы перестраиваете кухню ради удовольствия, если у вас есть твёрдые мнения о том, какие приложения «приятные», а какие нет, если вы заметили, когда Instagram сменил иконку — frontend, скорее всего, вам подходит. Это самый визуальный трек. Свою работу можно показать бабушке, и она сможет сказать, нравится ей или нет.

Backend — то, что всё запускает

Backend-разработчики строят ту часть, которую никто не видит. Когда вы нажимаете «Перевести», что-то должно проверить вашу личность, посмотреть баланс, связаться с другим банком, записать запись и сказать вашему телефону «готово». Вся эта цепочка — backend.

Backend-людям обычно нравятся задачи, где правила не меняются, а вход меняется. Они пишут на C#, Java, Python, Go и десятках других языков. Большинство оплачиваемых программистских позиций в мире — это backend; это самый крупный и стабильный угол отрасли.

Data — то, чему система учится

Data-специалисты не строят фичи; они находят смысл в том, что уже происходит. Они пишут SQL-запросы, собирают дашборды, обучают модели. Это они могут сказать бизнесу: «вы теряете клиентов во вторник днём из-за того, как у вас устроена оплата».

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

DevOps — то, что держит свет включённым

DevOps-инженеры — это инженеры самого здания. Они следят, чтобы сайт не упал, когда на него зайдёт миллион человек, чтобы существовали бэкапы, когда что-то ломается, чтобы дыры в безопасности не эксплуатировали.

Если вы тот друг, который чинит всем Wi-Fi, если вам нравятся системы, которые сами себя поддерживают, если вы тихо гордитесь тем, что что-то работает в три часа ночи без вас — DevOps это ваш район. Инструменты — AWS, Docker, Kubernetes, Terraform.

Те же четыре трека одной таблицей — но уже под другим углом: что вы будете делать каждый день и какому типу человека это обычно подходит:

ТрекЧто вы создаётеОсновные инструментыСкорее всего ваш, если…
FrontendВидимая часть — экраны, разметка, взаимодействиеHTML, CSS, JavaScript, React…вы замечаете удачный и неудачный UX везде, куда заходите
BackendНевидимый «движок» — логика, API, потоки данныхC#, .NET, Python, Java, SQL…вам нравятся задачи, где правила не меняются, а вход меняется
DataИнсайты и прогнозы из сырых данныхPython, SQL, ноутбуки, статистика…вы ведёте таблицу расходов и замечаете в ней закономерности
DevOpsИнфраструктура — серверы, деплой, безопасностьAWS, Docker, Kubernetes, Terraform…вы тот друг, который чинит всем Wi-Fi

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

Почему мышление в категории треков важно

Это та часть, которую люди пропускают и потом жалеют. Сама карта — сам факт, что у IT есть треки — полезнее любого конкретного трека по отдельности. Три причины.

1. Она превращает «выучить программирование» из расплывчатой цели в конкретную. «Я хочу стать backend-разработчиком» — у этого есть учебная программа. У «я хочу выучить IT» — нет. Расплывчатая цель — также причина того, почему большинство попыток сменить карьеру буксует: учащийся одновременно везде и нигде, смотрит уроки про всё, не осваивает ничего.

2. Она говорит вам, что можно игнорировать. Frontend-разработчику не нужно учить внутренности баз данных. Дата-аналитику не нужно учить React. Без трека любой урок выглядит одинаково важным — и именно так люди выгорают, не дойдя ни до чего. Выбрать трек — это разрешение пропустить 80% интернета.

3. Она совпадает с тем, как индустрия реально нанимает. Вакансии звучат как «Junior backend engineer» или «Junior data analyst», а не «junior IT-специалист». Выбрать трек — значит выбрать тип роли, на которую вы будете подавать резюме через двенадцать месяцев. Ваше резюме, ваше портфолио и ответы на собеседовании должны указывать в одну сторону. Без выбора это невозможно.

Именно поэтому дорожная карта на этом сайте устроена так, как устроена. Это не четыре списка навыков — это четыре отдельные карьеры, у каждой своя честная прогрессия.

Карьерная лестница — что на самом деле значит «Senior»

Никто не стартует «Сеньором». Делать вид, что это возможно — самый быстрый способ разочароваться.

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

УровеньВремя от стартаЧто вы умеетеЗа что платит работодатель
BeginnerГод 0Делать небольшой проект от начала до конца самостоятельно(вам ещё не платят — это этап обучения)
JuniorГод 1Работать над реальным продуктом с код-ревью и менторствомВаше время, желание учиться, растущая надёжность
MidГоды 2–3Владеть фичей от идеи до продакшна без чужой руки на плечеСтабильную выдачу и здравый смысл в мелких решениях
SeniorГоды 4–6Проектировать части системы и менторить джуновБольшую картину, архитектурные компромиссы, рост команды
ExpertГод 7+Задавать техническое направление сразу нескольким командамВидение, влияние, глубокую узкую экспертизу

Большинство людей, которые переходят в IT из другой области, доходят до оплачиваемой роли Junior за 6–12 месяцев сфокусированного обучения. Это не оптимизм — это медиана. Путь от Junior до Mid занимает ещё 1–2 года, но к этому моменту вы уже работаете и учитесь за чужой счёт.

Распространённые заблуждения — честные ответы

«Не поздно ли в 35?» — Нет. Медианный возраст самоучек, нанимаемых в ЕС и США, — 30–33 года. Те, кто меняет карьеру в зрелом возрасте, дают то, чего у вчерашних выпускников нет: навык совещаний, ответственность, реальный бизнес-опыт. Многие нанимающие менеджеры это предпочитают.

«Нужно же быть хорошим в математике?» — В 95% программистских работ математика на уровне чека из супермаркета. Сложить, умножить, иногда посчитать процент. Тяжёлая математика живёт только в глубоких ML-исследованиях и разработке игровых движков — нишах, которые можно сознательно избегать всю карьеру.

«Как запоминать все эти команды и синтаксис?» — Никак. Сеньор-инженеры постоянно ищут синтаксис в документации. Навык — это чтение и рассуждение о коде, а не его заучивание. Профессия гораздо ближе к «писать аккуратные абзацы на иностранном языке, к которому есть словарь», чем к «исполнять заученную пьесу на пианино».

«А разве AI всё это не заменит?» — AI заменяет отдельные задачи, а не людей, которые умеют решать, что строить, внимательно читать код и владеть системой целиком. Треки выше — это именно про навыки принятия решений, а не про набор текста. Если уж на то пошло, AI делает путь в IT короче, потому что скучную раннюю работу (шаблоны, поиск синтаксиса, скаффолдинг) теперь во многом автоматизирует.

С чего начать на этом сайте

Конкретные шаги по порядку:

  1. Откройте дорожную карту и пройдитесь по каждой из четырёх вкладок. Пять минут.
  2. Выберите ту, которая показалась наименее страшной. Это сигнал интуиции — отнеситесь к нему серьёзно. Ваш первый трек не навсегда; позже можно сменить. Большинство не меняет.
  3. Прочитайте раздел «Beginner» в этом треке. Там перечислены первые три-четыре навыка, которые вы будете учить. Если они не звучат невозможно — у вас есть стартовое направление.
  4. По желанию: если хотите второе мнение, запишитесь на бесплатный 30-минутный звонок. Самый быстрый способ проверить выбор с человеком, который уже помогал с таким переходом.

Если хотите начать с конкретного курса прямо во время выбора, вот точки входа для каждого основного направления:

Нет одного «правильного» трека. Есть только тот, который вы можете начать на этой неделе.

Поделиться
X LinkedIn
Следующий шаг

Закрепите эту тему на курсе

Структурированный путь от теории к production-коду — с проектами и код-ревью.

Oleksii Anzhiiak

Автор статьи

Oleksii Anzhiiak

Софтвер-архитектор, Senior .NET инженер и со-основатель

Алексей Анжияк — софтвер-архитектор, Senior .NET инженер и со-основатель ToyCRM.com и ProfectusLab. Имея более 15 лет опыта, он специализируется на распределённых системах, облачной инфраструктуре, высоконагруженной backend-разработке и платформах аутентификации. Занимается проектированием архитектуры, созданием безопасных систем авторизации и разработкой современных образовательных программ, которые помогают студентам получить реальные карьерные результаты.

LinkedIn →

Рекомендуем посмотреть

Подобранные сторонние видео по теме. Открываются на YouTube.

~1:56:00
Продвинутый Andrej Karpathy

Создаём GPT с нуля

Редкий практический разбор внутреннего устройства GPT — от теории к коду. Для инженеров, а не пользователей.

~32:00
Средний Sebastian Raschka

Как работают Transformer-модели

Инженерно точное объяснение архитектуры трансформеров.

~11:00
Начинающий DeepLearning.AI

Объяснение Large Language Models

Чёткое и структурированное введение в LLM без перегрузки.

Связаться с нами