Bom dia Sérgio, tudo bem? Espero que sim!
Meu nome é Everson, sou desenvolvedor ADVPL há quase 12 anos numa franquia da TOTVS aqui no RS.
Sobre o ADVPL, não vou entrar em termos técnicos mas sim sobre o que eu penso dela, é uma linguagem específica para um produto muito específico que atende milhares de empresas, ou seja, você terá limitações quando for pensar em algo fora produto da TOTVS.
Mas isso NÃO impede de voce criar projetos/produtos para o Protheus, e quem sabe evoluir pra algo rentável pra você.
Eu fiz minha vida pessoal e profissional com essa tecnologia que tem prós e contras, e com o tempo no suporte você entenderá esses cenários.
Sobre aprender lógica, NÃO acho que seja uma boa se você está iniciando na programação. Já que pra fazer um simples hello world precisará de um "setup" inicial muito trabalhoso. Reforço, o ADVPL é espcífico para um ERP, e isso poder tornar frustrante a sua experiencia.
A linguagem não é engessada, ela evolui cada ano que passa corrigindo e melhorando o que for necessário... PARA O PRODUTO E PARA A TOTVS.
Tanto que foi lançado a pouco tempo uma "versão" ou um superset da linguagem visando boas praticas de mercado e algo mais "backend", mas ainda assim dependerá da arquitetura TOTVS.
Concluindo, paga-se muito bem para quem domina a linguagem e o produto.
Sei que é uma decisão difícil, mas hoje em dia voce tem a internet para facilitar a busca por informações.
Você vai encontrar muita coisa por aí sobre ADVPL, e eu mesmo posso compartilhar com você.
Mas! Tenha em mente que é uma tecnologia proprietária e isso poderá te limitar, e ao mesmo tempo poderá pagar muito bem, já que a TOTVS tem uma grande fatia do mercado BR.
Saudações e vida longa!