Рассказываю простейший прием для быстрого эффективного трудоустройства - ни одному работодателю как правило не нужен узкий специалист, любой работодатель хочет широкого закрытия задач и даже если ты Бэкэндер тебя могут попросить поработать с JS или CSS, или найти пару иконок для сайта на открытых площадках. Для начинающего программиста это абсолютно нормально, не нужно сразу ударяться в узкую специализацию, потому что даже в вузах сначала ты учишься чему то общему и только потом (через 3-5 лет) выбираешь узкую специализацию, в работе айтишника примерно также.
И в плане сложности освоения он сложнее чем JS с PHP или нет ?
- во всех языках все примерно одинаково, отличия в основном только в синтаксисе, поэтому опытные программисты которые уже знают JS с PHP ОЧЕНЬ легко переключаются на какой то другой язык, потому что везде те же самые переменные, циклы, арифметика и логические операторы, функции и так далее.