Эту фразу я слышу постоянно, поэтому решил проверить её не по ощущениям, а по публичным матрицам компетенций и карьерным трекам аналитиков.
Взял 5 срезов за 2020–2026 годы и привёл разные формулировки к одинаковым блокам:
- SQL,
- Python,
- статистика,
- A/B,
- визуализация,
- постановка задачи,
- работа со стейкхолдерами
- самостоятельность.
Что требовали от Junior в 2020–2022:
3 из 3 — SQL,
3 из 3 — статистика,
3 из 3 — Python/R или другое программирование,
3 из 3 — работа в основном с уже хорошо описанной задачей.
То есть джун, который четыре года назад умел только SELECT *, в публичных матрицах не находится — техническая база уже тогда была вполне серьёзной.
В актуальных треках SQL и статистика никуда не делись, а вот Python даже не везде входит в обязательный минимум Junior.
Более того, там, где удалось сравнить одну и ту же матрицу до и после пересмотра, часть технических требований стала мягче: например, ML перестал быть обязательным минимумом для Middle.
А вот в описании самой работы сдвиг заметен сильнее.
Раньше Junior почти всегда работал с уже поставленной задачей, а от Middle могли даже не ждать самостоятельного поиска задач.
Сейчас от Middle гораздо чаще ждут, что он сам ведёт задачу, работает со стейкхолдерами, участвует в discovery и отвечает за результат.
Получается любопытная штука. За 4–6 лет сильнее вырос не список технологий, которые нужно знать.
Если раньше рост чаще описывали через «знает глубже SQL/Python/статистику», то сейчас гораздо сильнее звучит другая шкала:
Junior — решает поставленную задачу.
Middle — самостоятельно ведёт проблему до результата.
И вот это, кажется, намного точнее объясняет, почему сегодня многим тяжело перейти из Junior в Middle, даже если с технической частью у них всё нормально.




