Earlier quoted context omitted.
Stack Overflow employee here, here's some answers (or at least, my take). Regarding point 1, remember that there are no salary negotiations at Stack Overflow. No one gets a raise because they ask. People get raises because they demonstrate skills, increase experience, etc... A candidate will have an initial skill evaluation they might not like, but they are pretty much guaranteed to have a much better one after one y…
> Secondly, I sincerely doubt we'd make an offer to a candidate that assumes their skills are all at the top of the range. "Fives" are extraordinarily rare, most employees have no fives, and the ones that do have one five. I don't understand the rationality behind this. Why have (nearly) impossible to reach ratings? I mean, by this logic, the most talented people will only ever be a 4, yes? So make 4 the limit. You j…
You are confusing 2 things. The salary is (effectively) determined by the average skill rating of a person. The single skills can and do go up to AAA+++, and this raises the average and thus the salary.
While having an average of 5 is very difficult, having a super high maximum is actually meaningful. Some people are special in some area and we recognize that.
EDIT: clarified terms (see https://stackoverflow.com/company/salary/skills/web-develope... for the formulas)