Sem dúvidas cara. Meu cenário foi bem parecido com o seu. Era advogado, mas já havia atuado como vendedor e corretor de imóveis e hoje sou Dev .NET Pleno, muito graças a essas outras duas experiências que tive.
Com certeza, as soft skills e outras habilidades de comunicação que desenvolvi ao longo da vida, me alavancaram de forma muito mais rápida do que qualquer outro "concorrente" que eu tive para uma vaga para dev! Para vagas de nível Jr, coisas como cultura e habilidades interpessoais contam muito mais que conhecimento técnico.
Treine essas habilidades e use à seu favor o que você ja possui. Sucesso!