As I’ve written previously, while my career started as a fulltime engineer, I’ve steadily drifted away from hands-on programming in my day job. I do, however, continue to write software in my spare time. I usually don’t get started until 8 or 9 at night after the kids are in bed (when I’m basically spent), and I don’t really accomplish all that much – 30-60 minutes a day does not world-class engineer make.
Coding also helps me in my day job, software product management. It’s a good reminder of the realities my engineering teams face day to day.
Maybe one day I’ll get back to writing software fulltime; I’ve always feared losing those skills completely. For now it’s just a hobby and a secret weapon to be used only when the best inspiration for a product idea strikes.