Can we prohibit the word "newbee" or "newbie" in the main site in the title and in the text? It appears too often, provides no information and is just annoying.
In the meta site, however, it may occasionally be necessary to use this word.
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Another way to look at it would be that it's a great filter in case one is annoyed by 'newbie' questions :-)
Instead of prohibiting the word it might be worth thinking about displaying a message that asks the user if this word actually ads any value to the question. The word filter could be fueled with other words then.
So basically your request makes sense - that word really does not add any important information to the OP. Getting an answer should not matter whether you are new to programming or a seasoned veteran.
I want to also echo what @oded said in the comments to your post - sometimes the inclusion of the "newbie" word somewhere in the post will help you formulate an answer that would be appropriate - ie not too complicated for the beginner programmer.
If that word would be banned, then, as was stated in the comments, we would have to ban all possible synonyms -
The effort would simply not be worth it because at the end of the day the OP could simply write
and have the same effect.
You mentioned in your post :
This is the nature of the internet - you will be annoyed sometimes at the way people present themselves.
At the end of the day a user stating that he is new to the field (in any way shape or form) should not affect your judgment on whether or not to help them.
I agree with you that on meta things are slightly different with regard to blacklisted words in titles and or the content of the post. There are already some differences in the quality filter between the main and meta sites.
If there is something else worth editing in questions that include these sorts of words, I'll frequently edit them out, especially if I think the experience level of the poster remains visible in the edited question.
If it's the only thing "wrong" in the question, then it's not worth the edit, and not that annoying as annoyances go, so I just move on. If you think it is worth the edit, go for it, but try to leave the experience level of the questioner obvious. (Heck, if someone added, "I'm an expert!", I'm not sure that really makes sense to leave in either.)
I do not want to see more words added to our "banned" list. I'm sad that we have a banned list -- even though the end result has largely been improved questions. (My unsubstantiated theory is the poor questioners wind up getting frustrated and leave.)
Do you enjoy answering the kinds of questions that such people ask? If you don't enjoy such questions (I tend not to), then getting rid of the word won't really help - it'd be better if you could configure Stack Overflow to ignore such questions, along the lines of the "ignored tags" feature. (I think the alternative, adding it to the low quality post algorithm, would be too severe)
Also, why do you find the word annoying? Is it because it's bad English? Is it because it's a sign of a help vampire? Or something else?