Two 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…
Totally Honest Software Engineering Negotiations
121–130 of 137 posts
Re: Totally Honest Software Engineering Negotiations
#122Earlier quoted context omitted.
No doubt. I actually stepped away, because the upward trajectory, means your performance has to match the pay. As said before in the thread, asking OVER the top - simply means HR finds your replacement faster. Appeasement is what started Hitler's demise. Those who do not learn from the past, will repeat the failures in the future. However, its like a skill of knowing the timing of things - how I got this far, myself.
I think the dirty secret is that the 150k jobs aren't really always harder than the 60k jobs, and sometimes they even treat you better because your social status is greater
Re: Totally Honest Software Engineering Negotiations
#123As 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…
Not always. Sometimes it is just about the money.
I left a job I loved very much because another job essentially landed in my lap offering 25k more. It's a lot less challenging, the skills aren't really transferable, and the work environment kind of sucks, but 25k is 25k.
Re: Totally Honest Software Engineering Negotiations
#124This article is about salary negotiations, not software-engineering negotiations. I was hoping this would be about negotiating feature sets and timelines, which would actually be relevant to the set of people working on software (rather than being relevant to the set of people trying to make money; of course there is overlap).
The key difference is that software engineering negotiations aren't adversarial and no one wants you to overestimate or underestimate. There are numerous books on estimating software time, I recommend Fred Brook's The Mythical Man Month if you're looking for a classic.
There's a certain book you should go and read... I think the fact that it does exist is proof itself of how adversarial relationships can get in Software Engineering: http://www.amazon.com/Death-March-Edition-Edward-Yourdon/dp/...
Metaphorically speaking, the only way a negotiation does not end up in a fight is when one side sucker-punches the other.
Re: Totally Honest Software Engineering Negotiations
#125Earlier quoted context omitted.
A thing that I always wondered: What gains a manager by being cheap about his subordinates' salaries? Do they like to feel power over the hopeless guys? is there another thing?
> A thing that I always wondered: What gains a manager by being cheap about his subordinates' salaries? A manager's job is to manage resources to provide the firm with the maximum benefit for the least cost, and salary is one of the more obvious non-fuzzy components on either the cost or benefit side of that equation.
Re: Totally Honest Software Engineering Negotiations
#126> know your worth How? I think this wouldn't be so hard if you are in the valley (or other large tech cities in the US), or targeting large companies (Glassdoor). But how do you do this if you are in a different situation?
After a while, you should start seeing some common ranges between regular software engineers and senior engineers. Use those as a starting point in negotiations. Interview at enough places (10+), and you should see what your market value is.
Re: Totally Honest Software Engineering Negotiations
#127Earlier 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
Re: Totally Honest Software Engineering Negotiations
#128Earlier quoted context omitted.
My take (as it was explained to me by HR) is that currently it's used as a way to let decisionmakers (landlords, bank loan officers, court systems, etc) get verification of employment and/or salary via mutual agreement. You, as the wage-earner, grant an access key to a landlord for example. He then can get quick verification of your application information without wasting HR's time. But I trust the credit bureaus as…
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?
Re: Totally Honest Software Engineering Negotiations
#129I 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…
Its better to make the extra cash in the meantime and then have to take a pay cut than to not have the money at all. I will say that by the third time he's demanding more money with another offer; they should have said, "good luck." Matching once makes sense, matching twice, maybe. But the third time, you should just let him go.
Re: Totally Honest Software Engineering Negotiations
#130Wow I would not want to work for or with this guy. Someone who blatantly lies like that will hardly make a good teammate or a boss.