I've wandered many paths in technology. I never wanted to be a professional programmer because I perceived the focus to always be on quantity > quality. Aside: recently, my brother shared an excellent article with me that illustrates some of the aspects of professional programming that I fear; programming sucks is well worth reading. And yet, on all the paths I've wandered, programming has always been a constant. It's just something I enjoy. I like tinkering with systems, poking at them, and making them do things.