In my peer group, there are some developers who treat their employment like a business and negotiate aggressively. They read up on tactics and practice them. I'm not sure agents would actually be that helpful to such people.
Another whole group basically acts like they're paid "enough" and don't negotiate at all. They're unlikely to see the utility in professional negotiators since they're not even willing to read up on tactics themselves.
I tell you what I think I can get out of an employer. If you think you can get more, you take me on as a client and receive x% of the additional amount.
A small percentage tend to have expectations far below market.
There are thousands of engineers getting less than they could be getting if they had better negotiating skills, better marketing skills, and better information.
The number of underpaid engineers doesn't need to be anywhere near a majority for the service to be a good business opportunity, or needed. There are plenty of engineers that could use the help - the question is whether or not they'd seek it out.
Having a trusted third party between myself and the prospective employer would help shift the power dynamic significantly.
Also having a trained negotiator would take a lot of stress off of me.
Any thoughts on a rough price range you would look for to provide this sort of service?
Perhaps a combination of an hourly rate and either (a) % of salary - which would be very small I assume or (b) % of difference between initial offer and final offer - which would be larger than the percentage in a.
I'd have to think about it, but in the short-term I'd charge my standard hourly coach/consult rate to job seekers which is currently $60/hr.
I wrote the article in response to the incentives for recruiters being typically seen as driven by the client (hiring firm). The main issue is that recruiters are paid by hiring firms, and agents would be paid by the employee/new hire.
Job seekers seem less likely to pay for a service like this (negotiation). I've provided coaching to many, which usually includes mostly job search and resume advice, and may end with negotiation advice, but I'm typically not approached just for the sake of negotiation help.
Maybe I should advertise that as a separate service.