I enjoy writing software more than I enjoy using software. I'm not
berating myself over this, nor am I proud of it. It's just how I am.
What this means in practice is that I will often write a whole bunch of
code before I even start trying to debug it. Writing code tickles what I
imagine is the creative part of my brain, and it feels good. Running and
debugging code tickles the "chore" part of my brain and it doesn't feel as
good.
(Yes, programming is creative. It's an act of creation. I'm emphasizing
this point because there is a tendency in non-technical circles to view
programming as something sterile or clinical, like accounting. I would
imagine, however, that there are very few accountants who do accounting in
their spare time, whereas you can easily find tons of programmers who do
coding in their spare time, myself included).
Read more »