Как правило, самому изучать все намного легче.
Когда я готовился к экзаменам в школе, то всегда изучал годовой курс за 1-2 недели и сдавал на отлично, сами уроки особо не посещая (школа такая была). Всё потому, что самому изучать намного удобнее, поддерживаешь тот темп, который удобен конкретно тебе, а не всем сразу. В общем, если вы действительно увлеченный в этом деле человек, то постоянно будете замечать, что изучаете материал быстрее любой учебной программы, а само учебное заведение вас лишь тормозит.
Учебные заведения нужны скорее для общего развития, никакой глубины информации там не получишь. Например, сравните любого программиста-самоучку и того, который вышел из института. Кто будет эффективнее? Поверьте мне, тот человек, который сам занимался программированием целиком, днём и ночью, на протяжении пяти лет -- будет иметь небесный уровень по сравнению даже с передовым выпускником института.
Талантливым людям учебные заведения не нужны, если речь идет об освоении навыка. Вопрос лишь в вашей увлеченности.
Всё зависит от того что вы хотите освоить, учебного заведения, конкретных препоадвателей, ваших способностей и способностей ваших однокурсников. Если всё это на высоком уровне, то быстрее, если нет, то нет.