I am a bit confused (and entertained) after reading TEN LESSONS I WISH I HAD LEARNED BEFORE I STARTED TEACHING DIFFERENTIAL EQUATIONS by Gian Carlo Rota
For example, he writes
The most preposterous items are found at the beginning, when the text (any text) will list a number of disconnected tricks that are passed off as useful, such as exact equations, integrating factors, homogeneous differential equations, and similarly preposterous techniques. Since it is rare – to put it gently – to find a differential equation of this kind ever occurring in engineering practice, the exercises provided along with these topics are of limited scope: as a matter of fact, the same sets of exercises have been coming down the pike with little change since Euler
He goes on to mock many other so called "tricks" that he describes as jokes. As a student, these tricks are all I have.
Can someone explain what he means. Is it that, in the real world (whatever that is), the equations are never suitable for these bags of tricks, and therefore we should be learning about numerical methods or analyzing phase portraits, or high performance computing?
I must admit, I am struggling in general to understand how people create differential equations out in the wild. How does one transition from bags of tricks to understanding DE's out in the wild so to speak?