Olá Diegiwg!
Realmente é difícil, vou contar um pouco o que eu fiz até me tornar Dev e você vê se aplica para você.
Trabalhava em uma autopeças também das 8h às 18h seg/sab. Mesmo assim eu estudava 1 hora todos os dias mesmo que não fosse totalmente produtivo, quando estava "morto" do serviço eu via pelo menos alguns vídeos no youtube falando sobre programação tentando sempre me rodear das informações sobre programação.
Não sei se é válido para você, mas, caso queira tentar acordar um pouco mais cedo antes mesmo de ir trabalhar para estudar 30 min / 1h. O rendimento no seu serviço CLT provavelmente não vai cair pois provavelmente muitas das coisas você já faz no "automatico", no começo realmente vai ser difícil se adaptar ao novo horário. Mas no fim do dia você já vai ter a sensação de "missão cumprida", por já ter estudado.
Realmente isso é só uma sugestão, eu sei que cada um tem sua realidade.
Sobre você morar no interior da Bahia, você pode tentar arrumar emprego 100% Home Office, atualmente na minha empresa tem um pessoal do meu time que são da Bahia, São Paulo, Rio de Janeiro... e por aí vai, e nem é uma empresa tão grande.
Quando sobra um tempinho tenta se aplicar para vagas, mesmo para estágio e tenta fazer alguns desafios propostos por você mesmo referente a linguagem que está estudando.
Estarei aqui caso tenha alguma dúvida ou outra sugestão :D
Um forte abraço e boa sorte!