Sinceramente, digo por experiência própria e experiência em projetos e tutorias com amigos e mesmo minha própria namorada. Começa no simples, vai direto na linguagem que você tem mais afinidade. Quanta experiência você já tem com front-end e mobile? Se for com React ou Angular, lhe recomendo iniciar pelo NodeJs/NestJs, mas existe uma infinidade de frameworks e linguagens a se observar.
Após conseguir criar seus primeiros CRUD's você já terá o mínimo de conhecimento sobre a linguagem e como criar um serviço.
Se você chegar nesse momento, aí sim, comece a estudar mais sobre o Docker, isso será essencial para que você possa criar aplicações de forma padronizada nos diferentes ambientes em que ele pode rodar.
Depois, bom, aí você vai descobrindo com tempo. Não tente abraçar todos os 99 tópicos de uma vez só, começa pelo simples e vai evoluindo. ;)
Obviamente para se tornar um bom desenvolvedor de backend é necessário entender tudo que a galera está falando. Mas se é pra começar, vai no básico.