Follow @RoyOsherove on Twitter

Mortal sin #2: Information hoarding

So this is something I don't really get. If you are an MVP, you get access to discussions that the common folks don't have access to. Is it just me or is this situation twisted? The whole point about these discussion groups is that information is shared, not hoarded to be kept secret from the “regular people”. I mean, if anyone really needs some good discussions and expert answers its the people who are not MVPs, RDs or other blah blah.
Here's another example.
If you pay some fees per year, you get access to a selection  of private Microsoft newsgroups about various technologies. In these groups you are promised an answer to your every question. Hardly the case in the “regular“ newsgroups, right? Why is that?
that's just another example of information hoarding, or in this case, “squeezing your customers for stuff you should give for free“ because all these problems are because the developers, which are the actual customers in this scenario,  are having problems with a product that MS is producing: the APIs. This creates a very ironic situation:
Even though MS benefits most when a developer knows how to use its technologies and finds it easy to do, they still charge the developer to give them better access for resources to learn these abilities. In effect, MS is shooting itself in the foot with these devs.
I can just picture how many developers tried to do some thing their boss told them to do, did not know how, looked in the newsgroups, articles and so on and finally gave up. SO their boss gave up on this route and so on and so on. In the end the technology is reflected as hard to use (which it sometimes really is). How many of these cases could have been avoided had these devs been given access to the “private” newsgroups? Can you even project how much revenue you lose in a year over this?
The fact is this is unfair and every time I see this, be it some MS dev that says “seen this in an internal newsgroup today“ or somewhere else, it gets me riled up.
What's that? “It would be too much noise if we let them all in“ you say? nonsense. There is so much noise because there is so much quest for knowledge. If you met this noise with the right amount of people to answer the questions eventually you would get a bigger benefit than you do now.
I'm afraid there will always be some “elite” group of people out there that have access to all the information that you and I should have access to as well. It's not asking for much. We struggle with the same things everyone else does. Why should we have access to less solutions? Are non MVPs second class developers? Isn't the whole point of being an MVP is that one has been helping and sharing information with the community? A little counter intuitive for my taste.

The Best Unit Test framework in town

.Net Rocks live - review