I've never played Super Mario or Quake, I didn't do much pulling apart of stuff when I was growing up, but I got the itch to program and now make a good living doing stuff that, peripherally, involves programming, sometimes lots of programming.
If you have the itch, go ahead and give it a scratch. Start with a trivial problem and see if you can do it, then start with something small, but interesting to you.
Pick a language and write FizzBuzz. Pick a language and write a program to play "Guess the Animal".
Do something small, but for which you can see a result. Either you'll get such a buzz you want to do more, or you'll think "Meh" and go spend your time doing something you enjoy more.
Comments
I've never played Super Mario or Quake, I didn't do much pulling apart of stuff when I was growing up, but I got the itch to program and now make a good living doing stuff that, peripherally, involves programming, sometimes lots of programming.
If you have the itch, go ahead and give it a scratch. Start with a trivial problem and see if you can do it, then start with something small, but interesting to you.
Pick a language and write FizzBuzz. Pick a language and write a program to play "Guess the Animal".
Do something small, but for which you can see a result. Either you'll get such a buzz you want to do more, or you'll think "Meh" and go spend your time doing something you enjoy more.