Olha acredito firmemente que vale a pena investir, até porque se algum dia você pretende trabalhar fora do país, os outros países na grande maioria exige o ensino superior mesmo com a defasagem de profissionais na área. Outro ponto que ainda vale a pena investir no seu aprendizado é saber a base teórica ainda mais sólida pois vai existir cenários que a base teórica vai te ajudar a achar a solução. O que recomendaria como curso seria Engenharia de Software/Ciência da computação pois são bem focados em matemática e na solução de problemas o que de fato nossa área faz, além de abordar outros aspectos como escalabilidade, distribuição, segurança e etc. Enfim, pense sempre que você está investindo em sua carreira pois aprendizagem nunca é uma perda de tempo ou dinheiro.