За год превратиться из человека прошедшего базовый курс htmlacademy в нормального разработчика?
Самый эффективный способ научиться - пойди работать. Устройтесь джуниором, пусть вас учат. Я перед тем как на первую работу пойти пол года читал/смотрел/пытался учиться, а как на работу пришел за месяц узнал больше, чем за эти пол года.
+ когда вы учитесь сами, высока вероятность пойти по неверному пути/застрять на чем-то/что-то неправильно понять. Саморазвитие - это хорошо, но оно должно быть под чьим-то контроллем. То есть вам будут говорить что и где читать, и вы должны это делать.
Пилить свои проекты не на CMS и всё равно думаю за год или php или JS выйдет хорошо изучить, но не оба сразу и то если батрачить часов по 10 в сутки