Since they shut people (with legitimate knowledge) down by yelling or remaining obstinate, they are dangers to fruitful discussion.
Things get worse when they are necessary to make a decision. They need to be massaged. Three simple rules:
Force them to review plans and consider consequences and praise their knowledge.
When they aren't necessary to the online discussion, record their advice and then refer to it along your own knowledge discovery. As you find holes in what they have said, quietly and with humility say you don't understand the problem between reality and what they said. They will spend a lot of time fixing the gap for you, which can be useful, since they pride themselves solely on the accuracy of their knowledge. Use their insecurity for you.
Then again, since they hold up useful knowledge discovery by other people, even if they may be warehouses of a lot of information, it might be worthwhile to cut your losses and DissuadeInteraction with them. Eventually people will make up the loss--hopefully.
Reading this page makes me uncomfortable; I'm not entirely sure why. I suspect it's because it's phrased so categorically. It tells us that some people just are know-it-alls, and we're given advice on how to deal with Those People. I don't think this is accurate. Many people are know-it-alls now and then, in one field or another. Know-it-alling is something that people do, I'd say, not something that one is. If we AssumeGoodFaith, we should assume that the know-it-alling person might be a valuable member of the community if they'd just stop doing that, and think about ways to incent them not to do that (rather than slapping the KnowItAll label on them, and putting up defensive barriers and using mitigating strategies against them, and "managing" them and even isolating them based on that label). -- DavidChess
I would also be careful claiming everyone is like this. This page doesn't describe LocalExpert?s. It describes a particular type of personality that uses information as a weapon all the time. -- SunirShah
My claim is that everyone is (almost everyone is? lots of people are?) like this sometimes. And sure, some people are probably like this much of the time (all the time? well, maybe; I don't know anyone like that myself). But it's most interestingly treated as a continuum, a behavior that various people exhibit to various degrees and that we can do things about on that basis, as opposed to an UsAndThem sort of thing where We Good People try to defend ourselves against Those Nasty KnowItAll People. Again perhaps overoptimism on my part, but at least something to think about in future refactoring... -- DavidChess
True. Let's ignore blaming the person, and only deflect the behaviour. -- SunirShah
While I like this page and think that it is largely accurate, I think it somehow fails to capture the essence of the personality type and behavior. Knowledge itself is an element. Overconfidence is an element. Willingness to use these as a way to overwhelm others is an element. But there's more. A lack of due humility, I think, and a refusal to accept, even internally, the limitations of one's own knowledge and skills of perception and understanding. These are people who have never been in a room containing ten people who are all clearly more capable than they are. Another element is a perceived need to respond to any question in sagelike fashion; a know-it-all will state the obvious or guess at an answer even though this does not contribute meaningfully to the conversation. -Steve