Не совсем понимаю причём тут возраст,становиться программистом никогда не поздно.Знаю человека из одного подмосковного города,ему уже около 70,но он в курсе всех последних технологий,отлично знает множество языков программирования и неплохо зарабатывает фрилансом.Хотя по образованию он совсем далёк от этого,что-то связано с психологией,точно сказать не могу.
Если у вас появилась(А может была с рождения) тяга к этому,то для начала определитесь с направлением.Поймите,что именно вы хотите разрабатывать.Это может быть как и разработка web,desktop приложений,так и системное программирование.После того,как вы хотя бы примерно поняли,чем хотите заниматься,найдите подходящие языки для этих целей и выберите из них самый популярный.Теперь,когда у вас есть цель и подходящий язык,начинайте его изучать,с этим вам помогут различные книги,обучающие сайты,а также различные видео на YouTube и других платформах.Уже после изучения основ вам будет хотеться что-либо создать,приступайте,по мере разработки вы будете обучаться,а также получите дополнительный опыт.Когда вы получите уверенность в своих знаниях,всё будет зависеть от вас.Вы можете разрабатывать свой проект,который в будущем станет успешным и сможет приносить вам доход,а также можете попробовать себя в роли фрилансера и не плохо на этом заработать.Вдобавок никто вам не запрещает заниматься тем и тем. Вариант с устройством в какую-либо компанию не рассматриваю,так как без должного образования устроиться в какую-либо солидную компанию будет очень проблематично.Хотя с большим портфолио все может быть иначе,кто знает...
Самое главное это желание и у вас все получится!Удачи!
А что плохого в том, что манят зарплаты?)