Não ficou claro se você trabalha como programador CLT ou trabalha com outra profissão, mas não recomendo "Sair e Começar", comece e depois (talvez) saia, ser freelancer não é fácil (é tortura), desenvolver uma aplicação que usuários realmente queiram usar e que de algum retorno (SaaS) é ainda mais difícil. Enfim, eu preferi estudar e desenvolver projetos reais e autênticos para tentar conseguir uma vaga em tecnologia e (talvez) sair do meu trabalho atual (que não tem nada haver com tecnologia).
1