My first VB app was a lottery numbers generator. That immediately got me interested in writing software, and I've been writing code professionally for the past 20 years. A small start is more than enough to spark a life long career.
But isn't the professional stuff totally different from that initial first glimpse?