Re: Newcomer Shield
Posted: Wed Apr 28, 2010 10:20 am
Long-time lurker (somewhat), first-time poster. It seems this thread got hijacked into a little flame war (or fervid discussion, if you prefer). May I intrude and provide a footnote of wisdom-to-be?
Let us list a couple of initial statements:
- This place (the OSDev enterprise, consisting of the forum and the wiki) has a required knowledge agreement, which can be found on the wiki. The wiki itself is constantly available to the forum-goer, so there is a definite connection.
- I don't have any hard statistics, but I think this enterprise has undergone a growth, both in membership and in knowledge available (quantitatively and I assume qualitatively). This leads to further growth, ideally.
- There are always noobs on the internet. A hassle, an annoyance, and sometimes making yours truly dread for the future, but you can't escape them.
- When a website's popularity reaches a certain level, noobs will show up. The more popular a website, the more noobs (e.g. YouTube, read the political comments and weep).
As you invariably have noticed, your community has reached that level. No way back now. This is an exciting time for any community, because if they find a way to channel those noobs into regular membership, this steady source of users will become an impetus of further growth.
Since this community is built around a rather esoteric subject (OS development), noobs will be dazzled by the amount of information and the complexity of the material. Cross compilers, your first kernel build, even setting up the test environment, it's all rather strange for the novice. And then they're dumbfounded about a certain error. Sure, it's all in the proverbial manual, but looking stuff up in the manual can be as dauntingly difficult as the task at hand.
And then they ask a stupid question here. And you read it. And then you have a choice:
- You can answer it, with respect towards the person. How you answer is your business. I would personally nudge a person towards the right answer ("You may find this page interesting to read..."). If he still can't find it out, rinse and repeat. Or not, your business.
- Ignore it, especially if the question annoys you through its stupidity. You have no obligation to answer, you're here to enjoy your time like everyone else, you decide how to spend it. RTFM or similar is never the right answer. It's insulting, demeaning, and not helpful at all. If you can't help putting noobs down, that is your problem, not theirs.
If everyone makes their choice according to their own interests, then there is no problem. Noobs will be helped (and if not*), no one will be annoyed, fun times are had by all. Happy happy, joy joy.
* If they're not helped, they either 1) give up (noob fallout: tragic perhaps, but this is not a kindergarten) or 2) find the solution themselves, giving them extra motivation to keep on working.
Let us list a couple of initial statements:
- This place (the OSDev enterprise, consisting of the forum and the wiki) has a required knowledge agreement, which can be found on the wiki. The wiki itself is constantly available to the forum-goer, so there is a definite connection.
- I don't have any hard statistics, but I think this enterprise has undergone a growth, both in membership and in knowledge available (quantitatively and I assume qualitatively). This leads to further growth, ideally.
- There are always noobs on the internet. A hassle, an annoyance, and sometimes making yours truly dread for the future, but you can't escape them.
- When a website's popularity reaches a certain level, noobs will show up. The more popular a website, the more noobs (e.g. YouTube, read the political comments and weep).
As you invariably have noticed, your community has reached that level. No way back now. This is an exciting time for any community, because if they find a way to channel those noobs into regular membership, this steady source of users will become an impetus of further growth.
Since this community is built around a rather esoteric subject (OS development), noobs will be dazzled by the amount of information and the complexity of the material. Cross compilers, your first kernel build, even setting up the test environment, it's all rather strange for the novice. And then they're dumbfounded about a certain error. Sure, it's all in the proverbial manual, but looking stuff up in the manual can be as dauntingly difficult as the task at hand.
And then they ask a stupid question here. And you read it. And then you have a choice:
- You can answer it, with respect towards the person. How you answer is your business. I would personally nudge a person towards the right answer ("You may find this page interesting to read..."). If he still can't find it out, rinse and repeat. Or not, your business.
- Ignore it, especially if the question annoys you through its stupidity. You have no obligation to answer, you're here to enjoy your time like everyone else, you decide how to spend it. RTFM or similar is never the right answer. It's insulting, demeaning, and not helpful at all. If you can't help putting noobs down, that is your problem, not theirs.
If everyone makes their choice according to their own interests, then there is no problem. Noobs will be helped (and if not*), no one will be annoyed, fun times are had by all. Happy happy, joy joy.
* If they're not helped, they either 1) give up (noob fallout: tragic perhaps, but this is not a kindergarten) or 2) find the solution themselves, giving them extra motivation to keep on working.