I wrote my first computer program 27 years ago. It didn't work.
A few years later I got my own computer and a copy of GFA Basic
(functions! data types! program blocks!), and got sucked into programming in a big way - a brief lull during university ended afterwards when I got a job as a full-time developer, which I've been since. Having the same thing as a job and a hobby hasn't always been easy, but it's worth it :)
I've done all kinds of odds and ends over the years, I've moved towards the front-end in the last few years - writing decent JavaScript is obvious easy after many years of writing Pythonic code :)