Если бы я мог выбирать, я бы выбрал JavaScript, и этому есть объективные причины:
-За хорошую frontend разработку платят хорошо, а это в 90% случаев JS и HTML
-Вы не ограничиваете себя backend технологиями и можете переходить из одной компании (или проекта) в другую достаточно легко
-Западный рынок для вас открыт (с backend php ситуация отличается)
-Есть прекрасные backend вещи, которые помогут вам при необходимости - NodeJS, MongoDB и т.д, так при необходимости вы напишите продукт с нуля
-JavaScript очень динамично развивается. Я был в шоке, когда увидел x86 эмулятор!
Удачи!