in reply to What if you are not a genius?

These pre and barely pubescent teens can code circles around the likes of me.

Well, I would hardly say that. Sometimes it just helps to have a fresh set of eyes look at some code; I know I've been perplexed over the most simplest of problems, only to find out that once I leave and come back again the answer is glaringly obvious.

Oh, and about that genious thing:

Thanks for the compliment, but I think you're being too hard on yourself. First of all, nested complex data structures can be hard to understand; you should give yourself a pat on the back for coding one succesfuly (well, almost succesfully). Second, remember your brain teasers a while back, well one of them even tricked me. So, I'm not really a genious (look at that, I can't even spell genius), I just happened to start programming at a young age.

The 15 year old, freshman programmer,
Stephen Rawls