Тогда ещё вопрос. Насколько правильно начинать учиться совсем с низов, и только потом учить что-то высокоуровневое? Вот как нпр. на этих скринах
Как по мне, если нет теоретических знаний, но хочется впрыгнуть в ИТ (фронтенд) то список на картинках плохая затея. В программирование много гуманитариев идет и живет. Потому, если вы точно хотите заниматься фронтендом - то вам на другой ресурс ЖабоскриптРу. Но если вы тут, а не там - значит так надо. Возможно вам будет как раз лучше начать с руби пройти( а после ЖС) Главное не распыляйтесь. И попробуйте найти ментора или на курсы записаться... потому что есть шансы к НГ не успеть вьехать в тему и устроится на позиции "трейни"...