Totally Honest Software Engineering Negotiations
61–70 of 137 posts
Re: Totally Honest Software Engineering Negotiations
#62This is an admirable display of tactics, but a poor general strategy. His repeated threats to leave, as well as lies about other offers, only worked because the company in question was already struggling and needed to hold onto him for fear of not finding a replacement. A more prominent and successful company would have jettisoned him as soon as it found a qualified and, in all probability, more loyal applicant. Howe…
It's called leverage. Or a strong negotiating position. Or whatever else. Point being that he was valuable to them, knew it, and was willing to use that. This is how any and every negotiation plays out.
Re: Totally Honest Software Engineering Negotiations
#63I dislike this greatly, and it doesn't seem like a sustainable path - if the market crashes, and his/her skills don't match the compensation level, then it will backfire greatly & catch up to him/her. I was able to boost my salary to $160k in 2 1/2 years from a starting salary of $50k, but through tireless improvement of my craft (self-studying, experimentation, and contributions to major open source libraries, inclu…
Re: Totally Honest Software Engineering Negotiations
#64I would recommend a small variation of this technique in order to maintain good working relationships with your manager/employer. Start with a conversation explaining why you believe you should be better compensated, highlighting the value you add to the company, rarity of your skills, market rates, etc. If the request is rejected, or the increase offered is inadequate, then find an offer at another employer and use…
Yes, the key is to never make ultimatums, as that creates too much conflict. Just say you're "unhappy". Keep it vague. See what they do. It's tough finding good people in this market.
Re: Totally Honest Software Engineering Negotiations
#65So, his strategy basically boils down to "My way or the highway". Well buddy, not all managers are spineless like the ones you have in that startup and if you tried to pull this trick on them and to strongarm them into submission, they'd kick you out the door in a heartbeat esp. when you're a lousy junior dev who's learning on the job according to your statement. I've been very critic of employers and business owners…
Personally, I don't see a problem with a mercenary attitude. It's simple, it's clear, and you always know where you stand with a mercenary. It's easy to work with, if you're willing to meet them on their terms. It brings the clarity of a transaction to what is ultimately a transaction anyway.
Re: Totally Honest Software Engineering Negotiations
#66Two things: I went back to my original employer and said I had a new job offer for $70k, and I didn't want to negotiate, I just wanted their final, last ditch offer That's an incredibly awesome way to have a huge target painted on your back. A lot of employers get really pissed at this tactic but won't say so to your face. They will gladly give you that new salary for just enough time to get a (cheaper) replacement o…
Don't give a company you're interviewing with your social security number. You only have to give it up if you accept their offer and become an employee. Generally this happens on the first day of work or when doing the on boarding paperwork...not during the interview process. Also, I find it amusing the tacit assumption that its somehow moral for companies to look up salary histories via credit reports but that inter…
Yes, there are exceptions where credit difficulties could indicate an unstable employment situation (like having a security clearance or working in finance), but otherwise your personal finances should be completely independent of your employment.
Re: Totally Honest Software Engineering Negotiations
#67This is an admirable display of tactics, but a poor general strategy. His repeated threats to leave, as well as lies about other offers, only worked because the company in question was already struggling and needed to hold onto him for fear of not finding a replacement. A more prominent and successful company would have jettisoned him as soon as it found a qualified and, in all probability, more loyal applicant. Howe…
Notice the implicit assumption that employees should be loyal to companies, but companies are free to "jettison" an employee aggressively negotiating because that's not "loyal"?
The only reason engineers are not getting respect as an industry (and I've seen this get worse over the past 30 years) is because we sell ourselves short.
Re: Totally Honest Software Engineering Negotiations
#68How 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.
Re: Totally Honest Software Engineering Negotiations
#69He'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…
Also, it'd be interesting to see his manager's perspective in this all as he claws his way up. I'm betting there were points where, just as he thinks he's getting what he wants all along by lying (why are his lies always in parentheses?), management is thinking they had this planned all along as well.