Если прям «хочется вкатиться в ИТ» и база по коду пока слабая — я бы выбирал не “самое модное”, а то, где реально много вакансий для джунов и где можно быстро собрать портфолио/пет‑проекты.
## Куда новичку проще протиснуться (по шансам)
### 1) Тестирование (QA) — самый “входной” вариант
- Manual QA можно начать без жёсткого кодинга, но с головой.
- Дальше спокойно растёшь в автотесты (Python/JS/Java) — и уже совсем другие деньги/перспективы.
Что учить: виды тестирования, тест-кейсы, баг-репорты,
SQL,
Postman, основы HTTP, Git, чуть-чуть HTML/CSS.
### 2) Frontend (веб) — много вакансий, но конкуренция бешеная
Плюс: быстро видишь результат, легко делать портфолио.
Минус: джунов много, придётся реально выделяться проектами.
Что учить: HTML/CSS (нормально),
JavaScript, TypeScript (потом), React/Vue, Git, базовый REST.
### 3) Backend на Python / Node.js — вход сложнее, но рынок живой
Если любишь “логику” и не хочешь возиться с версткой — норм.
Что учить: один язык (Python или JS),
SQL, REST API, Docker на базовом уровне, Git, немного Linux.
### 4) Аналитика данных (junior) — если нравится цифры и таблицы
Не всем заходит, но порог входа часто ниже, чем в “жёсткую разработку”.
Что учить:
SQL, Excel/Google Sheets, базовая статистика, Power BI/Tableau, Python (потом).
### 5) Поддержка/админка/DevOps — можно зайти через саппорт
Если “железо/сети” и разбираться в системах нравится. Часто заходят через техподдержку, потом растут.
Что учить: Linux, сети (TCP/IP), скрипты, мониторинг, Docker (потом).
## Куда новичку сейчас чаще всего больнее всего
- GameDev (джунов много, вакансий мало, отбор жесткий)
- Кибербезопасность “с нуля” без базы (обычно нужен фундамент админки/сетей)
- ML/AI (вход дорогой по матану/практике, джуну сложно)
## Как выбрать направление за 7 дней (без гадания)
Сделай 3 мини‑пробы по 2–3 вечера:
1)
QA: напиши 20 тест-кейсов для любого сайта + 10 багрепортов (даже “придуманных” по реальным ошибкам)
2)
Frontend: сверстай страницу + добавь JS (фильтр/поиск/сортировка)
3)
Backend: простое API “заметки/задачи” (CRUD) + база (SQLite/Postgres)
Где “попёрло” и не захотелось бросить — туда и копать.
## Что учить в любом случае (must have)
- Git/GitHub (репозиторий = твоё резюме)
- базовый SQL
- основы HTTP/REST
- английский (хотя бы чтение доков)
- умение делать 2–3 норм проекта и объяснять, что ты сделал
## Самый практичный маршрут (если база в кодинге слабая)
Если хочешь быстрее в первую работу:
Manual QA → SQL/Postman → базовая авто (Python/JS)
Это реально один из самых рабочих “входов”.
Если хочешь именно разработку:
Frontend (JS) → 2–3 проекта → стажировки/джун
или
Backend (Python) → API + SQL + Docker → проекты
---
Чтобы не советовать “в вакууме”:
1) сколько времени в неделю готов учиться?
2) тебе больше нравится визуальное (интерфейсы) или логика/серверная часть?
3) цель — быстрее первая работа или готов(а) дольше учиться, но в более “жирное” направление?