Я к чему, собственно. К тому, что выработать четкие критерии отделения мидлов от синьоров не представляется возможным, и дискретности в "это мидл а это синьор" никак не найти точно
Я думаю в пределе да, невозможно. Но жизнь она какая есть и приходится, увы, пользоваться несовершенными инструментами. В том числе не очень четким разделением на джун/мидл. Но хоть каким. И со временем повышать эту точность.