Отвечу не совсем на тот вопрос, но все же.
Изучать программирование просто по книжкам тяжело.
Я рекомендовал бы как можно быстрее устроиться junior-ом в интересную для тебя компанию, пускай на минимальную зарплату. Решая конкретные боевые (а не книжные) задачи, ты сможешь очень быстро расти.
Собери инфу по junior — вакансиям в интересном для тебя направлении.
Прочитай литературу по требуемым технологиям.
Сделай тестовый проект, который можно было бы показать работодателю на собеседовании.
И уже на работе станет понятно, каких именно знаний/навыков тебе не хватает.
И станет понятно, куда копать дальше.