Лучший способ - сходить на собеседование. Проходить собеседование - не значит менять работодателя. Я считаю, что на собеседование нужно ходить раз в год, минимум.
Работаете джуном - идете на мидла. Работаете мидлом - на сеньера.
Во-первых - проходить собеседования это отдельный скил.
Во-вторых - если вас берут куда-то мидлом (или сеньером), значит, скорее всего, вы и есть мидл (или сеньер). Во всяком случае, по меркам той компании куда вы там собеседуетесь.
В-третьих - по собеседованию можно понять ваш уровень и по скилам и по зарплате (бывают тяжелые случаи, когда платят сильно не в рынке).
В-четвертых - на собеседовании можно чему-то научиться (например, после завального собеседования, подучить какие-то темы и/или технологии)