Its also about ownership (of the end product) for some of us.
I first thought I like coding as I am solving problems. Then I realized its about writing neat code and algorithms, about finding the best way to do things. Later I figured it was about creation and ownership. At that stage, I figured there are a ton of other things I would enjoy as much as coding - new consumer product development of any form (not necessarily to do with computers or tech).