Я занимался каратэ, к нам пришел мужчина в 62 года! А Вы тут говорите про 25...
Если твердо решите, что хотите быть именно программистом, а не валютным трейдером или блогером (эти ребята тоже могут работать дома за компом), то вопросы возраста и образования станут менее существенными.
Вы кажется не знаете что такое возраст.
Чем вы старше тем медленнее вы развиваетесь, и если у вас нет базового лагеря на уже приличной высоте, то многого вы не достигнете. И в этом месте надо думать. где ваши высоты, как можно с тех гор на которые вы уже влезли бросить мостик на те, на которые вы хотите.