Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Silly questions?

by flay (Pilgrim)
on Feb 17, 2001 at 20:28 UTC ( [id://59123]=monkdiscuss: print w/replies, xml ) Need Help??

Just lately there seems to have been an upsurge in the number of newbies asking obvious questions, getting hit by a barrage of downvotes and then disappearing, never to post again. There is, of course, no reason to fear the downvote, but it's plain to see that many newbies are seriously discouraged by it.

True, their questions might be `bad' but I think there are cases where people trying to learn Perl really don't know where to find the answers to obvious questions. I'm sure there are lots of people trying to teach themselves to program from nothing more than the standard perl docs, perhaps because they can't afford to buy Learning Perl or whatever. It can be done, but it isn't easy, especially for people with little programming experience.

So I was wondering if it might be worth creating a new area, purely for newbie questions. Somewhere that newcomers can post questions they fear may be obvious, or could be answered easily by reading the right documentation, or knowing the correct incantation to mutter at the search engine.

Now, while we don't want to discourage anyone, we don't want to encourage them not to bother learning how to use the Perl documentation, for example. Therefore, questions posted in this area would be worth no XP, neither ++ nor --. Furthermore, it would only be possible to start new threads until reaching the level of acolyte, say, by which time they should have learned enough to know the sort of things that should be asked in Seekers of Perl Wisdom.

I'm sure there are flaws in this idea, and perhaps the question is `if they can't just learn from their mistake and carry on, are they any loss?', but I think it's something that might be worth considering.

-- 
flay, here to learn

Replies are listed 'Best First'.
Re: Silly questions?
by chromatic (Archbishop) on Feb 17, 2001 at 22:25 UTC
    You have a good diagnosis, but I think there's an easier solution. Don't record negative XP against users under level 2.

    If experience points are really supposed to be a measure of experience with the monastery, even posting a *bad* question -- and receiving feedback -- should grant that.

    If someone new shows up and doesn't know exactly how things will work but posts anyway only to be knocked down to -10 points, is the poster likely to post again? Or will he perceive that the monastery is full of self-righteous old boys like me?

    We have at least two mechanisms in place to guide the behavior of posters, voting and comments. I suggest the latter as more generous and less shocking to new posters.

      You have a good diagnosis, but I think there's an easier solution. Don't record negative XP against users under level 2.

      Hmm...I suppose that would achieve much the same end; after all, the principal purpose of voting is to reflect the quality of the node, not the poster.

      Bearing that in mind, the only advantage of a `newbie corner' would be to segregate much of the chaff so that the 'self-righteous old boys' don't have to plough through it unless they really want to.

      Personally, I don't mind reading that sort of stuff, but I'm sure there are more than a few old-timers who are fed up with seeing the same FAQs popping up time and again.

      -- 
      flay, here to learn

        Maybe we could put some volenteers in charge of anwsering newbie questions?
Re: Silly questions?
by footpad (Abbot) on Feb 18, 2001 at 01:38 UTC
    Actually, I think deprecated hinted at a better solution in his post from yesterday, one that doesn't add to vroom's ever-growing task list.

    Namely, we need to make certain that we're using our moderation tools appropriately. This means we may need to use the tools, especially consideration, more judiciously.

    As I argued earlier, the Delete Consideration is a very serious action. When a node gets reaped, it means that several members of the community thought the material was worthless.

    "That's our right," you cry. "It was."

    Okay, but "worthless" is a pretty serious charge.

    "It's a troll," you respond.

    Okay, but take a look at your first post here or the first newsgroup post you made when you were learning Perl. Now, ask yourself how you would have felt if it had been reaped? Be honest with yourself.

    Now, ask yourself if it's at all possible that someone may think we're rebuking them, that we don't want their kind here (y'know, "newbies"), or that they're not worthy of our assistance?

    Extremes? Yes. True? Not as I understand the Perl community. However...consider:

    • In politics, the appearance of impropriety can ruin your career.

    • In civil service, the appearance of a conflict of interest can get you censured.

    • In business, the appearance of sexual harassment can lead to a lawsuit and a pink slip.

    Getting my drift?

    We must avoid the appearance of superiority, arrogance, and intolerance; otherwise, we risk driving away the new members that can enervate and energize our community.

    While the Approval nodelet is easy to use, you should first see who's posting the node. If it's a new AM or initiate, then *please* do the following before tossing it into Consideration:

    • Vote it down to see what the current Rep is. If it's positive, then don't consider the node. I wouldn't even consider it until it's rep. hits double negative digits.

    • See if there are any replies. If so, then forget considering it. A thread has been started and the replies can provide any required correctional activities.

    • See who posted it, if it's the first post by an initiate, then use it an opportunity to welcome them to the community and hand them a basket of nodes they should read.

    • If you decide to consider a questionable node, then have the courtesy to provide a reason and the courage to take credit.

    • If you decide to consider a questionable node, then follow up and track how the other monks respond. Many "useless," "duplicate," and "off-topic" nodes are now under consideration and it's interesting to see how the votes have gone. This is valueable feedback to the person who considered the node. Use it.

    When you moderate content, please remember that you're not only protecting our little community from the trolls of the world, you're also providing feedback to the original poster. And some posters may take that feedback to heart and never return because their honest question was "terminated with extreme prejudice."

    Therefore, please moderate questionable nodes with an eye toward the quality of feedback you're providing to the original poster. We're supposed to be an open community willing to help people learn the language and how to contribute to its success and community. We're not going to do that if we're hard to get into, unforgiving, or pissy.

    And it that's how we want to come across, then we're doing a disservice to Perl and the people that have made it what it is today. (I don't believe that's what we really want, but I do see the possibility that some people make take us that way.)

    Even if you've seen the question asked a zillion times, the poster hasn't or they (most likely) wouldn't have asked. Even if it is a duplicate question, give them a link or several. Don't just delete it out of hand.

    If you're going to moderate, then moderate responsibly. Do the research to fiond the answers and reply to the poster the way you would want to be replied to. Every contact is an opportunity.

    If you find this a burden, then don't moderate. Period.

    Our more experienced members may already know this, but I offer it for the younger monks. In Sales, it's said that "The first impression makes or breaks the sale."

    I like to put it slightly differently: "Sense isn't Common, Neither is Courtesy. Cultivate Both."

    --f

    P.S. I chose to reply to this thread because I didn't want to sidetrack the other one from the direction it's moving. This one's closer to the spirit of what I wanted to address.

Re: Silly questions?
by ryan (Pilgrim) on Feb 18, 2001 at 08:36 UTC
    I consider myself a newbie in the intricacies of Perl, although I can program reasonably, I'm always amazed at the multitude of ways people inform me to do things more efficiently.

    I do however exhaust every other means of information mining before I post here in respect to the systems and principles of this site that I yet know hardly anything about.

    While I do think a newbie section may be useful, what would it contain? Probably the first chapter of a few good Perl books, why not just read/get those and have the information on hand 24/7. I think newbies would learn a lot more by ploughing through introductory Perl documentation as they don't always know what they want to know, they are just plagued by a drowning confusion of where to start.

Re: Silly questions?
by chipmunk (Parson) on Feb 18, 2001 at 04:26 UTC
    It seems to me that the chatterbox already serves this purpose. I've seen people asking simple questions in the CB and getting good, quick answers, without filling up the archives of the site.
Re: Silly questions?
by enoch (Chaplain) on Feb 18, 2001 at 03:56 UTC
    As a middle-of-the-road-newbie (compared to a newbie-newbie), I would find a newbie section incredibly useful. Though, I do not believe that I have ever not posted because I feared a negative votes recoil; but I would like to congregate with other newbies (of various nebie status) and comment on each others' code and help one another out. And, it would also be a nice place for more experienced Perl programmers to visit and point out tips-n-tricks to us (maybe even reminisce about when they just started the long quest to becoming a Perl hacker).
    But, I am not really sure how many newbies do not post b/c of a fear of losing XP. I would conjecture that the real fear is looking stupid in front of our peers. No one wants to be the newbie that asks the question that is reaped, or the newbie who did not do enough research. I mean, you get a lot of fairly advanced questions in Seekers of Perl Wisdom (for example this and this), and when you are posting a relatively "simple" one that has just been vexing you for so long, you do feel intimidated no matter how applicable your question may be or how much its responses may help others (or the newbie that finds the answer to his question on his own 5 minutes after posting -- that one was me ).
    All in all, this is a great site and can only get better. I think a newbie section would be a great addition, but I do not feel that PerlMonks suffers any loss of quality by not having it.

    Just my $.02,
    Jeremy
Re: Silly questions?
by joee (Beadle) on Feb 19, 2001 at 07:27 UTC
    I think an area where newbies can re-ask FAQ or simple questions can be a benefit. There are times that due to a braincramp I cannot figure out what is in front of me. Sometimes it helps to have something re-explained by someone with a different perspective or thought process.

    An area where newbies can ask questions without fear of being scolded or flamed could help the few of us that just need a different perspective during our time of learning.

    It would also be a great boost to the newbies (myself included) when we go...Hey!! I can help with that! I know the answer!!!!. Unfortunately most of the advanced code I see here still looks like line noise (but I am getting better!).

    puts down the chalk and walks away from the board

Re: Silly questions?
by scottstef (Curate) on Feb 20, 2001 at 07:41 UTC
    As a newbie, I would like something like that kind of an area. I often have very general questions and while RTFM is a great responses, RTFM chapter and verse is better. Most newbies would like an darea like that where we can get this kind of assistance

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: monkdiscuss [id://59123]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2024-04-19 15:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found