pull down to refresh

One of the most rewarding experiences I have is coding.
I can spend endless hours thinking about how to approach a given problem. Sometimes I jump out of bed in the middle of the night to write down the solution for some challenging code.
Why the heck would I have someone or something else do the work, and give up all that pleasure.