For me, there really isn’t a question here. I have had a mystic attraction to computers ever since I was a child. I had no idea what computers actually did, or how they worked, but I jumped on every chance I could to get near them. I remember watching a show on TV about Microsoft Office tips, even though I could barely read, much less do something requiring a word processor. When I was eight, my mother found me a book which of source code for about fifty different text-based games in BASIC, which I kept by my bedstand and read cover to cover. And when I was eleven or twelve, I tried to script my own AI for Age of Empires II.
What’s more surprising is that I didn’t start college trying to study computer science. I got bit by the music bug pretty bad in high school, went to college for music business, and didn’t give computer science a second thought… until I couldn’t fit an audio engineering class into my schedule. I went scrambling for something else to fill the hole, and all of a sudden, I just decided to take Programming I. Thirty seconds later, I decided to add a computer science as a second major (I replaced the music business major later with philosophy). And I haven’t looked back since.