Если нет к этому интереса, то будет очень трудно и почти ничего не даст.
Обычно, если к этому есть интерес, то такие вопросы не возникают.
Просто человек с детства пишет программы, параллельно изучая языки программирования по книгам, статьям, видеоурокам.
Но просто так, если к этому не было тяги с детства, себя заставить будет очень трудно, а конкурировать с программистами, которые пишут программы с 7-10 лет ещё сложнее.