I would say it depends on the person. I personally assume that how I did things in the past is no longer the state of the art and I always look towards younger engineers or outside resources to figure out the new best way, informing my decision based on mistakes of the past.
And if the data says I'm wrong, I trust it. I have no belief that I've already found the best solution.
I don’t see how you can be a technologist in the long run without this attitude. Maybe this is the no true Scotsman fallacy, but one of the key aspects of technology is it will change right underneath you often. (Except SQL injection, apparently, the team keeps finding it at an alarming rate in modern apps).
And if the data says I'm wrong, I trust it. I have no belief that I've already found the best solution.