Good question.
Ego gets in the way all the time. We like to think we’re pretty darn smart and no mechanical or computer contraption is going to outsmart US.
But reality bites, hard, every time. Every time you think you’re so smart, and you jump to an unwarranted conclusion, you usually quickly find out that your’re WRONG, the problem is still there, and you’ve just wasted an hour and $88 replacing the wrong part.
The solution is to constantly tell yourself that although you’re good enough, smart enough, and darn it people like you, that means nothing to a brake caliper or to JavaScript function X99(). You have to constantly take a humble attitude, the old Wayne’s World “We are not worthy” chant, and try to avoid going off half cocked. A daily challenge. You ahve to remind yourself to do the due diligence and gather sufficient and conclusive evidence before getting out the impact wrench or modifying a line of code.