Челвоек собрал статистику про это:

Если коротко - то в 80% случаев накрутка опыта прокатывает, если знаний хватает.

"Не бывает знаний на мидла, мидла от джуна отличает наличие опыта работы" - про опыт работы конечно согласен - что лучше его иметь, чем не иметь.
Но про "не бывает знаний на мидла" - в рамках SQL не согласен. Занимаюсь им кучу лет и вот какую градацию для себя сделал:
Джун: просто может писать запросы работающие за вменяемое время.
Мидл: задумывается о производительности, знает как работают индексы и как оптимизировать запросы (всё это даю на курсе)
Сеньёр: больше насмотренность + немного знает про архитектуру хранилищ. Может организовать работу и менторить других людей.

Сейчас когда на мидла людей собеседую - из 5 человек 4 человека не могут в индексы и оптимизацию запросов, не знают что такое Nested Loops, Hash Join, как это всё на физическом уровне работает.