Переквалификация в 29 лет: как лучше организовать самообучение front-end'у?
Как уже писали ранее учите не технологии, учитесь решать проблемы. Как правило вам будут ставить задачи/проблемы и заказчикам нужно их сделать/решить - учитесь этому, а технологии это лишь инструменты. Мы за 5 лет назад решали задачи используя одно, сейчас уже все устарело и мы используем другое, через пару лет также все изменится и будем опять все менять, но суть одна и таже, мы всегда решали какие то проблемы и выполняли какие-либо задания и за это получали деньги.
Препроцессоры можешь уже начинать, там ничего сложного. Сборщики и Контроль версий по мере роста проектов..  Сам такой же перепрофилофщик :) Нашел знакомых которым нужен был сайт на нем тренируюсь.  Подумываю о курсах. 
Чистый Js чем глубже тем лучше.