Для кого-то миддл — это чел, который может написать запросы, получить всю инфу и отобразить ее, используя какой-либо MVVM
А для кого-то миддл — это чел, который может решить задачи CI. Залезть под капот и разобраться как сделать то, чего нет на стаковерфлоу. Доделать задачу за кого-то очень быстро, если сроки горят. Может спокойно тащить на себе несколько проектов.
Поэтому и зарплаты разные, везде разная нагрузка
А в некоторых компаниях например нет грейдов
Все равны, но при этом видят уровень разработчиков в команде
Но зп друг друга все равно никто не знает