I was a child prodigy, now living a life that is a fairly natural extension of that experience. I started programming at 6, took college classes (mostly math and physics) from 9 to 13. I had a semi-successful software business with my dad from 14 to 22, then decided to go to grad school, which was a fantastic decision, as it both helped me sharpen my intellectual skills and develop better social skills.
These days I do independent CS research and open source development, and still enjoy learning. One of my latest projects involves programming GPU compute, and I find it very exciting to grapple with a new computing model.
I don't talk about my early experience that much, but in this thread, feel free to AMA.