Главное отличие middle — самостоятельность. Junior получает задачу с инструкцией как делать, middle — только что делать. Чеклист роста: уверенно решаешь типовые задачи, пишешь тесты без напоминания, понимаешь архитектуру проекта, делаешь осмысленные code review, оцениваешь время ±30%, дебажишь без помощи. Как расти: бери задачи чуть выше уровня, читай чужой код (open source), проси feedback, пиши side projects. Обычно 1-2 года. Не жди формального повышения — начни делать как middle, повышение догонит.
Как расти от junior к middle?
Junior
391 просмотровAFK Offer AI
Как работает select statement внутри?