The REWARD is learning to program. Just like doing something else difficult, like losing weight, learning to play the piano, learning to dance, you need to spend a LOT of time and keep yourself motivated. It needs to be a PASSION in your life. You need to spend at least 4 hours a day to this programming activity for at least 6 months to expect to get anywhere.
If you can do this, it's definitely worth it. It'll be a skill you'll have the rest of your life.
In my case, I was a nerd in high school and college, with just a few friends and we spent every Friday night and all day on Saturday and Sunday learning programming and developing our own games. It was our passion - and hindered our social lives. It's well worth it today though.
Nothing comes quick though. If what you want is something done quickly to get the 'experience of programming', you really need to just buy a 21-day programming book, read that and work through the examples. You won't really know how to program, but you'll get the idea. Doing your OWN thing right away if you don't have the passion and commitment is impossible.