I was just a kid whose family bought a computer at the right time. I got hooked, taught myself programming from online tutorials, and never stopped creating things. The stuff I made got more complex and more polished each time, until it got to the point that I can create stuff other people are willing to pay to use. There's really no prerequisite other than a computer and an interest in programming.
This is actually pretty amazing. When I speed read, I usually use my finger to set the pace ahead of my eyes which is REALLY hard to do on the computer. Since I'm used to using a finger as a guide, I often find myself skipping over lines/words @ 400-600 WPM on the computer. This appears to solve that problem. Thanks for the link!