Or ... learn new tools, knowing that old tools will never be “thrown out” but that there just might be “a better way to do it.”
Case in point: I once solved a multi-stage puzzle in which two of the stages were:
- A 21-statement logic puzzle (“the man in the red hat does not wear pajamas”).
- A Sudoku puzzle from hell.
GNU Prolog’s “finite-domain (FD) problem solver” ate both problems for lunch ... and I thoroughly enjoyed learning how to make them do it. (And then, using them to discover that one of the clues in the puzzle was redundant, and which one.) I have used that know-how since, because “learning programming-languages” is a bit of a hobby for me, as well as a core skill of my profession. Every language is a tool, and every tool works in a different way, making it better for some jobs and worse for others. I happen to find the topic to be faszinierend, as well as useful.