Можно ли достичь уровня middle в разработке без опыта в офисе?
Получится у одного из ста и займёт раз в десять больше времени, чем заняло бы развитие в офисе до того же уровня.
Стоит ли мне позиционировать себя как мидла при устройстве на работу или без опыта в офисе ты категорически джун?
Попытаться можно. Надо только понимать, что если позиционируешь себя как мидл, то и спрашивать будут как с мидла.