So, the programmer does the mental equivalent of building a skyscraper foundation to park a bicycle. They spend 40 minutes deriving recurrence relations for a problem that could have been solved with two for loops and a max variable.
Imagine walking across a desert. The surface looks solid, but the moment you put your weight down, the sand shifts beneath you. You try to run faster to escape, but the friction increases. You sink deeper. dp overload sand