Nunca é tarde para começar. Eu tenho 27 anos, sou engenheiro químico e mestre em ciências farmacêuticas e devido ao mercado péssimo para minha engenharia, decidi mudar de carreira para programação. Te aconselho ver a trilha Discover da RocketSeat, que é gratuita e para quem não tem nenhuma experiência com programação. Link: https://www.rocketseat.com.br/discover
Boa sorte!