Experiência de quem já fez 2 graduações (sim, sou velho, rs): Começo de curso é sempre assim. Muita matéria de base, conceitos, ambientação, teoria e só no final vêm as matérias mais práticas. Repito, todo curso de graduação é assim. Ter resiliência de "suportar" essa fase, saber a importância de ter uma base sólida vão ser úteis com o passar dos anos. Não é nada nítido, visível, mas te ajudará quando você futuramente for buscar por novos conhecimentos, novas tecnologias, novas linguagens de programação.
Te digo mais: Se você depender de curso que te motive ou te engaje totalmente, pode ser que nunca encontre algo que te satisfaça, mas aí que está o ponto: a tolerãncia e resiliência de passar por isso também vai ter fazer uma pessoa melhor e mais preparada.
OK, isso é opinião de alguém de outra geração - sou 40+ - que teve outra vivência de mundo, que cresceu em outros tempos. E nesse ponto de vista, uma coisa que minha geração vê nas mais novas é a dificuldade em persitir em tarefas mais profundas, mais complexas ou que exijam mais tempo para absorver, para aprender. Desculpe pela generalização, talvez nem todos sejam assim, mas com certeza os que vão se difereciar tem essa capacidade de persitir.
Desculpe de novo se pareceu sermão de velho, você pode ignorar tudo isso que escrevi, mas considere como ponto de vista para dar uma pensada.
Quando fui avançando minha idade vi que faltaram algumas coisas básicas no meu apredizado como dev e tive que correr atrás mais tarde. Daí vem meu ponto de vista acima.
Invista tempo em aprender bem, e de repente ter uma graduação formal. Diploma de faculdade pode parecer que não tem tanto valor prático, mas isso até o ponto de ser um diferencial numa contratação. Imagino que no futuro um diploma perca sua importância, mas no momento ainda tem um certo peso. Lembre-se que pessoas da minha idade fazem a seleção de empregos, tanto aqui como fora do país.
E finalizando (ufa!) desculpaí pelo textão, e valeu e parabéns por ter lido ele inteiro.