Earlier quoted context omitted.
I feel like 90% of writing software is identifying which "trick" applies to the problem you're trying to solve and applying it correctly.
Yeah, but you can look them up.
There's a limit to how far you can get just Googling stuff ("how do I reverse a string") for recipe-book solutions to things. I think practically everything in Computer Science could be Googled ("how does merge sort work", "what is an inclusive vs exclusive cache") at some level but this doesn't mean one shouldn't know a great deal of it. At least, if you want one of these jobs...