For me, programming is just a means to an end.
I do it not because I find programming intrinsically rewarding necessarily but rather because I find the creation of applications to demonstrate my ideas to be highly rewarding.
So obviously, writing code for someone else would not be rewarding for me.