Общий критерий мидла, это человек, который способен сам без особой посторонней помощи решить задачу, освоение языка, это просто ещё одна задача, но я имею в виду чистые 2 недели, что подразумевает, что ты не работаешь по 8ч в день
Вот мидлу дают задачу - архитектурное построение ЦОД (он не знает ничего в этом), и дают две недели разобраться и построить, как думаете будет средний уровень, или нет? Люди годами сидят за C++/C#/Java доползая до Senior/Architect, а у вас за 2 недели гусеница превращается в бабочку и бах, мидл без менторинга на новом языке. Любом.