Чуви ты пиз****. Человек, знающий ноду и реакт не будет задаваться вопросом "где же найти работу". Он пойдёт и найдёт. Когда пошёл на фриланс и меня запарила конкуренция, новый офис я нашёл в 3 дня. 3 КАРЛ! И получаю я там не 20 и не 30, а 40-60. И даже эти цифры для мидл фронта детский лепет. Я не знаю реакта, не знаю ангуляра, мне сложно писать без jQuery, несмотря на то что я могу написать всё, что можно вообразить в браузере. И хоть я писал свои конфиги сборки из препроцессоров, пользовался некоторыми базовыми модулями nodejs, их методами, у меня никогда язык не повернётся сказать, что я nodejs знаю.
Судя по твоему вопросу ты не знаешь ничего. Если тебе кажется, что вёрстка невостребована - подумай... может это ТВОЯ вёрстка невостребована..... Как стать нормальным специалистом? Ху**рить макеты. Всё свободное время писать, писать, писать, искать готовые gulp сборки чтоб одна лучше другой и переписывать на них. Писать ещё и ещё макеты, усложнять себе задачи сложными интерактивными js-анимациями (GSAP, snap.svg) а не задавать на тостере срач с водяными вопросами, в котором 50% воды и 50% п***жа.
ЗЫ парадокс в том, что когда начинаешь получать более менее нормальные деньги и тебе дают всё более сложные задачи, начинаешь понимать, что не в них дело