You write code. Does that mean you like writing code?! Well, After reading this article, you might think twice. The article talks about how a coder might actually be interested in problem solving rather than writing code. Coding helps a programmer solve problems but all coders don’t like writing code, really.
Quoted from the article:
"From an outsider’s vantage, I can see why they’d think we like coding. We solve problems by coding, and we’re all happy and enthused while typing away or talking code. But they’re confusing the action and the intention. It’s not pulling the trigger that makes me happy, it’s hitting the target. The action approaches incidental"
That makes sense to some extent... Not all coders like to write everything from scratch. Either they would use built in libraries or write modules which they could use later. This may seem like the coder doesn’t like to code and may be wanting to spend more time on problem solving.
When I first read that article, I thought I was too more inclined towards the problem solving hill. But thinking about it, I DO like coding! I think this totally depends from person to person [*cough* coder to coder]. A person might like coding, a person might like solving problems or in most cases s/he might like both.
One line in the article says: “If programmers liked to code, we’d all be writing in machine language to this day”.
Well, that may also be true to some extent but I believe that human beings are ‘programmed’ to evolve and we have always looked for doing things the easier way. If the above statement held true, we all might as well be making fire using stones to this day :-)