A few weeks ago I posted about entrepreneurs looking at the coding of their idea as a chore meant to be done as cheaply and quickly as possible.
I found this great follow up post. He articulates even better and elaborates on the original post:
This lack of technical understanding tends to be very important. To many software engineers, programming is art; it is creation, in a pure sense, like painting or making music. Without that knowledge and understanding the programming seems like an inconvenient to-do list item.
He also quotes another apt statement by Paul Graham
What matters is not ideas, but the people who have them. Good people can fix bad ideas, but good ideas can’t save bad people.
Although these are more aimed at entrepreneurs, it’s certainly not limited to them. Some of my experiences with digital marketing agencies reflect the same thing — 1) idea person gets an idea, 2) Implements said idea as cheaply as possible 3) Confusion as to why no one like it (or worse, why it’s not working they way they had envisioned).
Good food for thought.