I've heard the joke hundreds of times but I honestly think naming things is (one of) the most challenging parts of building anything software related.
There are only two hard things in Computer Science: cache invalidation and naming things.
-- Phil Karlton
More info: https://www.martinfowler.com/bliki/TwoHardThings.html