News for hackers. Stuff that matters.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by buster on Thursday June 18, 2020 @12:30PM (#23564751)
Ask yourself, did you provide a 40% increase in value in the last year compared to the year before? Probably not. For another company, that possibly desperately needs a new employee, you might have the value that without you the added income will be zero, with you... More then that.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by RussianCow on Thursday June 18, 2020 @12:42PM (#23564886)
This doesn't track, though, because this happens within the same company. It's not uncommon to struggle to get a small raise, and then have the same manager hire someone new for a much higher salary.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by WrtCdEvrydy on Thursday June 18, 2020 @01:19PM (#23565288)
Leave, then. Seriously, just give two weeks and call it a day.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by cpascal on Thursday June 18, 2020 @01:33PM (#23565449)
Yes that’s a solution to the problem but it shouldn’t be the solution.

Why should I have to give up my coworkers, my domain specific knowledge, my job just to get paid what I’m worth?

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by bumby on Thursday June 18, 2020 @02:46PM (#23566266)
I think the issue is that there isn’t an agreement on your worth. If you’re willing to leave, your employer would pay you that higher salary if they truly believe that’s your worth. I also think it’s not correct to frame it in terms of what it’s worth to you (my coworkers, my knowledge, my job). That isn’t particularly relevant. What matters is how well you solve a particular set of problems and how important those are to the organization.

What I think is a more interesting question is why is there such wide discrepancies between companies regarding a specific employee’s worth?

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by RussianCow on Thursday June 18, 2020 @03:26PM (#23566758)
Because nobody knows how to quantify the benefit that an engineer brings to a company. It is, in most cases, impossible (or at least excruciatingly difficult) to put even a rough dollar amount on the worth of a knowledge worker. Because of this, companies tend to use very vague strategies for coming up with offers, like "the lowest they'll accept", or "X% below the maximum we can afford". In those cases, the numbers will vary wildly depending on the company's budget, the subjective "value" that they put on knowledge work, and the negotiation skill of the candidate.

The reason most companies don't pay FAANG salaries is largely some combination of: 1) they don't have the money; 2) they objectively get less value from those skills; 3) they subjectively don't put as much weight on the skill set (think "sticker shock"); 4) they low-balled their first few engineers and nobody asked for more. I'd bet that last one is more common than you'd expect, especially with junior devs who don't know how much they could be making elsewhere.

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by bumby on Thursday June 18, 2020 @03:47PM (#23567074)
Do you feel like this problem is unique to engineers?

I can see how other positions like sales can be more quantitatively measured in terms of contribution but my hunch is that many positions fall into this area of nebulous value estimation.

Or perhaps is more pronounced in software because of the amount of margins these companies work with

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by RussianCow on Thursday June 18, 2020 @07:10PM (#23569172)
I think it's mostly unique to knowledge workers, which is a broader category than just software engineers, but does not include most jobs. I think the effect is more pronounced in software engineering because of high demand, as well as the margins for software, like you mention. (Anecdotally, I have seen the same effect with friends in other industries, like electrical engineering and chemistry, just to a lesser degree.) With that said, I think it's significantly easier to put a monetary value on, say, an HR person or office administrator than an engineer or scientist.

There is also the issue that the value of two different knowledge workers, even at the same company, may be wildly different depending on their specific skills and the project they are working on. For instance, someone working on product features at a software company is much more valuable than someone maintaining an internal reporting tool, even at the same company and even if their skills and the type of work are nearly identical.

The point is, there are a ton of variables at play here, most of which can't really be measured, so everyone plays a guessing game to determine what engineers are "worth". The asymmetry of information also doesn't help, because it's hard to know how much you could make if you don't know what anyone else is offering—many people take salaries well below their potential and don't even realize it.

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by RussianCow on Thursday June 18, 2020 @01:33PM (#23565446)
Not every job is about the money. Sometimes a job is worth keeping even if you know that you're leaving money on the table. That doesn't make this practice any less shitty, though.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by blaser-waffle on Friday June 19, 2020 @08:55AM (#23574008)
Yeah it's a little harder when you're not in SanFran or NYC or another hub. Like, I got options, but they're going to involve planes, trains, and moving companies. Might totally be worth doing, but that's a whole lot different than changing my morning commute by 10 minutes.
Re:How Much Should You Pay Your Engineers to Ensure They Sti... by scarface74 on Friday June 19, 2020 @10:00AM (#23574598)
I don’t live in a tech hub. My company cut pay across the board because of Covid. I interviewed for $BigTech, got a job that’s fully remote - even post Covid.

More roles will hopefully become remote.

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by scarface74 on Friday June 19, 2020 @09:57AM (#23574566)
That’s not how it works if you take part in the market. You are worth what a company is willing to pay you. This is an artifact of supply and demand.

It doesn’t matter if I am providing 40% more value if I can jump ship and get a job that pays 40% more.

Re:How Much Should You Pay Your Engineers to Ensure They Sti... by Aeolun on Thursday June 18, 2020 @09:46PM (#23570197)
> Ask yourself, did you provide a 40% increase in value in the last year compared to the year before?

It’s more that I’ve been providing 200% value for 40% of the cost for a while, so they have plenty of space to raise my salary significantly without losing any money.