is it fun? and if I learn to program, what programs should I make? I can only think of games, but that would be too complicated plus I hate casual games. maybe I should take out my highschool math textbook and try to solve the questions by programming? what else?
I think anyone whose mind is really cut-out for coding (and being very proficient with computer technology in general) will just dive in on their own because they are naturally very curious and absorb information best that way.
Not to discourage people who haven't already started their own adventure of figuring these things out, of course.