Let's Talk Salary: The Rules
On the subject of salary, I believe there are several clear rules:
- Don't put your "salary history" in a resume as a matter of course.
- Don't respond to any job that requires this with a mention of what you're earning unless you absolutely, absolutely want the job and are willing to be discarded right at the beginning because your salary is too high or too low. In other words, don't put your salary history in, ever.
- With a recruiter, you can talk frankly about salary. The recruiter can often tell you, based on her experience, what the "wriggle" room is and if this is above or below the market average. The recruiter will often ask this to make sure you "fit" in the range the employer is willing to pay, so that neither of you wastes time.
- If asked in an interview, about your salary requirements or what you've earned, your response needs to be, "What's the range for this position?"
"If you can tell me the range, I'll be glad to tell you if it's acceptable..."
I believe you can go through this gambit at least three times without irritating the questioner, if you do it right. This gambit is successful perhaps 60% of the time, maybe more if you're really charming or the interviewer is weak, and the axiom is: The first person who names a figure, loses. - In the early stages of interviewing, it is a good alternative to say, "I'd like to put salary aside for the time being, and concentrate on the requirements of the job and how I can make a substantial contribute first..."
- Some people have successfully used this line: "I've earned quite a bit and very little in previous jobs, and at this point in my career the important thing is what kind of match there is between my experience and what the job calls for, so could we defer talking about salary for the time being?..."
- You also can always say: "I'm sure you've set a fair salary for this position, and therefore whatever you've set will work for both of us." (This may be an outright lie but it can also serve to get beyond that point.)
- Always try to get the going rate for such a position from your network or from a salary comparison survey. Then you can say, "The range for this, according to the XYZ Guide, is from $--------- to $--------. Is that what we're talking about?"
- It is acceptable to name a range when, and if, you give up and decide to respond to a question about what you want to earn or what the range is.
- Never try to negotiate salary until you have been told conclusively that you have been chosen.

