Bacana!

Acho que vale estar de olho nas areas de TI mas é importante focar em uma área de desenvolvimento se o seu objetivo for entrar no mercado de trabalho.

É bom ser generalista em alguns assuntos mas ser especialista em pelo menos 1.

Isso porque cada um dos temas citados tem uma vastidão de conhecimento para estudar.

Recomendo a galera da Rocketseat. Lá você terá muito contato com Javascript para usar em projetos Web, Mobile e Backend.

E tmb o pessoal do Full Cycle, eles falam bastante de linguagens como Go, Microserviços, Docker.

Livros eu acho bacana também mas se for o seu primeiro contato acho melhor partir para prática a fim de pegar mais confiança e entendimento de como as coisas funcionam. Os livros mais famosos normalmente são bem teóricos e já exigem um conhecimento prévio que você adquire atuando na área. Os livros de iniciantes recomendo algum sobre AWS mais básico.

Sucesso aí e bons estudos :)