Poxa, saber tudo ninguém sabe! Rsrs
Talvez, no seu caso, uma faculdade seja uma boa opção... te dará fundamentos sólidos sobre informática (em geral), estrutura de dados, engenharia de software, etc. E provavelmente durante o curso, vc terá um norte de para onde continuar estudando após a conclusão do curso!
Eu não sou um defensor de faculdade pra cursos tech, mas eu sou formado (sistemas para internet), e a faculdade, pra mim, nessa perte de fundamentos e tb na parte teórica, foi mt proveitosa (sem contar q hj eu trabalho em uma multinacional q exige o diploma)!