Before I became a photographer, I was a programmer and I'll tell you the truth, it's not an easy job. But now I realise that it's only because no one helped me. Perhaps now it's much easier for children who are learning programming, because they have the opportunity to use the help of an assistant. My friend does exactly that.
So, while programming is most useful for working with computers, it is also useful for learning mathematics.