Te aseguro que es una excelente decisión la de aprender a programar. Lo mejor, es que es como #Bitcoin, nunca se termina de aprender.
Si quieres trabajar en la lógica, te puede ser de utilidad la programación competitiva y el uso de jueces en línea tales como:
- codeforces.com
- spoj.com
- atcoder.jp
- vjudge.net
Muchos éxitos 🎊🎊🎊