Bom dia joarez, tudo certo?
Ao meu ver, a programação no geral, depende muito de algumas caracteristicas da pessoa. Geralmente, o desenvolvedor é a pessoa que está sempre buscando conhecimento, é uma pessoa curiosa e que gosta de desafios. Se for alguém que acha que os códigos irão surgir milagrosamente, sem nenhum tipo de esforço ou sacrifício para aprender determinada liguagem, infelizmente, essa pessoa não apresenta o perfil para atuar nessa área. Creio também que não existe essa de "nascer para programar", acredito que é tudo baseado no seu esforço e dedicação.