Есть, имхо, еще одна серьезная проблема — определиться с направлением, куда совершенствоваться дальше, когда количество новой информации зашкаливает. Особенно когда со всех сторон крутые спецы холиворят, принижая любимые инструменты и подходы друг друга, и даже основополагающая спека — HTML5.x/ЖHTML — существует в двух противоречащих друг другу вариантах, сторонники каждого из которых обвиняют другой лагерь в ереси:). Да, можно перепробовать всё самому и сделать выбор лично — но за это время всё перепробованное успеет уйти в историю, на его место придут новые модные штуки, и в итоге ученик рискует навечно застрять в фазе ознакомления, так и не став крутым профи хотя бы в чем-то одном из перепробованного.
Вот тут, имхо, может быть очень полезно некоторое время побыть ведомым в связке с крутым мастером чего угодно — чтобы успеть перенять «маленькие хитрости», секреты продуктивности именно этого инструмента/подхода и т.п., в ускоренном режиме и с минимумом шишек пройти «краткий курс ознакомления с типичными граблями» этого подхода, и т.д. В общем, сократить период полной растерянности и выходить из зоны комфорта постепенно, не оказываясь в зоне паники. На мой взгляд, на этом этапе грамотный авторитет рядом, у которого можно что-то подсмотреть и перенять, готовый ответить на вопрос, в т.ч. дурацкий (причем посылом не абстрактно в гугл, а в конкретный раздел документации, либо встречным наводящим вопросом, помогающим самому ухватить логику), и вообще обсудить технические вопросы с высоты практического опыта — ресурс абсолютно незаменимый (и огромное везение).