This may sound stupid, but here it goes. How does one gain experience as a developer? I've wanted to begin working on something, to put some of the skills I've learned to good use, but I have no idea how to do so. I don't know, I want to do something challenging, but many times, the annoying stuff, like doing the HTML for web stuff, or maybe the bad CSS happenings with IE just throw me off, and make me stop in the middle of the tracks.
How does everyone else cope with such things? I really want to do something challenging, but it's just those little annoying things that really turn me off.