Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That effectively never happens, or hasn't happened for me. My relationships with managers have always been cordial but we both know the truth. As a developer, it is very hard to ever become anything but a developer. Companies say they have career paths for developers to follow that are non-management tracks, but they effectively don't. You...just...move...on. Any salary increases I have gotten were at the forefront of being hired on and my skill at negotiating was all make or break for me and I have screwed it up in the past.

I did just recently have a good turn where the recruiter who helped me land my current job helped negotiate a bit higher pay and a week of vacation. I wasn't going to push that hard because I needed to be working and not sitting on my ass, but he did this for me without my asking and it worked. I was pretty thrilled that after so many years, someone else gave a damn about me. First time.



The recruiter gives a damn about you because the higher compensation he negotiates for you, the more he gets paid (usually). It's in the recruiter's interest to get you the best deal possible, if he's acting as your agent. (It's the opposite if the recruiter works for the employer.) Of course, the recruiter has to walk a fine line because he doesn't want to be too aggressive and lose the deal, but they generally will work for you to a point. However, the flip side to this is that, working through a recruiter, you might not get paid as much because, to the employer, the total compensation is higher since they have to pay the recruiter's fee which is very large. It's kinda like selling something through consignment: they want the best price possible, since they get a bigger cut, but because they get a cut, you might be getting less in the end. But recruiters can get you access to jobs you might not easily have access to otherwise (because the company didn't post it yet, won't post it, didn't post it where you'll see it, etc.), so there's that factor too.


The reality of it is the recruiter is working for the employer. The recruiter just wants to fill the vacancy as fast as possible and get their paycheck. They don't care about what salary they place you at because they get much more money by finding good candidates quickly, and they are unlikely to ever work with you again. But they will probably work with the same businesses over and over. The recruiter getting paid more because you get a higher salary only aligns your interests weakly. It can still make sense to work with recruiters for all the parties involved, but you need to make sure you are negotiating on your own behalf and plan that the recruiter will negotiate more strongly for the employer.


Yep, this is akin to the Freakonomics "why don't real estate agents always push for the highest sales price" question. The gist being, it's a numbers game for them. The extra 5-10k they negotiate when selling your house makes a small difference in their commission, and usually comes at a disproportionate cost - either risk of the deal falling through, or time spent in negotiations that could have been better spent moving on to the next deal. It wouldn't surprise me if recruiters face a similar calculus (time spent negotiating on your behalf, risk of damaging their relationship with the company, etc.), and would definitely agree that at the end of it, you have to be responsible for your own outcomes, because no one else will be.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: