But a skilled programmer knows how to assimilate a new code base. Clearly they aren’t going to claim to know the new code base before looking at it (so they aren’t going to claim to “know it all”)
The issue mostly arises because Thinkers are prone to expressing confidence while accepting of criticism. But more people (feelers) are humble yet violently opposed to criticism.
But yeah, it’s good to not unnecessarily crush incompetent egos when it can be avoided... unfortunately some people are just too sensitive and even not encouraging them is seen as an attack on them.
By the way, I was agreeing with you.