Stack Overflow Hates New Users

Jan 5, 2012

Update (Sep. 26, 2016): See my updated post on how I think new user's should approach Stack Overflow.

Stack Overflow has always been a better-than-average resource for finding answers to programming questions. In particular, I have found a number of helpful answers to really obscure questions on the site, many of which helped me get past a road block either at work or in my hobby programming. As such, I decided I'd join the site to see if I could help out. Never before has a website given me a worse first impression.

In an effort to keep the community as clean and orderly as possible, new users have very little rights from the get-go. On paper, this is a pretty nice idea. In practice, it makes it difficult for new users to gain any traction. I read through a number of questions today and had several comments for the original poster. Unfortunately, I couldn't make my comments, since new users cannot post comments on articles they themselves didn't write (you have to gain "reputation" in order to gain that privilege). Posting my comment as an "answer" to the original question seemed like bad form, so I didn't do that.

Looking elsewhere around the site, I found a few questions I felt I could answer. As soon as I went to answer said questions, someone else (in some cases, a number of other people) had jumped in and beaten me to the punch. I never had a chance to provide a helpful answer. Not only do you have to be very knowledgeable about a subject, you've also got to be very fast in providing said answer. I eventually did provide an answer for a question, then realized that my approach wouldn't work. Before I could take action and modify the answer, my submission had already been modded down by several people, several of whom left snarky remarks. What a warm welcome for a new user! I subsequently deleted my answer.

I later searched the Meta Stack Overflow site, looking for advice for new users. It turns out I'm not the only one who thinks that it's very easy for new users to get dumped on. Take a look at the questions revolving around new users on the site, and note how a number of them revolve around how hard it is for new users to improve. Documentation for how best to contribute as a new user is sorely needed.

The folks who manage these websites need to examine the barrier of entry for new users. I fully understand the need for keeping spammers and trolls out, but someone needs to develop a tutorial (or better yet, a set of tutorials) for how to properly use the website. New users do occasionally need hand holding, especially with websites as complicated as Stack Overflow. I think the community as a whole would benefit, and it would certainly help people like me who have been quickly overwhelmed by what the site offers.

3 Comments

Jonah

12:42 AM on Jan 5, 2012
For those interested, here are a couple of interesting posts that touch on particularly annoying problems: Are demands on new users continually increasing? Are power users creating a vacuum on SO?

kip

5:37 PM on Jan 7, 2012
As someone who has been using the site since the beginning, I can comment on some of these things. The rep required to leave comments anywhere is 50, which is not terribly difficult to obtain. I think it used to be open but they were getting too much spam. You can still ask and answer questions with zero rep. I can identify with you on the problem of answers coming too fast for you to get an answer in. (On Meta Stack Overflow, they call that the "Fastest Gun In The West" problem.) It's one of the main reasons my participation on the site has slowed way down over the last year or two. But since the site's main purpose is to provide answers, it's not *really* a problem. And it's not as difficult as it appears. If you follow a tag that you're knowledgeable about, and try to quickly provide correct answers, you'll get one that sticks every 4-5 tries or so. And just because a question already has answers doesn't mean you can't get upvotes from adding a new answer. If you have something useful to add, you will usually start getting a slow trickle of upvotes. Especially if it is a question that ends up getting found by a bunch of Google searches.

Philip Durbin

8:32 PM on Jan 7, 2012
For more discussion on this post: Jonah Bishop - Google+ - Anyone here use the StackExchange network? I'd like to get…: https://plus.google.com/115077192943664521829/posts/iWxEBd8aV4P Philip Durbin - Google+ - "Never before has a website given me a worse first…: https://plus.google.com/107770072576338242009/posts/MMjogR5WB17

Leave a Comment

Ignore this field:
Never displayed
Leave this blank:
Optional; will not be indexed
Ignore this field:
Both Markdown and a limited set of HTML tags are supported
Leave this empty: