Ещё раз, господа, градации вот эти вот: джун-мидл-синьор — это не какая-то абсолютная шкала знания языка. Это должности в компании, в бизнесе. Должности эти обусловлены вашим опытом и умение решать задачи. Всё.
Если вы умеете решать задачи уровня синьора, то всё — вы синьор.
Можно говорить о разных направлениях программирования, да. То есть если вы синьор во фронтенде, а теперь переходите на программирование контроллеров для АСУ космодрома, то тут это работать не будет, потому что направление задач принципиально разное.
Но если вы писали бэкенд на любом языке, и теперь вам нужно писать бэкенд на другом языке, то вы не теряете скилл, потому что проблемы, справедливые для бэкенда, не определяются языком.