spending too much time trying to get something to be perfect is often a lot worse than calling it done and moving on to the next thing
When I was a scientist in a biochem lab we had a similar way of thinking.
There are times when you need to do a quick and dirty experiment to see if "it" works. Then there are other times when you need to find the precise answer.
Or put in EVEN another way...
"Do you need an answer right away?" versus "Do you need the right answer done to a high degree of accuracy?"
It requires a little artful thinking to learn which response is needed and when.
When I was a scientist in a biochem lab we had a similar way of thinking.
There are times when you need to do a quick and dirty experiment to see if "it" works. Then there are other times when you need to find the precise answer.
Or put in EVEN another way...
"Do you need an answer right away?" versus "Do you need the right answer done to a high degree of accuracy?"
It requires a little artful thinking to learn which response is needed and when.
I think that's exactly right! A common saying at many tech companies is "done is better than perfect".