> 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, "Imagine a composer who didn't know the difference between an 8th note and a 16th note. Could they create some music? Maybe. Could they be great? Probably not."