Como você faz para balancear seus estudos?

Mais alguém tem problema ao decidir o que estudar?

Conceitos de ciência da computação são importantes mas são demorados de se estudar(arquitetura de computadores, algoritmos etc.), então eu fico pensando que esse tempo seria melhor utilizado aprendendo coisas que o mercado está pedindo, mas aí bate o receio da falta de fundamentos uma hora me travar de avançar e com toda a indecisão acabo não estudando nada.

Alguém já passou/passa por algo similar? Conseguiu resolver o dilema de alguma forma?

Qualquer caminho é melhor que caminho nenhum (nem sempre, mas abrace a metáfora).

Conceitos de ciência da computação são importantes mas são demorados de se estudar

E quanto mais vc demorar pra começar, mais demorado será pra aprender.

então eu fico pensando que esse tempo seria melhor utilizado aprendendo coisas que o mercado está pedindo

O tempo seria melhor aproveitado fazendo alguma coisa, invés de apenas pensar sobre fazer alguma coisa.

e com toda a indecisão acabo não estudando nada.

Touché

Cara, começa a estudar, qualquer coisa, não faz diferença agora. Quanto mais vc aprender, mais vai estar seguro sobre o próximo passo.

Eu tmb comecei perdido, sabia que tinha que nadar, mas não sabia pra qual lado. Quando tu começa, você vai aos poucos alinhando seus estudos, e mesmo o que você estudou "fora de hora" vai acabar sendo útil em algum momento, nada se perde.

Agora, ficar parado vai só fazer você se afogar.