I don't think I'll ever stop coding, even after I retire. I originally learned programming in order to bring the random ideas, worlds, etc in my head to life. Even though I've now been doing it professionally for over a decade, the ideas never seem to run out.