Live data from Hacker News

Totally Honest Software Engineering Negotiations

pastebin.com

131–137 of 137 posts

Re: Totally Honest Software Engineering Negotiations

#131
post #82

Earlier quoted context omitted.

Then why do they require copious documentation of your wages (sorry, salaries) when you apply for a mortgage if they can just look it up?

My mortgage lender asked me for my access code to Work Number. What shocks me is that Work Number is legally allowed to publish data without the individual's authorization

They won't release it without your authorization - thus the access code request.

Re: Totally Honest Software Engineering Negotiations

#132

OP's first mistake is only interviewing at 2 companies, which apparently both sucked. OP's second mistake is staying at the same company for so long despite the fact that (a) they have to fight for decent raises (b) the company sucks. Seriously, at the point where there are "serious problems in sales, engineers are leaving en masse", OP doubles down. They are now a highly paid manager in a sucky company. OP's third a…

I think the biggest problem with equivocating or lying in general is that you're not truly owning up to your actual situation. OP didn't get offer 70k; he got offered 65k. Maybe that's what he's better worth or maybe he did a poor job interviewing for that job. Regardless, he got offered 65k and that was his reality. Now instead of owning up to it, he changed it to a nicer sounding number -- 70k. This is where things…

> I built value in myself and in the work I was doing

More details of how you built value in yourself would be great.

Re: Totally Honest Software Engineering Negotiations

#133
post #83
post #57

He's right, this post isn't about gloating. It's a story a manager tells himself to justify screwing over his employees. He says that's what he's doing: "I have an engineer working for me who makes $75k, who is absolutely critical to our company". But it's okay because the employee should just swindle him right back, that's what he did right? And if he doesn't then it's kind of his own fault that I'm underpaying him…

Yeah, OP is reading the wrong lesson into this. If his employees aren't bold enough to lie/negotiate a raise, that doesn't mean he gets to pay them less. It means some day they will just walk out and take a higher offer elsewhere rather than experience the pain of playing hardball. Guess what? Finding new people and training them is expensive. Pay good people what they're worth, work for companies that know what you'…

I want to offer another point of view: What if the guy simply doesn't want money. There are people who refuse a raise. Especially in IT I know many people who want recognition more than money. $75k is also a decent income in most places of this planet, even in most first world countries. You can pay for a house and send your children to university with that. But being appreciated by your boss for the work you do, or simply spending more time with your family at home instead of overtime in the office, that's worth a lot as well. I think with $75k, 32h/week and a boss that appreciates me being there, that would be an awesome life. And I already have more drive for money than most of my software developing peers.

Re: Totally Honest Software Engineering Negotiations

#134
post #94

For women reading this post and thinking "I should negotiate more," please make sure you've also read the research on how salary negotiation works differently for women. There was a New Yorker article on the phenomenon last year: "In four studies, Bowles and collaborators from Carnegie Mellon found that people penalized women who initiated negotiations for higher compensation more than they did men."[0] My personal a…

As a woman I do find I need to negotiate a little differently. It's a careful balance. I can't remember where I've read it, but someone once said, "For men you're being assertive. For women you're being bitchy." And also, "As a man, you're assumed knowledgeable until you prove yourself stupid. As a woman, you're assumed stupid until you prove yourself knowledgeable."

In my experience, those things are regrettably true. You have to work around those social expectations. It's just another hurdle. From your linked article though I think it does point at a good suggestion to countering that some:

“We’ve found that you need to offer an explanation for your demands that gives a legitimate reason that the other side finds persuasive,” Bowles says. “You need to signal concern for the broader organization: ‘It’s not just good for me; it’s good for you.’

A good tip for anyone, I think, but I think it's an especially important step for a woman to take when negotiating salary.

Re: Totally Honest Software Engineering Negotiations

#135

Earlier quoted context omitted.

This. OP is immediately rolling in the tanks, when some tactful diplomacy could achieve the same result.

Not necessarily. A salary negotiation initiated by an employee out of the blue raises a huge red flag. You've just alerted management that you're merely "possibly" not happy so they can start the ball rolling in finding your replacement well before you've even started the ball rolling in finding their replacement. I work in Georgia, an at will state, meaning I can be fired at a moment's notice for anything. There's n…

Save up an emergency fund, it'll do wonders for your confidence to negotiate knowing that if they fire you on the spot, you can float for a month or two until you find a job (though hopefully it would be much faster than that).

Re: Totally Honest Software Engineering Negotiations

#136

As an employer and an employee I know this much. Never ever use another offer as leverage, both the employer and the employee need to come to the table with good intentions. Asking for more money is usual business, both for employers and employees, but with more money you are asking you need to explain why you are worth more money, why I as your employer need to pay you more. For most part, when someone goes after ot…

If I were taking an offer in hand to my current employer, it would probably only be to help explain why I'm leaving, if asked. If I asked for anything at all, it would be on behalf of those who are remaining. I already made the decision to leave when I started looking for other jobs. I also refuse to give out my salary history in interviews. I think it just obscures the main issue. The employer needs to pay the emplo…

May I ask how you tell them in interviews that you don't want to give them your previous salary? I've been trying to do that but they always take it poorly. I'm trying to figure out a better way to frame it.

Re: Totally Honest Software Engineering Negotiations

#137
post #30

How do you guys estimate your market value? For example, if you go to salary.com there are many levels of software engineering (I, II, III, IV, etc). The description for each is quite vague and the difference between them is very small (or hard to notice) while the pay rate delta can be big.

Consider using http://www.PayScale.com to find out what you should be paid. You can put in details about your specific job (skills, education, city, title, etc) and it will give you an accurate range of what the market is paying.

Note I work at PayScale BUT this is exactly one of the types of problems we're solving.

Post reply on HN