Eu fiz ensino médio técnico e quando entrei na universidade já estava empregado, conciliei trabalho e faculdade e foram os piores anos da minha vida, mas não me arrependo.
A faculdade foi muito bom pra mim pq muita coisa que eu fazia no trabalho eu entendia a teoria na aula. Ex: "pq criar um indice X no banco aumentava o tamanho da tabela, e o tempo de escrita enquanto diminuia o tempo de leitura?". Algoritmos e estruturas de dados me deram varias dessas respostas.
Sempre que me perguntam eu aconselho a fazer faculdade, mas ela tem que ser escolhida com muito carinho. Eu fui privilegiado por ter estudado em uma federal e participado de vários projetos mas essa não é a realidade da maioria. Na faculdade também fiz MUITOS bons colegas de profissão que podem me render indicações até hoje.
Hoje em dia é muito mais facil criar um network e você nao precisa da faculdade para estudar, porém precisa ter disciplina para focar em coisas importantes. Nós como desenvolvedores sempre queremos aprender a ferramenta da hora, a moderninha que os youtubers e vendedores de curso estão falando e acabamos deixando de lado coisas básicas como estruturas de dados e compiladores.
Resumindo meu conselho: se tiver tempo e chance de fazer uma boa faculdade, faça. Senão estude por conta própria mas esqueca os CRUDs e um milhão de ferramentas, comece pela base da computação que tudo vai começar a fazer sentido no seu dia a dia.