Entendo que você tenha dúvidas, mas antes desse seu post:
- O que você já pesquisou sobre?
- Quais as principais dúvidas?
- Qual seu background em tecnologia?
Já vi alguns vídeo do Donda falando que é indispensável ser fullstack e bom em praticamente todas as principais tecnologias
Não sei que é essa pessoa, mas se a afirmação dele é essa mesmo, o que ele definiu como "principais tecnologias"? Afirmar que algo é principal, melhor, indispensável, ruim, pior, irrelevante... sem colocar um contexto é bem audacioso ou totalmente bullshit.
E sobre ser fullstack, eu acho que são poucos programadores em início de carreira têm maturidade suficiente para saber o que é ser fullstack realmente. Muita gente resume isso em trabalhar no backend e frontend, mas quem está a tempos em qualquer uma dessas duas vertentes sabe que para ser realmente bom nelas requer muito tempo, preparo e experiência.