Yes, at least in my case, it is so.  I was approached and asked if I had an answer.  Being that at times, it was part of my job description, I would come up with the best answer based on the knowledge I had at the time.  Later, more information could lead me to decide I was wrong, then I would go back and explain why I was wrong and what the new "right" answer was.<p>At first I felt like I was being wishy-washy (changing my tune) but I later understood it as just an attempt to be right and not give out wrong information.  I felt giving out wrong information and not correcting it when I found out it was wrong was breaking the "trust" relationship I had with the people involved.<p>Even though I am still in that type of a position and still delivering those types of answers, I now attempt to couch said answers in language that shows "this is what I currently believe, and this may change if I get contradictory information."<p>Also, I notice I am much pickier about correctness if I have recently been programming.  My wife likes to point this out: "Oh, you're in THAT frame of mind."