The most important thing should be if that person can able to accept correction or defeats, What I mean by defeat is that they aren't always right in everything they are doing; therefore they would have to adjust to learn more things from people and in general forum. There is something I have to understand about life is that "for us to move further we have to unlearn something that we had already learned", so focusing on self studies can as well increases and boost our knowledges further above their previous states. Last, before we judge anyone around us we should first at least also view from their perspectives to understand the reason why such person said.