Sim, a faculdade não vai te preparar mesmo, nem um pouco aliás, ela vai te dar as bases (Estrutura de Dados, Modelagem de dados e outros) e você ainda vai ter que se aprofundar nessas bases por fora. Essas matérias são fundamentais, pois quando você for fazer um projeto, você vai ter uma visão e entendimento mais amplo do "todo" e isso faz você evoluir demais.
Vejo um outro problema muito grande, pois geralmente os professores não possuem didática (digo isso pois estou cursando CC e estou passando por isto) e também não fazem a aula fluir entende? Aí fica aquela coisa bem tediosa e maçante, aí algo fundamental acaba se tornando chato e difícil (ou talvez ainda mais chato e mais difícil do que já seria), pode parecer que não, mas todo esse ambiente pode acabar influenciando toda uma galera que entra na faculdade com expectativa x (quem nunca teve aquele professor que por saber dar uma boa aula e saber a hora certa de fazer as coisas, não fez você entender a matéria toda? ou pelo menos, 80% dela? e o inverso disso também se aplica).
Mas enfim, juntando esses fundamentos e bases da faculdade + estudos por fora + networking e outras coisas, já faz você ir numa direção mais clara