&gt; If you write software for a living (or for fun) ask yourself this: When was the last time you calculated the Big O on something you wrote?<p>Two or three times this week. While writing software you should always be asking questions like this to yourself. To mirror an analogy in the post, &quot;Imagine a composer who didn&#x27;t know the difference between an 8th note and a 16th note. Could they create some music? Maybe. Could they be great? Probably not.&quot;