Boa tarde Marlony!
Se você é formado em Análise e Desenvolvimento de Sistemas, certamente já tem uma boa base de conhecimento para trabalhar como Programador.
Até que o texto não é tão gigante assim (rsrs)...
C# é um bom caminho. Na verdade, não importa tanto assim qual a linguagem você vai escolher, o mais importante mesmo são os conceitos.
Já que você escolheu C# / .NET, faz essa formação aqui:
https://cursos.alura.com.br/formacao-dotnet
Que é bem provável que você consiga um emprego na área, e é aí que você vai colocar tudo em prática, aprender e crescer ainda mais.
Depois de um certo tempo, sei lá, 1 ano, 2 anos, depende do contexto; você vai lá e aprende outra linguagem de programação. Vai abrir muito sua mente!
Mas não faça isso logo no começo. Aprenda bem uma determinada linguagem, e aprenda bem também SQL e Banco de Dados. Depois vá pro mercado, coloque em prática e sinta as dores e os aprendizados do dia a dia. Nunca deixe de estudar!
No mais, te desejo boa sorte!