Click here to monitor SSC

Tony Davis

Simple-Talk Editor
News, views and good brews

Building Technical Communities

Published Tuesday, November 11, 2008 1:19 PM

The SQLServerCentral technical forums have matured and evolved over the course of many years. They were initially stoked by the sweat and toil of a small number of experienced DBAs, including Steve Jones, who were willing to dedicate a substantial amount of their day to answering questions. Slowly, the community grew as more people took on the burden of answering questions and adding to discussions. They didn't do it for personal recognition, just the satisfaction of helping out some fellow professionals along the way.

 

Until recently, I was convinced that this was the only way to grow a genuine community of users.

 

However, a new breed of "web2.0 community" has been emerging that aim to get anyone and everyone contributing. These "people-powered" principles have been successfully applied to customer support, community weblogs and technical Q&A sites.

 

Contributors often receive "peer" approval for their efforts in the form of ticks and badges, or disapproval in for the form of a negative vote (the metaphorical thumbs-down).These sites spring up overnight and before the site is even out of beta, they are a hive of activity and rapid fire responses.

 

It would seem that sites such as StackOverflow are so compelling that numerous experts immediately jump on board, and so the "tipping point" is reached far more rapidly than with conventional models.

 

There is a niggling worry, though. Whereas one can argue that everyone's opinion is of equal value, it is more difficult to believe that expertise is so widely distributed. Recently, I've read about several cases of people getting misleading advice from one of the numerous user-powered medical websites that have sprung up. I'm certain that the same thing happens in technical communities, and also that the "web2.0" style ones are far more prone to it than traditional forums.

 

In a forum, approval or disapproval takes the form of a discussion (a thread) where you're required to state your case clearly, and with proof, and so is subject to true peer review. You cannot correct someone else's advice anonymously. Hitting a "tick" or "thumbs down" button requires no such effort and plays to the "herd instinct": applaud the "leader" when others do so, and "go in for the kill" when you spot a straggler.

 

Although I was initially awed by the sheer interactivity of the new technical formats, I'm beginning, on closer examination, to suspect that the founders of SQLServerCentral had it right first time around. It is difficult to short-cut the long painstaking road to building a great expertise-driven community. Or am I a young fogey? I'd be very interested to hear your thoughts. As always, add your comments to the editorial blog, and the best comment will receive a $50 Amazon voucher.

 

Cheers,
Tony.

Comments

 

» Building Technical Communities said:

November 11, 2008 8:01 AM
 

Jason Haley said:

November 11, 2008 9:08 AM
 

NancyA said:

Opinions are not facts.  In today's world, that notion seems to be forgotten in the flood of sites dedicated to user feedback-style "help".  This situation holds in any area, be it tech or health or child rearing or gardening or...well, you get the picture.  And it's not fogeyism to point this truth out, Tony!
November 12, 2008 5:48 AM
 

MVV said:

There is a lot of that and not only on technical websites. The Bazaar and Cathedral paradigm resurfaces over and over in the IT world. The best close example for this , wikipedia, where there are reviews , there are not "thumbs" up or down , and there is peer review , and still , is subject to mischievous editing.

The point here is that while collaborative sites are more prone to this kind of attack , and herding behavior , they have an amazing capability of self-recovery. I rather suffer some bad advice as far as there are a critical mass of capable individuals that take care of correcting the evildoers.
November 12, 2008 7:20 AM
 

IowaWebDave said:

In our quick-hit world, we are always looking for speed (that's why every business from pizza joints to movie rental places are adding drive-thrus).  It may be quicker to google for an answer and wade through pages and pages of "opinions" in forums - and I usually try that first, but when that doesn't work, I head over to the "trusted sites" - like Microsoft, red-gate, or SQLServerCentral - to find the answer.

I think a big problem with community sites/forums/etc. is there is little "ownership" of problems - or solutions.  There are some really great folks who try to help others out, but most of us are too busy and only want someone to answer our problem.  We submit an issue and if we later figure it out, rarely do we go post the answer.  Alternatively, if someone does post a solution and later determines that really wasn't the answer, s/he doesn't go back and correct it - because there is little incentive (other than public kudos/voting) to do so.

Maybe some of those "pay for answer" sites have it right - perhaps there needs to be some financial incentive associated with giving good answers (and dis-incentive for giving bad ones)?
November 12, 2008 10:27 AM
 

Tony Davis disses StackOverflow.com | Brent Ozar - SQL Server DBA said:

November 12, 2008 5:52 PM
 

Plastik said:

People tend to take stuff they find on the internet as gospel and rarely trouble themselves to cross check. "User Rated" articles with no discussion posts are probably the most dangerous, as the rating system rarely tells you what the best articles are, rather they tell you if they are popular or not. Not exactly the scientific method. Google ranking works the same way as well, so that's another point to look out for.

Forums or blogs with commenting turned on are still the best way to get information, since posts with wrong information are usually mercilissly vetted by the community. They *are* harder to read though, and beginners with no patience or poor techincal reading skills tend to turn away from them for the "quick fix" of a short and direct answer.

November 13, 2008 4:05 AM
 

sagreene said:

On Stackoverflow I believe you can only thumb up or down if you have credit to expend.  http://stackoverflow.com/faq

Some people can even edit your questions or close them.
November 13, 2008 9:50 AM
 

meklembl2 said:

The overall fact that I know most things does not lead to the fact that I am always correct. Just as my boss and some of my peers.  Don't ask my wife, she'll just laugh hysterically. That said, nothing you find on the internet is technical fact until you prove it.  The "answers" that come with real life practical examples are what I look for and I don't take them as gospel unless they come from someone I've come to trust.  Also, when I find something that works as I often do from the red gate forums, I note that in a response and thank the contributor.
November 14, 2008 2:45 PM
 

tjaybelt said:

I follow a Motorcycle enthusiast website with a forum.  People can ask related questions about rides, engine issues, etc.  I find that the community has a lot to offer.  But at the same time, that community can get mired in its own filth with forums gone bad.  One person makes a crack or joke about something.  Then the next person, in an effort to stand out, tries to outdo the previous wise-crack.  Soon, an entire thread is highjacked to neverland.  The resulting community based thread has gone completely awry, and a truly interested person stumbling upon this topic is met with crass humor, and even offensive images and otherwise.  
Its fairly easy for the community to gown down that road, and become unhelpful to the topic, the forum, and the rest of the community at large.
Typically, its the same clique of people that shadow the forums all the time.  they have become web2.0 friends, and easily slip into '10yr old boy mode' without constraints.  
I would like to see a melding of web2.0 community, but still maintain the administrator, though a bit more loosely.  Maybe the admins are a group of core people (like SSC was) that shadow the forums, specific topics, and so on, keeping guard that it doesnt go awry.  This seems like a way that the community can police itself, but still has a higher authority to police it.
December 10, 2008 3:07 PM
You need to sign in to comment on this blog
<November 2008>
SuMoTuWeThFrSa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
Automated Script-generation with Powershell and SMO
 In the first of a series of articles on automating the process of building, modifying and copying SQL... Read more...

Converting String Data to XML and XML to String Data
 We all appreciate that, in general, XML documents or fragments are held in strings as text markup. In... Read more...

Geek of the Week: Don Syme
 With the arrival of F# 3.0 Microsoft announced a wide range of improvements such as type providers that... Read more...

How to Document and Configure SQL Server Instance Settings
 Occasionally, when you install identical databases on two different SQL Server instances, they will... Read more...

What's the Point of Using VARCHAR(n) Anymore?
 The arrival of the (MAX) data types in SQL Server 2005 were one of the most popular feature for the... Read more...