Вход в IT с нуля
Как войти в IT с нуля в 2026: выбрать профессию и план
Содержание
Войти в IT с нуля в 2026 реально, но на junior-вакансии много откликов, поэтому выигрывает тот, кто глубже знает основы и может показать свои проекты. Начните с выбора профессии под свои интересы и порог входа, затем идите по плану: основы, инструменты, практика и проекты, подготовка к собеседованию. Ниже 30 профессий и план по шагам для каждой.
Как выбрать IT-профессию
- Что нравится делать руками. Интерфейсы и визуал: frontend, мобильная разработка, дизайн. Логика и данные: backend, данные, аналитика.
- Порог входа. С низким порогом быстрее до первого оффера, с высоким дольше учиться, но меньше конкуренция на входе.
- Есть ли смежный опыт. Бухгалтер ближе к 1С, тестировщик к автоматизации, менеджер к продакту и проджекту, инженер к DevOps.
- Язык. Не выбирайте язык отдельно от профессии: язык следует из того, что вы хотите делать.
- Попробуйте до решения. Пройдите пару первых уроков в 2-3 направлениях и посмотрите, где интересно возвращаться на следующий день.
30 IT-профессий: порог входа, задачи, язык
Нажмите на профессию, чтобы открыть план обучения по шагам. Объём теории и вопросов уровня junior посчитан по урокам Техпрогона, практика на своих проектах в него не входит.
Разработка
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| Frontend | Средний | Делает интерфейсы сайтов и веб-приложений, которые видит пользователь | JavaScript, TypeScript, React, HTML и CSS | ~41 час |
| Backend на Node.js | Средний | Пишет серверную часть: API, работу с базой данных, интеграции | JavaScript, TypeScript, Node.js, SQL, Docker | ~41 час |
| Fullstack на JS/TS | Средний | Делает и интерфейс, и сервер для одного продукта целиком | JavaScript, TypeScript, React, Node.js, SQL | ~50 часов |
| Backend на Python | Средний | Пишет серверную логику и API на Django или FastAPI | Python, Django или FastAPI, SQL, Docker | ~37 часов |
| Backend на Go | Высокий | Пишет быстрые серверные сервисы и микросервисы | Go, SQL, Docker, Kubernetes, Linux | ~33 часа |
| Backend на Java/Kotlin | Средний | Пишет серверную часть корпоративных и банковских систем | Java, Kotlin, Spring Boot, SQL, Hibernate | ~35 часов |
| Backend на C#/.NET | Средний | Пишет серверные приложения и API на ASP.NET Core | C#, .NET, ASP.NET Core, Entity Framework, SQL | ~24 часа |
| Backend на PHP | Низкий | Пишет серверную часть сайтов, магазинов и веб-сервисов | PHP 8, Laravel или Symfony, MySQL, PostgreSQL | ~28 часов |
| Разработчик C++ | Высокий | Пишет высокопроизводительный код: движки, системы, финтех, embedded | C++17/20, STL, CMake, Linux | ~24 часа |
| Разработчик 1С | Низкий | Дорабатывает учётные системы на 1С: документы, отчёты, интеграции | Встроенный язык 1С, язык запросов, СКД, БСП | ~9 часов |
ИИ и данные
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| AI-инженер (LLM-приложения) | Высокий | Встраивает LLM в продукт: RAG, агенты, вызов инструментов, оценка качества | Python, LLM API, RAG, векторные базы, FastAPI, Docker | ~35 часов |
| ML/LLM-инженер | Высокий | Выводит модели и LLM-сервисы в прод: RAG, агенты, инференс | Python, PyTorch, LLM, Docker, векторные базы | ~33 часа |
| AI-продакт-менеджер | Высокий | Ведёт продукт или фичу на нейросетях: от гипотезы до метрик качества | Метрики, A/B-тесты, исследования, основы LLM и оценки качества | ~23 часа |
| Data Scientist | Высокий | Строит модели машинного обучения для прогнозов и рекомендаций | Python, pandas, scikit-learn, PyTorch, SQL | ~32 часа |
| Аналитик данных | Низкий | Считает метрики, ищет причины изменений и помогает принимать решения | SQL, Python (pandas), статистика, BI-инструменты | ~21 час |
| Data Engineer | Высокий | Строит пайплайны и хранилища, по которым текут данные компании | SQL, Python, Airflow, Spark, Kafka, ClickHouse | ~27 часов |
Мобильная
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| iOS-разработчик | Средний | Делает приложения для iPhone и iPad | Swift, SwiftUI, UIKit, Xcode | ~22 часа |
| Android-разработчик | Средний | Делает мобильные приложения для Android | Kotlin, Jetpack Compose, корутины, Android SDK | ~24 часа |
| Flutter-разработчик | Средний | Делает кроссплатформенные мобильные приложения на Dart | Dart, Flutter, BLoC или Riverpod | ~21 час |
| React Native | Средний | Делает мобильные приложения на JavaScript и React | JavaScript, TypeScript, React, React Native, Expo | ~30 часов |
QA
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| QA-инженер (ручное) | Низкий | Проверяет продукт, находит баги и описывает их для разработчиков | Тест-дизайн, Postman, DevTools, SQL, Jira | ~23 часа |
| QA-автоматизатор | Средний | Пишет автотесты для UI и API и встраивает их в CI | Python или JavaScript, Playwright, Selenium, pytest | ~44 часа |
DevOps
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| DevOps / SRE | Высокий | Строит инфраструктуру, деплой и мониторинг, чтобы сервисы работали | Linux, Docker, Kubernetes, Terraform, CI/CD, Python или Bash | ~32 часа |
Аналитика и менеджмент
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| Системный аналитик | Средний | Переводит задачи бизнеса в требования и спецификации для разработки | UML, BPMN, SQL, REST, Swagger, Confluence | ~21 час |
| Бизнес-аналитик | Средний | Изучает процессы бизнеса и ищет, что и как улучшить | BPMN, CJM, Excel, SQL, моделирование процессов | ~21 час |
| Продакт-менеджер | Высокий | Решает, что делать в продукте и зачем, и отвечает за результат | Метрики, исследования, юнит-экономика, приоритизация | ~17 часов |
| Проджект-менеджер | Высокий | Ведёт проект к сроку и бюджету: план, риски, команда, коммуникации | Scrum, Kanban, Jira, оценка, управление рисками | ~14 часов |
| Тимлид / руководитель | Высокий | Руководит командой разработки и отвечает за её результат | Управление людьми, найм, 1:1, архитектура, процессы | ~15 часов |
Другое
| Профессия | Порог входа | Что делает | Язык и инструменты | Теория и вопросы |
|---|---|---|---|---|
| Специалист по безопасности приложений | Высокий | Ищет и предотвращает уязвимости в коде и процессе разработки | OWASP, Burp Suite, SAST/DAST, Linux, сети | ~20 часов |
| UX/UI-дизайнер | Средний | Проектирует интерфейсы: исследования, сценарии, макеты, дизайн-системы | Figma, исследования, прототипы, дизайн-системы | ~14 часов |
План входа в IT для любой профессии
- 1
Выбрать профессию
По интересам, порогу входа и смежному опыту. Таблица ниже поможет сравнить. - 2
Основы профессии
Главный язык или дисциплина: короткие уроки и вопросы на закрепление каждый день. - 3
Окружение и инструменты
Git, сети, базы данных, командная строка: то, без чего не берут ни в одну команду. - 4
Практика и проекты
2-3 своих проекта, которые можно показать и подробно разобрать на собесе. - 5
Резюме и отклики
Резюме под вакансию, сопроводительное, отклики шире, чем хочется. - 6
Собеседования
Рассказ о себе, вопросы HR, техническая секция вслух, разбор каждого отказа.
Что важно знать о рынке в 2026
- На junior-вакансии откликается много людей, поэтому первый оффер обычно самый долгий. Это нормально, а не приговор.
- Компании смотрят на понимание основ и умение учиться, а не на число пройденных курсов.
- Свои проекты с README и живой ссылкой заметно выделяют резюме среди учебных проектов из одного курса.
- Смежный опыт из прошлой профессии помогает: доменные знания ценят в финтехе, ритейле, медицине, логистике.
- Стажировки и небольшие команды чаще берут без опыта, чем крупные компании на открытые вакансии.
Частые вопросы
Какую IT-профессию выбрать новичку?
Сколько времени нужно, чтобы войти в IT с нуля?
Нужно ли высшее техническое образование?
Можно ли войти в IT после 30 или 40 лет?
С чего начать прямо сегодня?
Курсы или самостоятельно?
Начните с первого урока
Все уроки бесплатно, план по шагам под выбранную профессию, вопросы на закрепление каждой темы.