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