Definitely. I got to experience programming before and after doing it professionally. My passion for it left, then returned as quickly as it left. I always loved programming, but doing it professionally just wasn't the same.
One of my colleagues often asks how I have the energy to code after work. The reason is simple, one is coding things that give me a comfortable life, the other is coding things for pleasure. They're also very specifically not the same subject area at all because that would be awful.