É legal ter um entendimento básico de como os dois funcionam, sabe. Mas nada de mais também.
No geral, vagas full-stack são raras e mais difíceis de entrar também (muito mais conhecimento necessário). Então meu conselho seria focar em alguma das duas por agora: front ou backend. Eu sou front, mas recomendo backend pois eu tenho a percepção que tem mais vagas e menos concorrência.