I've been developing software for more than 16 years professionally, with many more years of tinkering as a kid.
Love it, probably always will.