I respectfully disagree on the harm.
By answering easy questions fast we create an environment
where people become scared to try answering questions. I
think it is important to give people who have only a
partial understanding room to try answer the questions
that they can get.
Well here is a list of reasons:
- People get intimidated.
- Trying to answer questions is an instructive process.
- Corrections to answers gets at more subtle
misconceptions than the initial question/answer.
Therefore it gives an opportunity for discussions that
take people to the next level.
- Answering questions is a satisfying thing to
do. Increasing how many get to experience that
satisfaction broadens participation in the site.
- It frees experienced people to spend time on more
One thing that I like about this site is that there is a
range of discussion levels. There isn't a rigid
division between gurus here and novices there. Rather
there is a spectrum of discussion and opinions that
underscores the fact that novices can become gurus, and
can become gurus in less time than they probably expect.
I think that it hurts that when experienced people
"clean up" on the easy questions. Leave them for someone
who needs the practice...
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link
or How to display code and escape characters
are good places to start.