Hoje as empresas estão cada vez mais abertas para vagas remotas, mesmo para quem está iniciando na área.
Concordo com o comentário do user1, começar na área como freelancer é um tiro no pé e ainda vai prejudicar seus clientes por receberem um trabalho de qualidade mediana.
Eu ficaria toda minha energia em conseguir uma primeira experiência como Treinee ou Júnior remotamente, isso abre as portas para começar na área.
Meu conselho é: distribua seu tempo entre estudar bastante, divulgar seus projetos de estudo no LinkedIn e outras plataformas e preencher seu currículo com essas experiências de estudo.
Um bom portafolio de estudo vai te trazer bastante destaque para vagas de iniciantes na programação 😉.
Assista esse vídeo do Lucas Montano, passa uma ótima visão sobre como buscar emprego da melhor forma.