That’s not to say that you can’t guess the first, or second place to look, but that’s where it should end.
The second thing I see often from smart devs is that they find some bug, assume it’s the one they came looking for and declare victory.
The third is the worse by far, which is to blame the cloud provider/vendor for all issues, especially you not reading their documentation.
Preemptively give up and say, "We can't reproduce that."
I've never seen or heard anyone else express that idea before!
I guess I don't have to write that book then :)
In the terrible movie The Internship they have this "contest" for the interns, where they're all told of a server that has suddenly stopped serving up digital photos.
So they all start writing on a glass wall. No intern says, "hey, let's go and look at the server logs!" Not cinematic, I guess.
Which is why you should try hard to do it :) A lot of people... do other things instead.
Maybe the worst is trying to think up a solution.
My book about debugging would be called "Stop Thinking and Start Looking!", if I wrote it.