After being a software engineer for a while, coming back to mathematics really felt like this at times. Amazingly good analogy.