Безболезненная смена ЯП. Возможно ли?
При смене стека все-равно будет просадка. Из моей практики это 1 позиция - мидл падает до джуна, сениор до мидла или даже ниже. Если навыки и теоретическая база на высоком уровне то вернетесь на нужный уровень достаточно быстро, если нет - мои соболезнования. 

Надо понимать что категории выдают людям за то насколько глубоко они знают технологию с которой работают и насколько эффективно выполняют задачи. Сохранение категории я видел всего несколько раз - у ряда джунов, которые не определились в стеке и у пары довольно упорных сеньоров, но это были реально золотые ребята.

По гарантиям вам никто не скажет - мы не знаем что будет завтра и насколько вы готовы к изучению новых языков. Можем с тем же успехом подбросить монетку или погадать
php шники хорошо переучиваются в Go

а Python вообще влет заходит