I once coded a function to calculate edit distance. It was the algorithmic highlight of my career :)
But the general understanding of algorithms and complexity did help even in CRUD apps. It gives the bricks to form mental model of the underlying system. I don't need to code a b-tree but I may need to tweak its params.