Мое скромное мнение - стоит посмотреть другие технологии тоже, если вопрос стоит о расширении карьерных возможностей/увеличении зарплаты.
Уже есть опыт. Начинать на другой технологии придется практически с начала, с существенно меньшей ЗП. (9)
Не совсем логичный подход, опыт уже есть не только в PHP, но и вообще веб-технологиях, архитектуре, стандартных задачах. Из опытного php-разработчика сложно переместиться в джуниоры ruby, если в принципе уметь программировать.
Мало предложений джуниоров Питон и Руби (4)
Вы должны ориентироваться не на джуниоров.
Но если вопрос освоения новой технологии для Вас такой глобальный, то почему не посмотреть в сторону Java, например. Зарплата миддлов будет еще выше, местами, а технология покрывает множество направлений разработки.
По поводу js-стека для бекенда, я бы не рекомендовала кидаться в Node.js без освоения глобальной технологии (вариантов тут не много: Java либо .Net, либо mix C/C++/скрипты). Тут также важен вопрос опыта с хранилищами, no-sql - это широкий фронт работ все-таки, который сложно обойти при разработке на node.
Если есть желание, обращайтесь ко мне, расскажу о перспективных направлениях в клиентской и бэкенд-раработке на js именно, их становится все больше, и спрос соответственно тоже растет.