Cara a resposta é um grande DEPENDE, a empresa que trabalho é fullstack e aqui pegamos estagiários zerados e ensinamos tudo. No fim eles aprendem os dois.

E na boa é melhor assim porque não limita as oportunidades por back ou front. Tenha pelo menos uma introdução dos dois.

Vai aprendendo pro front CSS(Flex Box é bem importante), Javascript, HTML e um framework tipo angular(Está virando o novo padrão) Pro Back foca em uma linguagem C#, Java ou PHP e um banco de dados relacional ( Pode ser qualquer um porque no fundo são iguais).

Estagiário ou JR ninguém vai pedir para fazer um sistema inteiro e se pedir está ERRADO. Então foca em aprender o básico porque vai navegar em código existente fazendo pequenas alterações.

Uma dica:

PARA de focar em startup, vai atrás das empresas de ERP, Consultoria, Legado e etc. que tu vai conseguir vaga bem mais rápido.

Vai sofrer ? Vai ! Mas o aprendizado é bem mais rápido.

Boa sorte na carreira 🙂

mano, tem dica pra conseguir emprego na area? ttipo esse ERP, legado...

Da uma olhada no LinkedIn dessas empresas. São algumas que conheço no ramo de ERP. TOTVS Protheus Omie Benner sistemas Senior Sistemas Sankhya Mega Sistemas Cigam MXM Sistemas Conta Azul ERP Alterdata Nasajon Etc. Consultorias são empresas terceirizadas por grandes empresas(Multinacional, banco, governo e etc.) para desenvolvimento de software. GrupoProvider Atos Radix Stefanini IT Spassu Petros Etc. Com isso da pra treinar o algoritmo para recomendar nesses ramos.