Переход junior → middle: это не про количество знаний. Это про изменение паттерна работы. Мидл не просто знает больше технологий, он решает задачи самостоятельно, не требует постоянного контроля и думает о последствиях своих решений.
Что отличает мидла от джуна на практике
Джун: получает задачу → спрашивает как делать → делает → спрашивает снова → сдаёт.
Мидл: получает задачу → уточняет требования → оценивает сложность → декомпозирует → делает → сам находит проблемы → сдаёт с объяснением принятых решений.
Это не вопрос опыта в годах. Некоторые джунят 3 года не меняя паттерн. Некоторые за 8 месяцев становятся мидлами.
Технический план на 12 месяцев
Месяцы 1–3: Углубиться в основной стек. Для фронта: React hooks, performance, testing. Для бэка: SQL indexes, caching, API design. Перестать гуглить синтаксис базовых вещей.
Месяцы 4–6: Начать читать код других людей. Разбирать open-source проекты. Сделать pull request в любую публичную библиотеку. Написать первую техническую статью (или хотя бы заметку в Notion).
Месяцы 7–9: Взять на себя сложную задачу самостоятельно. Предложить улучшение в существующей архитектуре. Начать менторить кого-то ещё моложе: это лучший способ структурировать знания.
Месяцы 10–12: Подготовить разговор о повышении. Собрать конкретные достижения с цифрами.
Soft skills которые реально важны
• Умение декомпозировать задачи и давать оценки (пусть ошибочные, главное объяснять логику)
• Фиксировать договорённости письменно («как мы обсуждали, я сделаю X к четвергу»)
• Говорить о проблемах раньше, чем они станут критическими
• Спрашивать конкретно, а не «помогите с задачей»
Эти вещи замечают руководители раньше чем знание паттернов проектирования.
Когда и как просить повышение
Оптимальный момент: через 9–12 месяцев после старта или после завершения значимого проекта.
Подготовьте документ с достижениями: «За 10 месяцев я: реализовал X, что сократило Y на Z%; взял на себя онбординг двух новых разработчиков; закрыл 47 задач из которых 8 были senior-level».
Запросите встречу напрямую: «Хочу обсудить мой карьерный рост и текущую компенсацию. Когда удобно?»
Не ждите ежегодного ревью если вы уже переросли грейд.
Когда стоит сменить компанию
Если через год роста потолок не поднимается: это сигнал. Некоторые компании структурно не могут повышать грейды быстро из-за бюрократии.
Смена компании даёт в среднем +30–50% к зарплате там, где внутреннее повышение: +10–20%.
Но уходить только ради денег без роста знаний - ошибка. Следующий работодатель тоже оценит что вы умеете, а не сколько получали.