Как можно стать мидлом, без работы это не понятно) поэтому тебе в любом случае надо поработат, чтобы стать мидлом и понять, что такое хороший проект, аспекты архитектуры и нюансы) многих мидлов и синьоров на самом деле в некоторые компании даже на позиции джуна не возьмут. Это все слишком размазано.
Без работы можно стать мидлом. Все упирается в навыки а не количество отработанных часов.