In my experience, if the culture of place, we live or work doesn’t provide enough challenges and competiton (validations), it’s so easy to get dilusional about our actual competence and have illusory superiority.
In my own experience, we stop learning and improving once we get to a certain level (in an organisation). We think, we know what we are supposed to. We think, we are great or good enough for tasks in hand or in job? I believe, these are symptoms when we start living with “Illusory Superiority” or “Distorted Reality” or “Cognitive Bias”.
One of many ways, I avoid to have this distorted view of reality or illusory superiority or coginitive bias is by looking beyond the boundaries of my organisation/city/country. I look up to great people in community at large, places (great companies) and practices. I try hard to follow the gurus and be like them.
Another way is to think like, ‘I am a software-developer/technologist and I work at X place/company’ NOT ‘I am a software-developer/technologist in X place/company’.
The difference between these two statements is, former makes me live in actual reality, and look beyond and place myself in larger community). Latter might make me live with distorted/percieved reality, and place myself in a smaller community (organisation, place, country).
As a leader/mentor, we need to challenge and help our team so that they keep living in reality. We have to do it, carefully, without affecting their self-confidence.