Момента нет
Ты не получаешь письмо "поздравляем, вы больше не джун". Нет такого. Рост выглядит иначе, ты долго думаешь, что уже вырос, а потом не проходишь собеседование. И тебе говорят "ты умеешь делать только то, что тебе говорят". У меня было именно так. Я писал код, закрывал задачи, думал, что всё нормально, пока не начал получать фидбек: "ты не думаешь сам", "ты просто исполняешь". Это был первый сигнал.
Признаки сдвига
Переход из джуна это не про технологии. Это про мышление. Первый признак: ты начинаешь видеть границы. Не просто написать функцию, а где должна жить логика, как разделить ответственность, что меняется часто, а что должно быть стабильным. Второй: ты начинаешь задавать вопросы. Джун берёт задачу и делает. Разработчик уточняет, проверяет, сомневается, потому что понимает, не все задачи сформулированы правильно. Третий признак, ты начинаешь принимать решения. Тебе больше не нужно говорить, как сделать. Ты сам предлагаешь варианты, оцениваешь риски, выбираешь решение, и можешь объяснить почему.

Главный переход
Переход из джуна это последовательность сдвигов: от "делаю" к "понимаю", к "решаю", к "отвечаю за последствия". Следующий уровень - начать думать про бизнес. Код это не цель. Код это средство. И ты начинаешь задавать другие вопросы: это реально нужно? Это влияет на деньги? Это сейчас приоритет?Если ты всё ещё ждёшь, что тебе скажут, как правильно, ты ещё не вырос. Если уже думаешь наперёд, задаёшь вопросы и понимаешь контекст, ты на правильном пути.