**
UPDATED THIS POST
I, being a n00b myself, didn't realize there was already a system called Badges (yes, I see the big button up top, I just hadn't gotten around to investigating it). Below is my original suggestion, but now that I know there is already a badges system implemented...
I suggest we extend Badges to incorporate tests on various subject matters, instead of just auto-generated values, as it does now. Just like real boy-scout badges. Learn how to tie a knot, take the knot tying test, get a badge. Read the FAQ, take the FAQ test, get a badge.
Simple!
(readRead below for a wordier way of saying the same thing.)
**
Implement a n00b training and rating system as part of the user account. When a person makes a new account they start out as a n00b, with a score of 0. If they want to increase that score, they have to take tests. The score on the test advances your n00b score. There are multiple tests in different topic areas, and the various tests are weighted differently.
For example, there could be a test about basic site navigation. It could be a low valued test, so even if you get a 100% score on the test, it only boosts your n00b level a little.
Another test could be proving you know the answers from the various FAQs. This could be a medium weighted score.
Another test could be proving you know how the various social systems work, and what socially acceptable behaviour is. It would help to have a "coding standard" type document that covers this, so that people who don't just "get it" can learn it.
This kind of system is already in place on a lot of forum softwaressoftware, but they rate the users on how many posts, giving them various levels of experience, starting at n00b and ending at SysOp (or Admin for you youngsters).
This will be an additional rating system to reputation, and it's opt-in. Reputation is socially controlled. User experience level is something you can learn and test your way to success with, whether anyone likes what you have to say or not.
In this way, you can prove that you've read the faqFAQ, and understand it enough to answer the questions in the test, and get the appropriate "scout badge". That way, when people are answering your questions, they know at what level to start.. A respondant might think "Should I mention the FAQ to this guy?.. Oh, no, I see he's read the FAQ already, and he's still asking this question. Let me think about it a little deeper, or see if the FAQ is ambiguous or lacking in content.", etc..
I think a system like that would be very cool. You could even have technical topic area "certifications" that can contribute to that... So a user can prove that they know what the heck they are talking about in c++C++ or Win32 COMCOM programming. The tests could be user generated, and people could add new ones, evolving the site as it goes on.