Estou bem próximo de sua situação.
Trabalho com contabilidade desde 1990, hoje tenho 45 anos e estou estudando programação de verdade somente agora, já tentei algumas vezes mas sempre desistia, já tentei Delphi e Java, mas não fui para frente apesar de ter criando alguuns aplicativos.
Hoje estou estudando VB.net aparentemente é uma linguagem de programação que não irá mais evoluir e é justamente por isso que a escolhi, até os dias de hoje ela faz tudo que C# também faz ( para você que veio do Java talvez seja bem mais familiar) então para o que preciso VB.net é mais que suficiente e não irá enfrentar o modismo que assola as linguagens de programação de hoje em dia, acredito que ela está muito estável e madura e caso precise de algo sempre terei o C# para interoperar e bifurcar .
Outro fator de usar o VB.net é que para o windows ele é muito integrado com excel e power BI, praticamente uso a mesma sintaxe para tudo!
Por que estou lhe falando isso se sua pergunta é se vou conseguir um trabalho como programador?
Bem, quando estudei Delphi já estava com esse problema e tinha apenas 28 anos! concorrer com a moçada de hoje é insano!, mas é insano também para a galera de hoje concorrer com o conhecimento contábil de anos, então temos uma carta na manga, eles são programadores de sintaxe e não de conhecimento operacional, e se nós formos candidatar a uma vaga de uma empresa de software House a coisa fica complicada para nós, mas se formos atender um cliente ou até mesmo um escritório para criarmos alguma automação saímos muito na frente.
Resolvi unir o conhecimento de Contabilidade, Gestão Empresarial, Gestão de Indicadores e claro programação para inicialmente automatizar as rotinas do meu escritório, até esse momento foi fantástico, consegui muita coisa e eliminei muito trabalho manual e aumentei muito a muito eficiência, mas a situação melhorou muito quando os clientes pediam algo para eles, assim puder entrar em um outro nicho, que é justamente, desenvolver para os próprios clientes e isso acabou se expandindo, hoje trabalho com automações do escritório e integração com os clientes (web Service) e apresentando demonstrações em Power BI tudo integrado, inclusive para outros escritórios de contabilidade e outras empresas também.
Não existe função para um programador se não existir um problema real, a contabilidade com seus excessos de burocracia e obrigações é um grande nicho de mercado.
Reflita sobre onde seus conhecimentos podem ser aproveitados, talvez seja velho para um novo programador mas um consultor com conhecimento de negócios, de contabilidade e ainda acima de tudo também sabe programar pode ser bem promissor!
'P.'P.: