Slashdot Mirror


Demystifying Salary Information

Arun Jacob points us to an article in the NYTimes about online tools that can help in salary negotiations. The article concentrates on two websites — Salary.com and Payscale.com — that use different approaches to provide information on standard compensation packages for particular positions and roles. The theory is that, armed with information that was once available only to corporate HR departments, you could have an easier time negotiating your pay using a fact-based rather than a feelings-based approach.

8 of 184 comments (clear)

  1. my two cents by User+956 · · Score: 4, Insightful

    you could have an easier time negotiating your pay using a fact-based rather than a feelings-based approach.

    Tip #1: get salary info from friends with similar experience in a similar job before the interview Tip #2: whoever mentions a number first, loses.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:my two cents by forkazoo · · Score: 4, Insightful

      Mentioning a number doesn't have to be to your disadvantage. I usually shy away from it, but in this current position I named a number -- about 5% more than what I actually wanted -- as the bottom of my range, and that's what I ended up getting offered (plus a 10% annual bonus). You just have to be liberal.

      (And this is for work for a major staffing company).


      Ummm... I'm not sure why you suggest that this worked to your advantage. You named a number which was obviously well within their comfort zone or they would have had to decline it or negotiate it. If they had named the first number, it might have been higher since you don't know the full range of their comfort zone. It's also possible that their initial offer would have been lower, but you could still negotiate past your goal. Once you have named a number, then they know that they won't need to offer anything higher. You will never be able to negotiate higher than your first offer. Likewise, if you are offering a job, when you go first, you can never negotiate lower than your initial offer because the candidate knows you can do better.
    2. Re:my two cents by theshowmecanuck · · Score: 3, Insightful

      The salary surveys are good if you are moving from one region to another. You need to have some way to know the market rate if you are moving to a new area.

      This is a good tip I got once, and it works for most types of negotiating: Always be willing to walk away if you don't get what you want. That means if you don't get what you want, really walk away and don't look back. If they really want you, they will follow and compromise and you win. If they don't, you won't feel bad about getting less than you want. That doesn't mean you might not haggle a bit with them. What it does mean is that you will be able to work from a position of advantage. And you won't have a look of desperation.

      If you really need the job, you can always bluff, but in the end you really need the job so take what you can get. That is why it is always better to look for work while you are working. You can afford to walk away.

      It's free advice. You get what you pay for.

      --
      -- I ignore anonymous replies to my comments and postings.
    3. Re:my two cents by senatorpjt · · Score: 3, Insightful

      I've heard this a lot, and I'm genuinely curious: has anyone ever actually done a study to figure out how going first affects negotiations and haggling?

      Sounds like a game called "Poker". You may have heard of it, I hear it's becoming popular.

    4. Re:my two cents by ContractualObligatio · · Score: 4, Insightful

      Your Tip #2 is flat out wrong. There's a known effect (supported by research) called anchoring, whereby whoever goes first sets the expectations of where the conversation is going to go. If you want the highest salary you can get, you need to be know what is possible (as per Tip #1, for instance) and then ask for it, or highball to a reasonable extent to allow for negotiation. What is reasonable is dependent on any number of factors - whether there's a conversation on benefits to be had, how aggressive the expected role allows you to be, the culture of the firm you're applying for, whether you have the right personality to ask for a high number without sounding like an asshole, etc.

      Knowing what you can get can be difficult, but it pays off and for many roles and companies you can be sure there is some kind of market rate to guide your thinking.

      If you let them go first, you're giving open invitation for them to set a lower salary than you would like, and then having to fight to get back up to what you wanted. And it is likely (remember the research!) that you will feel uncomfortable being too pushy despite only trying to get a fair price. The employer might start to see you as an asshole for being pushy, when if you had simply started high yourself the perception can in fact be one of confidence.

      Never go first only really applies when you don't know enough about the situation to have a reasonable expectation of the outcome. You therefore run the risk of shooting yourself in the foot by asking for a lower salary than they were willing to offer. If you don't know what the options are, keep quiet and remember not to let a low opening offer anchor your own expectations too low.

      For a great book on the subject of negotiation, try "Bargaining for Advantage" by G. Richard Shell. He gives an example of one of his better students (a successful entrepreneur) who always made the first offer as a way to fix the negotiation range low. So be wary of falling into the same trap by letting your prospective employer name the price if there's something you're aiming for.

      Incidentally my handle is chosen to explicitly acknowledge that even in the tech game, contracts and all the bullshit that goes with them have far too much affect on our lives, but it's worth the time learning how they are negotiated and worked. A windfall courtesy of having a great offer handed to you on a plate is wonderful, yes, but it's even better if you know enough about the situation to have control, and to put yourself in the best possible position. I can remember being paid way less than what I was worth (oh, the arrogance!) and it was the most demoralising thing at work. After receiving a job offer where I confidently named a price, I re-negotiated my pay up ~38% and suddenly work was more enjoyable. Note I didn't get my asking price. So I'm fairly sure I got as much as possible, that I didn't have to be a hard ass to get it, and that I sure wouldn't have got 38% if I'd started with, "I believe I'm due a raise, what would you think is good?"

  2. Inflated Numbers by TheFlyingGoat · · Score: 5, Insightful

    I've never found the IT salaries to be that accurate for my region. A few companies pay the amounts listed, but most of them are around $10k less than all of the salary sites. I don't think that the IT personnel are underpaid either... I think the sites are just inaccurate. It's kind of like those places that claim they can train you for an "exciting career in computers in just 6 months". Most of their ads claim that IT people with 2-3 years of experience are making $70k/year.

    While it's important to have some facts when negotiating your salary, it's far more useful to bring in a list of all of the major projects you've worked on as well as some positive review/feedback letters from coworkers (not just IT staff... talk to some other staff that like you). Bringing in a printout from a website isn't going to mean beans to a manager... it's what you actually do for their company/department that matters.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
  3. "Web Developer" by nick_davison · · Score: 4, Insightful
    Ten steps to misery, bitterness and potential unemployment... or how to gain empathy for your manager.

    1. Go to salary.com
    2. Search for a really common job. Let's use, "Web Developer"
    3. Fail to find that job. Instead get offered variants of "Web Software Developer" that appears to describe a web application engineer rather than a general web developer.
    4. Look at the salary range for a job that's markedly different to what you do.
    5. Take offense at how unfairly you now feel you're paid.
    6. Go to manager and demand a raise that you think is only fair.
    7. Feel horribly taken advantage of when the manager, fairly legitimately, claims you're already pretty well compensated for the job you actually do vs. the significantly different job you found on the web.
    8. Fester about the injustice.
    9. Bitch about how the company you used to love is now terrible and evil.
    10. Wonder why your manager who used to love you now sees you as a morale leech and someone they need to deal with.
    Now see if you can guess the real reason a lot of managers get irritated by sites like this. Hint: It's nothing about being forced to pay what's fair.

    Most sensible managers will want to pay a fair salary for the job they're having done simply because it attracts good applicants and a basis of fairness improves morale and hence productivity. Granted, not all managers are good or sensible but, honestly, most do try to be. Unfortunately, sites like salary.com, through their inherrent generalizations, often give thoroughly skewed impressions of what's fair and can cause all kinds of problems once someone that is fairly treated gets the impression they're being taken advantage of.

    The flip side works against employees too... The last thing an employee wants is an ignorant manager finding a far less skilled job that kind of sounds similar and deciding 20% pay cuts or terminations and new hires are merrited.

    Sure, they're a useful tool - but be seriously careful about building assumptions off over generalized data.
  4. Re:They'll just fire you by Danga · · Score: 3, Insightful

    Programmers, no matter how "management" their title is, have no more business hiring than HR people have programming.

    I notice you are going for an MBA and it cracks me up when people with MBA's think they are the God's of management when a lot of them (yes you) could really learn something by listening to the people you manage. I also think you are on a power trip if you think a programmer with a management position has no business hiring/managing, is that only reserved for the God's with MBA's? If you sincerely believe your above sentence then I hope I never work at a company you work at. Being able to be apart of the interview process for my potential co-workers is extremely important because I can evaluate the skills of a fellow developer much better than the typical HR drone. If someone has a million buzzwords on their resume it usually makes a HR person go nuts thinking they gotta get that person while I actually can figure out if they can back it up with actual knowledge. Unless the HR person or whoever is giving the interview truly understands the position in question and the technology that goes along with it then not having someone "from the trenches" be apart of the interviewing is plain stupid.

    From the flip side if I was going to an interview at a company and none of my potential co-workers were apart of the interview I would be offended and I most likely would not take the job. I want to be able to ask the really technical questions about the position and get answers straight from someone who actually knows them.

    Neither HR nor management care about saving money as much as they care about making money

    These are the same thing in the end, if you can't save money then it eats away at the money you made and vice versa, any manager I know would be concerned about both equally.

    a new graduate probably is more excited to work there, will work for less, and won't complain or sue; and old programers have their old ways of doing things, always demand more than market forces dictate, and always end up suing.

    Of course a new graduate will work for less, that is true of any profession but I doubt ANY new graduate will be able to do 80% of the work at the same speed as a veteran programmer. That 50% money savings is not worth it when it takes them 4 times as long to accomplish the same thing and they can't do 20% of the things a veteran programmer can do. Now if the job truly is for an entry level programmer then hell yeah it would be a waste to hire the more expensive veteran. Find a person suitable for the position but don't bitch about a veteran programmer costing more when the job at hand requires that level of experience.

    You crack me up saying they won't complain or sue, what do you want mindless drones working for you? I would rather have people working for me with a backbone who stand up for what they believe (within reason). If a person has a valid complaint why you rather have them be silent rather than speak out about it?

    By the way what is your beef with "old programmers"? I am sure some of them are a pain in the ass but you just broadly group all of them together as overpaid complainers who have a little more knowledge but would never be worth any extra money. Is experience not worth anything to you?

    That's not worth it when a young punk will do 80% as good for 50% of the money, and will have ideas.

    There you go making yourself sound big and bad again since you have are going to have the MBA and think you are better than the "young punk" with a CS degree which is harder to get than your MBA (yes, I know this is true from the amount of friends I have who have gone to get MBA's). I don't get why you make it sound like old programmers won't have ideas. All of the "old programmers" I have met had great ideas, to tell you the truth they had some of the best ideas I have ever heard.

    Get over yourself, you seem to have invented some hatred of "old programmers" just to validate your choice to hire

    --
    Hey, there is only one Return and it's not of the King, it's of the Jedi.