return to table of content

Employees who stay in companies longer than two years get paid 50% less (2014)

ukoki
126 replies
23h5m

Employers don't reward long-term employees because they don't need to. Even though everyone knows you make more by job-hopping, companies are following a rational strategy because too few people "walk the walk" despite wanting more salary. Arguably unethical, but rational.

At the cost of losing a minority of job-hoppers they retain the cheap majority that:

    - finds job interviews exhausting, or is anxious about being rejected

    - dislikes conflict or negotiation

    - has good relationships with colleagues they don't want to lose

    - has a comfortable commute or WFH arrangement they don't want to change

    - is proud of becoming an expert / go-to-person in some part of the business and doesn't want to lose that source of social capital

    - is proud of product or service they have made a big contribution to and wants to "see it through to the end"

    - believes leaving would place an unfair burden on other team-members or would be disloyal to a manager they consider a friend

    - (US only) cannot risk losing healthcare
It's possible that in the future the ratio of job-hoppers to lifers changes and companies find they need to switch strategies. But until that happens the job-hoppers will have the upperhand compared to the lifers.

It's the same reason why your phone/insurance/whatever provider puts up the prices year-after-year: although some people leave, enough people simply put up with it that they make more money this way. "Do nothing" is an easy choice and companies are banking on enough people making that choice.

arpyzo
42 replies
22h33m

My observations suggest that this applies far more to lower performing employees than higher performing ones since the barrier to change jobs is lower for top tier talent.

In effect this means that while companies that give paltry pay bumps that don't keep up with the market may successfully hold on to lower performing employees, they'll be continually churning through top performers.

s1artibartfast
34 replies
22h21m

why not do both? thats what I see.

Firms give paltry pay bumps as default, but will fight with competitive salaries to retain top performers.

Top performers get completive raises by going to their boss with an offer letter from a competitor.

JohnFen
19 replies
21h13m

Top performers get completive raises by going to their boss with an offer letter from a competitor.

In my businesses, I've had employees do this a couple of times. Both times my response was "you should take that offer". Also both times, if they'd asked for a pay increase equal to what the offer represented, they probably would have gotten it.

Coming to me with an offer letter in an attempt to get a pay raise is a thing that I think speaks very poorly of the person. It's an attempt to extort me, their current employer, and it's showing great disrespect for the company they got the offer letter from (because the employee is basically just using that employer and wasting their time).

synthc
7 replies
20h52m

This is so shortshighted, it's not about 'respect', its about market value. By bringing an offer your employees are proving their market value, and you don't want to match it, so they will leave.

JohnFen
5 replies
20h43m

It's about treating people decently, in my view. It's not necessary to try to set up a bidding war in order to demonstrate market value. The disrespect that rankles me is the treatment of the company that made the offer, honestly.

I just choose not to play that game. It's unnecessary. If an employee can't just come to me and be straight about their compensation requirements, that's a problem.

s1artibartfast
1 replies
19h8m

If an employee can't just come to me and be straight about their compensation requirements, that's a problem.

That's exactly what they are doing, but with evidence to boot so you are on the same page.

JohnFen
0 replies
4h10m

But it's not evidence of anything other than than a company has valued that potential employee at a particular rate. What an employee is worth to an employer is pretty subjective. Someone that is worth 7 figures to one company may only be worth 6 or 5 to another.

Having an offer in hand is valuable to the employee, certainly! There's nothing wrong with getting an offer, then asking your current employer for a raise that would meet or exceed that offer. The issue I have is actually communicating that offer to the current employer.

Now, don't get me wrong -- I'd certainly never punish or fire anyone who did that. I'm just not going to give in to what I perceive as extortion, and what I perceive as being unfair to the employer who made the offer.

maxerickson
1 replies
19h23m

How often can they ask you for a pay increase (the price discovery you approve of) without making you start thinking some other negative thing?

JohnFen
0 replies
4h6m

I don't understand this question. What negative thing would I think?

If someone asked me for a pay raise and I turned it down, I'd also explain exact why I turned it down. (This is hypothetical as I've not turned down a pay raise). I wouldn't think poorly of anyone for just asking for a raise, but I suppose I'd start to get annoyed if they did it daily when the reason that I turned them down was still true.

kcb
0 replies
20h18m

The balance of power is still vastly in favor of the company that made the offer. Meaning, they could rescind the offer at any time for any reason and possibly ruin the potential employees life. Whereas the reverse case of the potential employee rejecting an offer is much less likely to have a material impact on the company. For this reason I don't think the company deserves that much concern.

aleph_minus_one
0 replies
20h32m

By bringing an offer your employees are proving their market value, and you don't want to match it, so they will leave.

Leaving is exactly what JohnFen actually recommended to these employees.

lupire
3 replies
21h7m

You admit to intentionallu underpaying your employees, and then insinuate moral failing on their part for proving their worth to after you told them your underestimate of it? Good for them that they left, and left you poorer for it.

JohnFen
2 replies
20h48m

You admit to intentionallu underpaying your employees

Not at all. I've never intentionally underpaid anyone.

then insinuate moral failing on their part for proving their worth

Also not at all. Presenting an offer letter from someone is not "proving their worth". My objection is the manipulation they're engaging in rather than just asking for what they think they should be getting.

and left you poorer for it.

Only one of them left, and I was not left poorer for it at all.

I'm not sure why you seem so hostile here. I never dealt with anyone in bad faith, even a little.

anthony_d
1 replies
20h7m

I think I see your point but it definitely feels shady to me.

First, personally I’ve never asked my employer to match an offer. I just leave.

I do think the thought process makes some sense though.

If I feel I’m underpaid I’m going to look around to confirm before talking to anyone.

If I get confirmation I’m being underpaid then I’m going to wonder why. Here’s where I have a choice… I either assume it’s because you’re intentionally underpaying because you think you can, or it’s because you don’t understand what you’re doing.

I know companies understand compensation because I’ve worked in management and on compensation planning software, that’s why I don’t talk about it.

More naive people might give you the benefit of the doubt, i.e. think you just don’t know what’s fair. Those people give you a chance to fix it, and only then learn that you’re intentionally underpaying them.

It does speak badly of the person but only in the sense that they’re naive and think you “mean well” in some sense.

JohnFen
0 replies
4h3m

I either assume it’s because you’re intentionally underpaying because you think you can, or it’s because you don’t understand what you’re doing.

There are other explanations as well: for instance, just because an employee is worth a given rate to one company in no way means that the same employee is worth the same amount in another company.

bb88
3 replies
20h33m

I appreciate your honesty here. I would argue, you should appreciate your employee's honesty as well.

If you have a market based salary view of the world, and an employee says they're actually worth more than what your merit/market system is paying them (and has proof), you should probably respect that.

The fact they're coming to you first is a risk in and of itself.

JohnFen
2 replies
20h29m

an employee says they're actually worth more than what your merit/market system is paying them, you should probably respect that as well.

We are in total agreement here!

bb88
1 replies
20h15m

You said:

Coming to me with an offer letter in an attempt to get a pay raise is a thing that I think speaks very poorly of the person.

Don't get me wrong, I appreciate your honesty here, But I don't think that's fair, and probably why you're getting push-back in this thread.

JohnFen
0 replies
4h19m

The part that gives me pause isn't that the employee is agitating for their own interest. That's good and expected. It's the method by which they're doing it.

It's OK if you and others don't think it's fair. We just disagree on that aspect. I don't think it's fair for an employee to use that particular method. To me, it comes off as a kind of extortion to the current employer, and mistreats the employer who made the offer.

Others can, of course, have a different opinion. Nothing wrong with that. We simply disagree.

To make a little meta-comment: I am genuinely surprised at the negative reaction I've gotten from a few people here. I really didn't think I was saying anything all that controversial. Live and learn, I guess!

s1artibartfast
2 replies
19h11m

That's strange to me. Why is it extortion? They're doing you a favor by giving a chance to compete. Seems like honest communication to me.

It is no different than giving customers a notice of price increase or giving contractors an option to bid.

JohnFen
1 replies
1h27m

It smells of extortion to me because the reason for doing it is to use the offer as a threat.

Seems like honest communication to me.

Extortion is honest communication, too. The existence of an offer doesn't do anything to help me decide whether or not I can go along with a pay increase. It only communicates that the employee wants to threaten me into agreeing to one.

In my opinion, the better way is to ask for the pay raise without mentioning the offer. If they I don't give them the raise and it's that important to them, then they should just take the offer.

It is no different than giving customers a notice of price increase or giving contractors an option to bid.

I think it's very different from that, actually. You can require a raise as a condition to stay at the company without trying to use another offer as a weapon.

s1artibartfast
0 replies
14m

I guess to me, extortion or threat imply taking or degrading something you are entitled to. It doesn't seem like you think you are entitled to the work of the employee, so I'm honestly confused by the reaction.

At first I thought it was simply because it is presented as an ultimatum, but it seems like you have no problem being given conditions. Saying I want X to keep working here is acceptable, but the same exact statement with an offer weaponizes it.

If they have an offer they don't tell you about but have an otherwise identical request, is that less of a threat?

jcon321
11 replies
22h11m

Would you really bring your boss an offer letter? Even as top performer it seems like a bad idea to take any counter offer.

mmh0000
6 replies
21h37m

Yes! I've done it several times. It's one of the best and most reliable ways to get a raise.

It's "business." Your manager isn't going to make a counteroffer, then wait a month and fire you. I mean, they might if they're a total D.bag, but I've not yet had that experience. And if I had, I'd already proven to myself and my manager that I could get a higher-paying job elsewhere. It'd be a minor annoyance on my side.

I don't want to give away specifics, so take these numbers with a lump of salt; the ratios are correct:

Went from $50k/yr [1]-> $80k/yr [2]-> $120k/yr [3]-> $205k/yr

[1] The company wanted me to stay and raised my pay to match the competing offers.

[2] The company wanted me to stay and raised my pay to match the competing offers.

[3] The company didn't want to pay that much, so I put in my two weeks and moved to a different company.

From my experience, I've found that requesting a raise without a competing offer often leads to a small or no increase in pay. However, when I've approached my manager with a better offer in hand, it has consistently resulted in substantial pay raises.

willcipriano
5 replies
21h31m

I'd feel bad wasting the time of the other company just because my current one doesn't value me.

downut
2 replies
21h11m

Why? You proved you're competent to the potential suitor by obtaining an offer. They got some valuable quality candidate interviewing experience which can be difficult to achieve, and you got a rock solid tangible improvement in your work QoL, even if the target ultimately didn't achieve their hopeful hire. Possibly they got some data that (to them) implies they should have offered more money. Win win. I would say a win for all of us because "more money".

willcipriano
1 replies
21h8m

Sure, I guess you could play it back and forth like your sibling comment implies, that seems risky though (you might end up with no offers).

Also why do I want to stay with the cheap people? They proved to be unable to deliver market rates for my efforts unless I make a big scene about it. I don't like to do business with people like that.

s1artibartfast
0 replies
19h15m

If you want to get the best deal, you always have to shop around and negotiate.

No employers going to give you the maximum that they can afford without negotiation or a reason to. It's not being cheap, it's common business sense.

s1artibartfast
0 replies
19h19m

Why? Everything is a negotiation and you're not wasting their time.

It's no different than price shopping between mechanics. You can do that while being clear on your intentions and not making any promises you can't keep

mmh0000
0 replies
21h21m

They're always welcome to offer more money.

s1artibartfast
1 replies
22h5m

That is literally how I got my last promotion. I set up a meeting and told them I had an offer I intended to take. They had a 20% raise and promotion approved within 24 hours.

I also routinely get asked by managers for promo recommendations for coworkers thinking about leaving. IF they refuse to counter, then you should be asking yourself why you are staying.

You cant pull this maneuver more than once or twice, but it lets them know you are serious and wont just whine and accept token raises in future negotiations.

eternal_braid
0 replies
14h19m

What company is that?

geph2021
0 replies
22h3m

It depends on the counter offer and your situation. I would have agreed with you, but a couple years ago I told my employer that I had a job offer kind of land in my lap (I wasn't actively looking), that it was good and I was inclined to take it. I wasn't unhappy at my current job, but the change in title/seniority and compensation of the job offer was definitely worth it. They didn't want me to leave, so they countered with a very strong offer, which I decided to take and stay with the company. If you want to leave because you're unhappy with other aspects of your job, then I agree that accepting a counter offer doesn't seem like a great choice.

antonyt
0 replies
21h49m

If you're a reasonably well-performing IC at US big tech, your "boss" is often also a grunt with little real control over your salary. Just a different flavor grunt from you. In my experience, these managers are often happy to throw money at you but don't have much latitude to do so. Having a competing offer gives THEM leverage to try to convince those guarding the money hose to open the faucet a little.

delusional
1 replies
22h8m

General consensus among my colleagues and bosses are that anyone who comes to a routine salary negotiation with a competing offer is encouraged to take it. If you've been eyeing a different opportunity, then you're not going to find your current role engaging. The money is rarely enough to keep you for long.

sandos
0 replies
4h2m

I live in Sweden, but very early on in my career I was told that showing a competing offer would simply be viewed as "blackmailing" and you would not become very popular. I never used that tactic, instead just switching jobs.

Now the jobmarket is nothing that can be compared to the Bay area, for sure. For example many places more or less use the standard increases brokered by the union, even if you or the workplace is not unionized, with some skewing for being a high performer.

jprete
1 replies
21h50m

In effect this means that while companies that give paltry pay bumps that don't keep up with the market may successfully hold on to lower performing employees, they'll be continually churning through top performers.

The same effect might even be partially responsible for the OP observation. I.e. the cause and effect might not be "job-hopping gets you paid more" but it might instead be "having a lot of skill gets you paid more and also enables you to job-hop more confidently".

thayne
0 replies
20h45m

Or maybe people who are better and more confident at negotiation and interviewing are also more confident at hopping jobs. But those skills may or may not correlate with the skills you care about.

Just because you are a good software engineer doesn't mean you are good at finding a new job.

bb88
1 replies
20h54m

But is this actually a problem for a company? I think most companies can only afford second rate talent with the top tier talent going to FAANG companies anyway.

What most companies are really looking for is undervalued high performers. And there's probably a lot of those still that haven't moved to the bay area.

I think MBA's these days have decided that they'll hold labor costs low by not rewarding high performers, and then hire whoever they can to fit their budget, but then have a yearly 5% layoff to hold their employee's feet to the fire.

And then those same MBA's get a bonus for keeping costs low, meanwhile enjoying their beach houses on the weekends.

Granted it sucks to be an individual contributor, but if you're a manager, you have incentives for cutting costs to the bone.

aleph_minus_one
0 replies
20h35m

What most companies are really looking for is undervalued high performers.

I'm not sure about that, since very smart people often tend to be, well, "a little bit difficult to handle", in particular by bosses who got to their position by office politics instead of merits (as many do).

If companies were really looking for high performers, they'd create an environment where high performers can really flourish. Because in my observation there exist quite a lot of high performers who are "held down" by their current work environment, this would attract quite some potential high performers, including undervalued ones.

aleph_minus_one
1 replies
22h17m

My observations suggest that this applies far more to lower performing employees than higher performing ones since the barrier to change jobs is lower for top tier talent.

I think talent and the capability to market/self-promote oneself (I believe only for the latter capability, the barrier to change jobs is much lower) are mostly uncorrelated.

downut
0 replies
21h24m

EDIT: Grrr! This comment meant for the GP, sorry.

I think there is an unstated underlying assumption in this comment that "higher performing" implies "drop-in transferable technical/social skills" legible to the target interviewing entity. Maybe for software but for wide swaths of actually engineering (double graduate engineers in this family) I doubt that rather strongly.

The default 2 weeks vacation for the decades experienced new hire is a pretty strong tell.

barbariangrunge
0 replies
16h10m

Job performance doesn’t really matter in tech. It’s all about interview skills and leetcode

nonethewiser
14 replies
22h55m

Remote vs. non-remote seems like a huge factor here.

Sure, many people when they're young are geographically flexible. But that's less true as you age and are tied down by a house, spouse's job, kid's school, daycare, etc.

If you have to come into work, then all those details depend on your job location. You can't just change job locations. Again, this works for some single young people who rent apartments in NYC or SF. But that will always be a subset of job candidates.

This is why the trend towards remote seems inevitable. There are just too many incentives for too much of the workforce to require it. Long term that

Of course these things have always been true, but since remote work became prevalent I think people have realized how shitty of a situation it is - especially when you're not compensated for it. In fact you are actually compensated LESS since you arent job hopping.

Rinzler89
6 replies
22h32m

>This is why the trend towards remote seems inevitable.

I wish, but not in my country. Remote here means 2-3 days/week WFH tops and that's it. Nobody offers more. Meaning you're still tied to the location of your employer as you have to come regularly in the office.

It boggles my mind that employers don't see the advantage of employing people remotely nation-wide as that gives them access to a wider talent pool outside their area making it a win-win. But no, old-school boomer MBA managers want to see buts in seats in the office, otherwise to them it means people are slacking off as they can't possibly imagine motivating people to work if they're not within physical reach.

We also need to post pictures of the employees pretending to have fun at barbecues, teambuilding events and sitting in cramped open space offices on yoga balls wearing headphones with coffee mugs with nerdy memes on them. But it's ok, there's a weekly fruit basked, employee organized sports events and you can bring your dog to work. Totally worth spending 2h per day on commuting.

I just don't get it, I feel like I'm taking crazy pills. Is it me the one being unreasonable, or "is it the children who are wrong"?

hansoolo
1 replies
21h14m

What country is it you are living in?

Rinzler89
0 replies
21h2m

Austria.

eastbound
1 replies
21h45m

I’ll give you the startupper’s sad side. See, if we want to hire, then a team of Matrix people in full remote isn’t going tk be sexy. We need young faces on the pictures, and we need to make every day an event worth instagramming. First hire for a team of developers should be a community manager. The scene is as stupid as it sounds.

I’ve walked the path. Developers won’t develop anything good for $200k, but they will if you give them attention, care, events, and hope. I literally have to refrain myself from giving higher raises, because I’ve made people rich in the past and they’ve stopped being motivated. The more you pay them, the more they have the thrill to play competition.

(Please watch me if I don’t give them fat equity for the exit event, God, they deserve it).

zrn900
0 replies
3h59m

I’ll give you the startupper’s sad side. See, if we want to hire, then a team of Matrix people in full remote isn’t going tk be sexy. We need young faces on the pictures, and we need to make every day an event worth instagramming.

That seems to be the Silicon Valley investment paradigm. Needed for attracting VC money. Otherwise, the users never gave a sh*t about those, they still don't. The rest of the tech world did not operate under such a paradigm either. I also suspect that it will also end in SV as the zero interest economy ended and the investment landscape changed. Now profitability is being valued instead of unprofitable infinite growth that may or may not be profitable in the future.

bruce511
1 replies
21h25m

> It boggles my mind that employers don't see the advantage of employing people remotely nation-wide as that gives them access to a wider talent pool outside their area making it a win-win

Lots and lots of companies have completely embraced remote work. You are not hearing from them because once they embraced it they found people better than you [1] who'll work for a tenth of the price. In other words, offshore.

Put another way, you're only seeing Office-work positions, because once they grasp that the job can be done remotely, they grasp that you're expensive.

I know, I know, soooo many reasons they should pay more to get you. On the other hand the entire manufacturing industry figured out "remote manufacturing" means cheap labor...

[1] obviously I'm speaking generally because I don't know you. But statistically it's likely to be true.

Rinzler89
0 replies
21h0m

>You are not hearing from them because once they embraced it they found people better than you [1] who'll work for a tenth of the price. In other words, offshore.

I know the companies in my country, they don't offshore because offshoring has additional overhead and costs they can't afford(small and medium companies), so they mostly prefer local workers they can tap on shoulder, and preferably German speaking.

And those few companies who do offshore(mostly banks and other large enterprises) already had offices abroad, no need for the pandemic to convince them.

Terr_
5 replies
21h50m

You can't just change job locations.

Also when a family has/needs two parents working, Spouse A's next job becomes limited to locations that do not require Spouse B to also quit, and vice-versa.

I have a pet theory that dual-incomes are one cause of movement to urban locations: The family needs to be in a location with enough overlapping opportunities in each person's role/field.

throwaway7ahgb
1 replies
6h35m

Urban area crime reduction starting around the 90s led to most movement back. The dual income job requirements just make it stickier and create a feedback system of higher housing prices. (which require more dual incomes...)

As soon as that dual income want kids and can afford it on a signal income in suburbia, they'll take it most of the time.

Just my .02

ghaff
0 replies
5h6m

When I graduated grad school in the late 80s, almost no one I knew went to live in an urban core other than a fair number of NYC finance folks--and few of the non-finance jobs were in a city proper. Even the New Yorkers, almost everyone migrated out to suburbs over time. I think I knew maybe one couple who stayed in Manhattan.

rshah_45
1 replies
21h41m

You have it backwards. In remote areas, it can get lonely and hard to find a partner. Think about people who's only social interaction for the most part is coworkers. Moving to where other people are increases your chances of finding others you click with.

Terr_
0 replies
21h37m

That sounds less like "backwards" and more like "separate contributing factor".

ghaff
0 replies
21h12m

That's long been a problem with relatively rural universities. If one spouse gets a tenured or tenure-track position, in a lot of cases there aren't great options for the partner.

citizen_friend
0 replies
22h17m

Note that these are all lifestyle choices which agree with OP. If you really care about money you will be open to moving. If you value the location stability more then you won’t

giantg2
14 replies
22h55m

Based on my experience, I assume disabled people also job hop less often.

I often wonder if my lower pay is because I don't job hop, because of my disability, or if I'm just a piece of shit.

greentxt
3 replies
22h36m

Depressed people get paid less. I'm guessing that's the dissability. Apropos the larger context, job hopping correlates with over-confidence. It's all related.

ziddoap
1 replies
21h52m

Depressed people get paid less.

I'm not sure if you are joking or not. This doesn't really make sense to me. Can you explain?

s1artibartfast
0 replies
21h44m

Less assertive, less ambitious, less risk taking, less confident.

More passive, more avoidant, low confidence.

Depression undermines basically everything that helps initiate complete a negotiation. This is on top of any impact to actual work product.

giantg2
0 replies
21h36m

Autistic. Research out of the UK shows a pay gap of 70 cents on the dollar. This seems to track in the US too.

PaulRobinson
3 replies
22h42m

I don't know you, but I know you aren't a piece of shit. Nobody is.

vsuperpower2020
1 replies
22h31m

I had to deal with many pieces of shit when I was a child. Maybe you aren't looking hard enough?

financltravsty
0 replies
21h48m

Same, but with age and also being on the "piece of shit" side a few too many times -- I've realized most of it just circumstance and the more-often-than-not conclusion of a series of unfortunate life events.

I don't know. I try to maintain empathy, even for the most despicable -- but that doesn't mean their actions need to be tolerated.

astura
0 replies
19h46m

My dad is definitely a piece of shit.

jvanderbot
1 replies
22h43m

Why not both? Just kidding! It is almost certainly the lack of "flight risk". I've been on the management side long enough to know that you reward the most useful folks who "could go anywhere".

As GP said, it's a rational strategy for them. I personally have lowered my expectations of salary growth over the years, and would be happy with some of those other benefits GP listed in the mean-time.

giantg2
0 replies
22h39m

I'd be happy if I were successful in my job and maybe had another promotion. It's been a struggle just to keep a Dev 2 job. No chance of promotion based on how "inconsistent" I am. I'm hoping not to get PIP'd.

LoulouMonkey
1 replies
20h49m

If anything, I have found my own disability to be a huge plus when looking for a new job. I'm one of these job hoppers and it's been almost 10 years since I have stayed over 3 years within the same company. Coincidentally, I was diagnosed with some condition that I won't name here about 10 years ago.

Now, this is solely based on my own experience, which of course might not apply to your specific field of work and disability type.

What I mean is, most large companies have a voluntary self-identification form at the end of their job application. And I tend to get a lot more responses when applying for roles where I am invited to disclose my disability.

On a funny note, recruiters always want to confirm that I indeed have a disability, but they can't just reach out and ask "hey dude you sure you didn't click on that button by mistake?".

Instead, they always send this very P.C. email that reads like "Here at [insert company name] we pride ourselves on bein inclusive and bla bla bla. You informed us that you had disability, and we want to make sure that we can accommodate you and make you feel welcome. If you need any special arrangement, please let us know".

To which my response is always "Yes I do have this thing, and no I'm fine thanks".

My disability has fucked up a lot of things in my life, but it's boosted my career.

giantg2
0 replies
18h42m

Good for you, but that's the opposite of most people's experiences.

zer00eyz
0 replies
21h41m

I think one thing that disability highlights, is tolerance. Some people find other job perks attractive, like stability, hours, access...

For me having a shit boss, or a company who is crappy in a million other ways isnt a big deal. I can be flexible, in where and when and how in a way others cant.

IF having a good boss or sane hours matter to you, changing jobs is a risk.

gnarcoregrizz
0 replies
22h28m

I'm in that basket. I can't reliably commute due to a neurological disability that prevents me from driving. I've been WFH since 2015. It's harder to find WFH jobs that pay as well. I also rely on expensive drugs to manage the condition. I absolutely cannot take the risk of being without health insurance. It definitely makes it a lot harder. I can't really tell prospective employers about the disability, it will just scare them off.

snarf21
10 replies
22h21m

I agree and healthcare (US) is a major factor. However, companies push the envelop too far. The cost of filling replacements, lost domain knowledge, decreased velocity during ramp up, etc. are far more costly that leadership admits. The main reason they just don't try to keep up even a little bit is because most leadership sees employees as replaceable resources that are all identical (not themselves though!). The thing is that people would stay forever in most cases if they gave a fraction of what they end up hiring replacements for.

People don't quit jobs, they quit bosses.

PopAlongKid
9 replies
22h9m

healthcare (US) is a major factor.

Not as much since Affordable Care Act (Obamacare) became law over ten years ago. Anyone can get minimum essential coverage, with a subsidy if income is low enough (as it would be when out of a job), regardless of pre-existing conditions.

kbolino
6 replies
22h4m

If you go without a job for a while and you don't want Medicaid [edit -- not even an option: and you don't want to submit to an invasive examination of your finances], you are paying out of pocket for individual marketplace plans. While they run a lot cheaper than COBRA, they are still hefty (ca. $500/mo for 2 people at minimum coverage).

Maybe it was worse before the ACA but it sure isn't a picnic after.

nanidin
3 replies
21h40m

Can you clarify on the "invasive examination of your finances"?

In my experience, when you apply on healthcare.gov, you simply enter your estimated income for the year you're applying - that's it, and you get the subsidy. Then when you file your taxes for that year, you either get more subsidy as a credit, or pay some back depending on whether you came in above or below the estimate you provided on the application.

kbolino
2 replies
21h35m

I was wrong. My estimated income for the year was $0, so the only choice was Medicaid or full out of pocket.

sgerenser
1 replies
18h26m

You did it wrong. Just always estimate just above the Medicaid threshold (assuming you legitimately don’t think you’ll make much in the year). Then you get the maximum subsidy, which might even make a Bronze plan completely free. If you end up making less at the end of the year, and really should have been on Medicaid, nothing gets clawed back. If you end up making more than estimated, you just have to pay back some of the subsidy.

kbolino
0 replies
1h12m

Well, there's six grand I'll never get back. At least I know for the future.

PopAlongKid
1 replies
21h48m

invasive examination of your finances,

The househpold income is voluntarily self-reported.

kbolino
0 replies
21h35m

You're right. I misremembered; no amount of information would have helped. The option was Medicaid or full out of pocket.

SkyPuncher
1 replies
22h3m

While I have done this, problem is most people don’t view health insurance as a cost they should cover in any capacity.

Most employers aren’t really providing much “healthcare value” when compared to simply going on the exchange directly.

ghaff
0 replies
21h54m

Even Medicare--with various add-ons--is not exactly cheap.

sunshowers
5 replies
21h47m

Excessive job hopping simply does not look good on a resume! I want to work with engineers and PMs who build lasting monuments, seeing them through to completion, dealing with both the fun and the unfun bits.

mondomondo
3 replies
21h41m

Yeah but IMO most people learn 90% the stack in a year, smart people usually get bored after two years. I say that as someone who’s been at the same job for 12 years now. I never met a dev who worked at the same place for more than 4 years that was actually worth the money.

sunshowers
1 replies
21h9m

Well, I was at my last job for 10 years :)

To be honest, none of the stuff I've worked on I've gotten comfortable within a year. At Oxide I feel like I understand maybe 30-40% of the stack at the moment after 18 months?

edward28
0 replies
20h48m

Well oxide isn't exactly a simple crud app, is it.

therealdrag0
0 replies
21h29m

“Place” should be team or project. Same company can mean many teams or projects. For example I’ve been at a company 5 years but worked on 3 diff teams.

thatjoeoverthr
0 replies
19h52m

You claim to want it. Do you pay for what you want?

divbzero
5 replies
22h44m

Ironically, the value of employees tend to go up the longer they stay as they grow more familiar with the people and systems at the company.

burningChrome
3 replies
21h20m

This is an interesting fact and brings up a paradox I've seen at the last two major companies I've worked for.

Both saw a limit on the time someone could be at the company and still be promoted. The C-Suite people really felt if people were at the company for more than 5 years, they were no longer viable candidates to move up because they had become to "accustomed" to the corporate culture and would develop a sense of apathy with pushing their departments or employees to greater success. They have now opted to hire outside executives or managers to try and keep the ideas and approaches fresh so to speak.

I remember my director at the time wanting very much to move up into an executive position and had been at the company some 15 years. He had been a director for some 7 years and had already been passed over twice before for an executive position. He recruited me for a senior dev role and had stood up an entire cloud computing team to take on specific work the company was having a hard time getting done quickly.

6 months in and he pulls me into his office after our 1:1. He tells me he's putting in his two weeks and loved working with me and wanted me to come with him to his new company once he gets set up there. He told me his bosses boss told him she knew his aspirations of moving into an executive position, but it wasn't going to happen here. She told him in no uncertain terms he had reached his ceiling at this company and should move on if he really wanted to be an executive.

Same thing happened at another company. The VP of the company had been in that role for some 10 years and had been passed over at least three times for the CEO position which he wanted very badly. Many of the managers had told me he has just accepted he wouldn't get any higher than VP, but had no aspirations of leaving the company. This unfortunately created a huge choke point in the company because now managers would be at the company for a certain amount of time, and then know that's as high as they were going and leave.

While I agree with your point, I feel like there is some amount of time threshold you can cross where the corporate apathy can take hold and your value starts to decline. It seems that way the higher up the ladder you go.

chasd00
2 replies
21h6m

Both saw a limit on the time someone could be at the company and still be promoted.

this is called "up or out", maybe 10-15 years ago my little sister had this same setup at Mckinsey but she's not there anymore. The idea iirc was if you haven't been promoted in 2-3 years then you're better off leaving and trying somewhere else so you get let go. I haven't heard of that setup in a long time.

throwaway7ahgb
0 replies
6h22m

Tech companies usually have terminal levels. Meaning "up or out" exists, but once you reach Senior or Staff then it is ok to stay at that level indefinitely.

ghaff
0 replies
2h57m

As I understand it, it's mostly a reflection of partnership structures at big law firms and consultants. At some point, you become a partner and bring in new clients or... there's a limited need for super-senior associates that mostly do billable hours and expect increasing salaries.

theendisney
0 replies
22h32m

And it takes less effort to do the usual.

JumpCrisscross
5 replies
23h4m

In a sense, it’s trading convenience and stability for compensation.

datavirtue
3 replies
22h28m

There is no stability. Maybe in government jobs. Any stability is just luck.

BHSPitMonkey
2 replies
22h24m

I'm sure you mean no _guarantee_ of stability, but clearly remaining in a current position is more "stable" than actively leaving it (by definition).

antonyt
1 replies
21h40m

Only because you've chosen a certain definition of stability. For most people, I'd bet leaving a job voluntarily for a new opportunity yields a higher sense of stability than enduring getting laid off, having your teammates get laid off, or having your org structure drastically change.

JumpCrisscross
0 replies
20h50m

than enduring getting laid off

“Probability of job loss is strongly monotonically declining in tenure,” with job-loss probability falling from 15% for first-year private sector employees to 5.8% after twenty years [1].

(If you’ve ever had to do lay-offs, you know that it’s easier to lay off the new guy than someone with deep ties to the team.)

[1] https://www.princeton.edu/~ceps/workingpapers/171farber.pdf page 31, Figure 16

s1artibartfast
0 replies
22h47m

Employees are also giving up compensation for lower risk and fewer unknowns.

A risk adverse person, or even rational one, may avoid still avoid positive EV gambles.

LunaSea
3 replies
22h46m

This does not match my experience where the average retention duration for employees across all the companies I've worked for or have known has bee around 2.5 to 3 years.

cstrahan
1 replies
22h35m

In what way does this not match your experience? You’ve mentioned one variable (retention) but not the other (salary increase over time), so your comment as it stands doesn’t refute the claim of the person you’re replying to. Are you implying that you know that these people have received raises year after year that are comparable to the pay increase they could have if they took a new job?

LunaSea
0 replies
10h34m

It refutes the claim in the sense that employees leave at about the optimum time (close to two years) as per the study.

dweinus
0 replies
21h20m

If 80% of employees stay each year, then the expected tenure would be about 3 years.

JeremyNT
3 replies
21h31m

Employers don't reward long-term employees because they don't need to. Even though everyone knows you make more by job-hopping, companies are following a rational strategy because too few people "walk the walk" despite wanting more salary. Arguably unethical, but rational.

Ambitious employees "know" that switching jobs will give them the pay they're looking for, because they see those numbers right on the job postings. What's less obvious is that a current employer might really value an employee's skills, and would be willing to match or exceed the competition - if they just open up the conversation.

IME it's not even (always) any kind of rational decision on behalf of management to "stiff" people. If you have a happy employee making a wage they're satisfied with (+ annual COL), then these conversations about TC may not even come up at all. It's easy to just turn on autopilot here.

If you like your job, but you're not happy with your TC, make sure you're letting management know. It could be that everybody could end up happy. Even a good manager might not be doing this for you until/unless you advocate on your own behalf.

hebetude
1 replies
15h13m

You're describing the fake breakup. Where you tell your girlfriend/boyfriend you want a break, then let them talk you back into the relationship. This is just a bad relationship move. Now they don't trust you and you have a needy or untrusting partner now.

I've had 50% pay raises that were nearly matched by the current employer. My last manager literally said the words, "What if we offered you a big bag of money to stay?". I left.

Now I work at a place where people stay literally until the die, 10, 15, 25 year tenures. My coworkers are mediocre. I'd say it's a mixture of laziness and sometimes maybe just incompetence.

It's a two fold problem. Employees that stay this long do not progress in their careers or learn new skills. I've learned next to nothing in my 5 years here. Employers that don't create churn in their workers create numerous problems. If we didn't hold a monopoly in our field, I'm sure we would have been bought out and had mass layoffs by now.

JeremyNT
0 replies
14h48m

You're describing the fake breakup. Where you tell your girlfriend/boyfriend you want a break, then let them talk you back into the relationship.

Oh no, you tell them before you start looking that you feel like your TC is too low based on your contribution. You don't threaten to shop around, you just tell them your skillet has value beyond what they're offering.

It goes like this: either they come back with something to make you happy and everybody is satisfied, or they don't and you start applying.

But people don't always give employers this chance and just start applying first. Then when they go to leave things get weird with counter offers.

If you think your job sucks and you're ready to move on, there's no reason to bother with this approach. But if the only reason you're thinking of moving on is to increase your pay, it never hurts to ask first.

kagakuninja
0 replies
21h4m

I've tried having that conversation a couple times in my career, and it never works. At my current job, I am the top performer on a mediocre team, and it seems to be impossible to convert from contract to full-time. I also demanded something resembling a cost of living pay raise (been here 3 years), and eventually got the agency to give me about 6%.

nomel
2 replies
22h0m

Two more:

    - The company has a limit for how many times you can leave and come back. For example (last I checked), Intel is 2, Apple is 0.

    - For large companies, internal transfers can be diverse enough to make someone happy with a change. Although, pay raises are more limited.

rcbdev
1 replies
21h47m

The first point sounds insane.

In my vicinity the trend seems completely opposite - HR is trying to get a smoother rehiring experience for employees they lost due to their high turnover.

This might be because the talent pool of people willing and able to do IT jobs in my country is very small, so you run into the same people over and over again in this field.

nomel
0 replies
19h9m

From what I've been told, Intel allows 2 so you can go try to start a company. I once worked at a startup founded by a whole group from Intel doing this (including one of the original architects of 8086!). Several were on their last attempt. Every one of them went right back to intel, after it didn't work out.

And, from what I've been told about Apple, the idea is that if you can't find something within Apple (since they literally do everything, even textiles!), then Apple probably just isn't a good fit, especially since it is possible to spin up a team to make something new internally.

assimpleaspossi
1 replies
22h18m

I'm pretty convinced that, eventually for most of us, job hopping breaks down when you reach an age where you no longer fit in or lack of new skillset and you can't find a job. Then you wind up as one who stays at one place for more than two years for security--if you can find one.

JohnFen
0 replies
20h36m

I haven't noticed that, personally.

or lack of new skillset

Job-hopping is a powerful way of ensuring that your skillset remains current. That's 80% of why I do it.

zug_zug
0 replies
22h15m

Except if an employee knows they provide more value to their employer than they receive, then an employee has every reason to stop working hard and start coasting off the social-capital / past-accomplishments / strong-relationships.

wouldbecouldbe
0 replies
22h28m

Job hopping works till you hit the ceiling. At some point you are at the relative max of your skillset and then other variables become more important.

sedawk
0 replies
1h50m

In a recent org-wide all-hands a member from senior leadership (C-suite) did explicitly say that they always have a much higher budget for new hires than the budget for rewarding/retaining existing talent; and that this is by-design. This was an eye-opener to me :-|

nullserver
0 replies
21h23m

I left a job due to almost entirely for poor pay. Entire department got an immediate 10% raise to stop more people from leaving.

mancerayder
0 replies
5h48m

Also, I'd add

  - In a sea of jobs with on-call, workaholic hierarchical reward culture, and night/weekend work, a company may pay less but offer work-life balance that a 30k pay bump in New Corp may not outweigh the risks.

jmbwell
0 replies
31m

Holy crap, this list nails it.

downut
0 replies
21h30m

- there is friction for an employee with established systems for dealing with childcare/k-12 school to potentially have to start all over again figuring out those systems.

You could subsume all of these points into "moving house is hard", but the details matter. We moved across the country for a job for the money and even with an empty nest it was dauntingly difficult, the hardest thing we have ever done over 4 decades, and we didn't have to worry about money!

bravetraveler
0 replies
7h17m

Nailed it, exactly. Not an endorsement but that's how it is.

I just struggled through this list for years. First, internally - then I announced my intent to leave.

People raised some of the points in a caring way. I have so many trust issues I don't know if I was being gaslit or if they truly believed it. I started to wonder who it served when I saw the patterns.

Anyway, don't believe the bastards. If you're willing to work, good people will teach you what you need. Find them.

Don't waste your time places where you aren't happy and valued

beacon294
0 replies
19h41m

Ramping up at a new company also costs employees time, so even though the employer has to pay this fee more, so does the employee. So the employer can play chicken on this and eat the cost more statistically than the employee.

baobun
0 replies
20h18m

You forgot this one, might be more common than you think:

    - Visa status

asmor
0 replies
21h44m

I've been in several places where this leads to a death spiral of "comfortable" employees doing a lot less (or rather, the bare minimum) and the people that compensate for it leaving after 1-2 years of this supposed social capital of being the go-to person (and sometimes the only competent person / person who cares around) killing all joy they had for the job. They were the (large) IT department of a (large) retailer though, and they tend to have meh hiring standards to begin with.

One day my boss "forgot" to bring up a very small raise I had negotiated with the CEO (who signed off on all raises personally), failed to see any urgency in fixing the situation to restore trust and gambled on me being one of those people that don't find another job. He seemed very surprised to be wrong.

My raise from switching jobs was about 50% - and I got to work with people who hadn't given up on improving things half a decade ago.

s0kr8s
19 replies
23h6m

Caution: you might get paid 50% more to work at a company that is 500% worse managed, and therefore is hemorrhaging employees so fast that the only way they can maintain staffing levels is to offer a hefty premium above normal market wages to get new suckers to take a chance on them.

If you're nihilistic and believe all employers are rotten, then jumping ship every 2 years might be a decent game strategy, but I tend to believe that good employers do exist and are just somewhat rare. So if you find a unicorn, I would recommend holding onto it.

AlotOfReading
12 replies
22h47m

Perhaps this is just personal experience, but the worst jobs I've ever had also paid the worst. The places that are badly managed either don't know or can't afford market rates, so they try and hire cheap labor. Think body shops, game dev, government positions, etc.

By contrast, a place that has expensive employees is going to see their time as more valuable, so there's a direct monetary incentive not to waste it and the cash flow exists to do things. Doesn't always work, but it dramatically improves the odds.

oarla
6 replies
22h37m

The worse pay is what adds on to the feeling of the job being terrible. As much as many want to claim, its not very satisfying to slog away and ship an elegant product for peanuts. When the pay is lower than what is the standard, it's always going to make the job feel terrible.

amarant
4 replies
22h20m

You're not wrong, but that's not the full story here tho, at least not in my experience.

Worst job I ever had paid about 60% of what I usually earn, and I was told of by the manager for pointing out that there were compilation errors in our master branch (at this place, anything pushed to master was automatically deployed into production, with zero testing. The only reason prod didn't burn that day was because the pipeline crashed when it couldn't produce the jar file)

(Well, prod did burn that day, it burned every day at this place, but none of those fires were because of the non-compiling commit in question)

There were a lot of other problems at this place, but that was the day I handed in my resignation.

oarla
1 replies
21h43m

Would you have tolerated that if you getting paid 1.5 or 2x instead of 0.6x? Maybe you wouldn't, but on average many would be ok with that environment for higher pay. One interesting data point is that places that pay higher than the market on average have much higher rate of retention as well. Barring some egregious conditions, many will tolerate an non-ideal environment for better than market pay.

amarant
0 replies
10h0m

I'm not sure if I would've tolerated it or not, I was in a tight spot financially when I took the job so I might have tolerated it for a bit longer at least if the pay was 2x my normal rate.

But I still would've hated every second of it. At 10x I definitely would've tolerated it for longer, but only by steeling myself with the thought that if I work 12 more months, I can basically retire afterwards.

antisthenes
1 replies
22h8m

Worst job I ever had paid about 60% of what I usually earn, and I was told of by the manager for pointing out that there were compilation errors in our master branch (at this place, anything pushed to master was automatically deployed into production, with zero testing.

Out of curiosity, how long did it take from hiring day to resignation for this to become apparent?

amarant
0 replies
10h6m

I first started considering resigning after about 3 months, but I was in tight spot financially at the time so I stuck around for 6 months in the end. It was soul crushing and terrible.

kerkeslager
0 replies
20h37m

I'll add to this that low-paying companies tend to drastically overestimate the impact that other positive aspects of management can have on your life. I have friends. I don't need my employer to be my friend, I need my employer to pay me.

In recent years, I've worked for clients that didn't give me the information I needed to do my job and then were mad when the work was delayed. Every pay cycle I got paid and every night I went home and slept like a baby.

Contrast this with early in my career when I was at times struggling to make rent. My managers at that time weren't bad so much as unmemorable: what I remember is being unable to sleep because I was worried about how I was going to make ends meet.

The things employers do besides pay their employees usually just don't have the impact on workers' lives they sometimes think they do. Outside of egregious outliers like verbal, sexual, or physical abuse, there really isn't much a manager can do that's going to impact their workers as much as stable pay and benefits.

amarant
4 replies
22h28m

I agree on all your points, but find it funny that you mention game-dev as a bad example. I know the industry has a bad reputation but some of my best gigs were at gaming companies(and, as per your suggestion, those were the best paid ones too!)

probably relevant detail is that I did contractor work for backend/server stuff for those gaming companies. And the two studios in question have each published the biggest games in their respective categories in the world(which basically means they both have infinite money)

tombert
3 replies
22h25m

and, as per your suggestion, those were the best paid ones too!

I've never worked in game dev, but at least in NYC I was being interviewed by Rockstar Games for a pretty senior-level position a couple years ago, just to find out that it maxed out at considerably less than my previous job. I didn't continue the process and I just assumed that it was standard in the games industry.

amarant
2 replies
22h7m

It actually might be the standard. One of us has had an unusual experience in the gaming industry, and I'm not sure who.

We also live really far away from eachother, so that might be a factor as well. I'm based in Stockholm, which is _very_ different from NYC.

tombert
0 replies
21h42m

I'm pretty sure that at least in the states, game dev jobs pay somewhat mediocre. Looking at Rockstar and Activision's job posting, even for senior level stuff they're paying considerably less than some of the more unsexy senior engineering jobs.

As I said, I've never worked game dev, but people who have here told me that they are pretty brutal, expecting you to work a lot of extra unpaid hours. It would not surprise me if Sweden has better labor protections in this regard.

SOLAR_FIELDS
0 replies
21h45m

It's probably more that non-game-dev-Swedes actually make significantly closer to what game-dev-Swedes make in general. Regular software engineering jobs have pretty inflated salaries in the States - Swedish take home salary for software engineers (and indeed, much of the rest of the Western world) is about 1/3 of the equivalent USA salary. Obviously there are other factors at play here, like the functioning healthcare system and social safety net, but all other factors aside the take home pay for non game dev engineers is significantly inflated in the States compared to the rest of the world.

kerkeslager
1 replies
20h53m

The primary reason for having an employer in your life at all is for them to pay you, so the primary measure of a good employer is good pay. Yes, there are other factors, but many of those factors (read: benefits) have known monetary values which are effectively equivalent to pay.

There is no such thing as a good employer who doesn't pay their workers competitively.

While this may not be your intent, your post sounds a lot like a manager narrative that "sure, our pay and benefits leave bit to be desired, but we have a great culture and we're well managed". That's not a thing. A great culture is one where everyone is paid enough to live comfortably, and when the company does well financially, workers do well financially. The primary measure of managing well is paying your workers well.

The things management does besides paying their workers simply do not have enough impact on workers' lives that they can "manage" well enough to make more difference in an employee's life than a 20% increase in pay, let alone a 50% increase in pay as you describe. Beyond behaving at all in an appropriate manner, i.e. not verbally, sexually, or physically abusing your employees, your actions as a manager simply don't impact workers' lives as much as that much money does.

And in fact, other attributes of management are correlated with pay in my experience. The company you describe, that pays well but is otherwise terribly managed, is not one I have experienced. In most cases, a company that pays well is great to work for in other ways, and a company that pays worse is terrible to work for in other ways. The management mindset that is stingy toward workers doesn't stop at pay.

s0kr8s
0 replies
18h2m

I never suggested that there are good employers who don't pay their workers competitively.

I instead suggested that there are bad employers who pay above market rates as a way to compensate for problems with employee retention. Sure, they'll run out of money doing that eventually, but you'd be surprised how long a business can cover up their mistakes with such a strategy, especially with the right funding partners behind them.

If you have not had the misfortune of working for such a business, that's great, but I believe there are plenty of comments here on HN to support the notion that such businesses not only exist but are fairly common in any industry touched by Venture Capital or Private Equity, and I have seen many even suggest that their higher financial compensation ends up not being worth it in light of the added psychological and physiological toll.

fire_lake
1 replies
23h3m

This is true. The pool of companies hiring is biased towards companies with poor retention.

giantg2
0 replies
22h53m

In general I would agree. However, you could have many people retiring early from fat salaries, or high growth with low attrition.

kstrauser
0 replies
22h36m

Or you might double your comp in a much calmer role. That’s what happened to me within the last year.

agent281
0 replies
16h33m

This happened at my last job. There was literally drama every week. I stayed for a bit over two years, but it was absolutely awful.

shinryuu
16 replies
23h38m

Though at some point it feels like you reach a ceiling even if you change jobs.

whateveracct
10 replies
23h35m

I've run into this. I work at a place that claims they pay top market rate. I've poked around other options and it seems like they're right about that!

Back in 2014 when this article was posted, it was probably more true. Lots of money frothing around and salaries were growing and growing faster than employers were willing to keep up with for existing employees (although even then, I had a job that gave me a substantial raise just to keep up with the market.)

ryandrake
4 replies
23h9m

I've run into this too, hopping from one FAANG to another. In fact, the second company's comp offer was so close to my current comp (about 0.1% over), it's hard to imagine there wasn't some covert information sharing going on.

The "job hop for a salary bump" conversations always seem to assume you are early in your career, where this works. My first job hop was for about +50%. My second one was for around +20%. 20 years into my career, job hopping does not seem to increase my comp at all. The plateau is real.

After a certain point, you have to change roles and/or move into management.

whateveracct
0 replies
23h7m

always seem to assume you are early in your career, where this works

hah to be fair..2014 was early in my career. So maybe it was due to me rather than a sign of the times.

tsunamifury
0 replies
22h49m

You don't think they also did mass layoffs together to not suppress wages?

ptmcc
0 replies
23h0m

Yep, similar experience at about 15 years into my career. Not to say it'd be impossible to increase, but the opportunities are few and far between especially in a cooled off market. And the actual job might be a lot worse/more stressful.

Always be reevaluating, though, the situation could change in a couple years. But until then I sleep well at night knowing I'm paid near top of market at a decent company. Not worth chasing those last couple percentiles, personally.

jvanderbot
0 replies
22h37m

Concur - I had 5 offers two years ago, 4 last year, and 2 this year before settling in where I currently work - all about the same (one outlier was +20% the rest, and one outlier was ~70% the rest). I've come to accept the median of those offers as my "set point" for a while.

Changing jobs sucks anyway.

op00to
4 replies
23h29m

I am in the same position where the company I work for tends to pay near the top of the market. I account for this by trying to save as much as possible and not having a lifestyle that requires this top of the market salary. I’m under no illusion that the gravy train can run out at any time and my next role may be a step down or step up in salary.

wsintra2022
3 replies
22h54m

What’s top of market these days for <job_role> ?

schrodinger
1 replies
21h25m

levels.fyi

whateveracct
0 replies
20h45m

I'll also just be explicit with recruiters who email me. Say I'd be looking for X amount. And they pretty much always say "oh no that's too much" and we go our separate ways. So that channel feels dried up.

shinryuu
0 replies
22h9m

Depends if you're in US and if you're working at fang I guess.

Could probably get higher if I made an effort getting a fang role but not really interested in fang.

giancarlostoro
2 replies
23h35m

At which point your only options is (unless you're in the) FAANG or making your own business if you're in tech (or relatable ish businesses). Or moving to a low cost of living state / city.

I feel like the ceiling for me is awful, since in Florida the cost of everything is going up, but companies aren't willing to pay competitive salary, despite boasting about it, they all seem to pay standard / average pay.

dumbo-octopus
1 replies
23h21m

Therein lies the trick: if nobody is competitive, everybody is competitive.

FWIW I'm actually coming out of a 3 year hiatus making 50% more than the FAANG position I left in 2021.

giancarlostoro
0 replies
22h2m

I assume you don't live in Florida? I don't know anyone here making insane amounts of cash doing the kind of work I do, unless you're doing mainframe programming, then you're just guaranteed some paychecks.

willcipriano
0 replies
21h34m

If you are a "Chief bottle washer II" you will eventually hit the highest paying CBW2 employer in the world.

You probably won't be CBW2 for your entire career so you'd get a new celling.

Detrytus
0 replies
23h20m

Well, the article focuses on the first 10 years of one's career. Once you hit that 10-year mark you are aiming for positions like Staff/Principal Engineer - those are harder to get, and often require you to spend more than 2 years in the company before you are seriously considered for them. And not because of some weird politics, but because to do those jobs really well you need intimate knowledge not only of mainstream technologies, but also stuff internal to the company, like legacy code bases, team structures, long term goals and strategies, etc.

asaph
16 replies
23h37m

This article is nearly 10 years old. Is this still true?

iends
4 replies
23h7m

As a manager, it seems true to me. It's much easier to convince HR to pay $X for a new employee than to give a current employee a large enough raise to hit $X.

toyg
2 replies
22h39m

Because they have to answer about the budget in aggregate. If three developers are paid $100k each on year 1, and they hire a new one on 120k on year 2, the average salary has only gone up 5%. If they don't hire and just bump the veterans to 120k, overall expenditure is lower but the average salary is now 20% higher and it looks bad (and you're not growing).

zrn900
1 replies
3h39m

What a self-sabotaging setup. No wonder the mainstream tech got so bloated.

toyg
0 replies
3h9m

Sadly it's the norm across all companies and all sectors.

HumblyTossed
0 replies
22h53m

Yeah, love how HR says, "We can't do that..." Um, yes, you can. You just won't.

swiftcoder
3 replies
23h22m

Yep. Inside Meta there was a robust network sharing offer and raise/promo letters. Someone hired in at your same level today would be making 10-20% more per year that you had been employed there.

datadrivenangel
1 replies
23h15m

So the hiring bump was going up faster than inflation? So after 2-4 years a new hire at the same level would be making almost at least 50% more than you...

swiftcoder
0 replies
11h55m

Yes, compensation competition between FAANG in that era was savage (though I would guess that this has slowed down since the great layoff)

disgruntledphd2
0 replies
9h40m

Huh? This must have been in equity, right, given that the bands were consistent for everyone when I was there. I find it hard to believe that they changed that.

lotsofpulp
2 replies
23h34m

I assume it will always be true outside of employees who are exceptionally VIP or employees selling to union/government roles that are compensated strictly according to length of tenure.

The employer gets labor at a lower price, and the employee gets lower volatility.

If you want the best price, you have to do the work to keep buying and you have to do the work to keep selling, only way any market can work.

eschneider
1 replies
23h23m

Except the employee isn't guaranteed lower volatility. At. All.

lotsofpulp
0 replies
23h15m

There is volatility due to the buyer changing the terms of deal (including ending the deal), and there is also volatility due to the seller choosing to sell to different buyers, such as working in a different location or getting along with new colleagues, etc.

The former is not controllable from the perspective of a labor seller, but the latter is. Whether or not the tradeoff is worth it is dependent on the seller and always in flux.

I would say the tradeoff is usually not worth it.

yumraj
0 replies
23h34m

This concept is timeless. Numbers might vary though..

kilroy123
0 replies
23h15m

Definitely, yes.

giancarlostoro
0 replies
23h37m

Certainly feels like it.

dmitrygr
0 replies
23h37m

yes

spauldo
13 replies
23h19m

Yep, I see this in industrial automation. My company is particularly bad about it, since the corporate office is in Houston where you can hire people for the duration of a project fairly easily.

Problem is, my part of the company isn't in Houston, so qualified employees are hard to find. So we need to hold on to people, which is hard when we rarely hand out raises. I do my best to train up my guys, but I know that they're probably going to move on in a couple of years. My goal is to make an enjoyable environment so that they'll come back eventually at a higher pay rate.

My best worker - the one I'm training up to be a lead - is the lowest paid member of the team, and I can't do anything about it. It sucks.

toomuchtodo
6 replies
23h9m

Unionize. It is the only way to obtain agency.

lnsru
2 replies
21h30m

I see your huge karma points and want to oppose. Unions will get better salaries for low performers and decrease salaries for high performers. So there will be 10% salary difference between a guy working 45 hours a week and a guy wo shows up in the office and has all day long coffee breaks. That’s how unions in Germany work. They don’t protect one from being fired. You just get a better package. In Bavaria you start with level 9 salary after university. Jump quickly to level 10, then to level 11 mid career and if you’re lucky to the level 12 which corresponds roughly to 120000€ before taxes. Doubling salary over whole career… I don’t know if that’s a good deal.

toomuchtodo
0 replies
21h18m

My advice is US specific (brutalist labor market), and there is little evidence pay is tied to performance quality [1]. Regardless, I understand your perspective and respect it. The situation in the US is so terrible, we can only go up (imho). I am, very reluctantly, pro union because there is no other option.

[1] https://hbr.org/2021/02/youre-not-paid-based-on-your-perform...

kerkeslager
0 replies
20h10m

Unions will get better salaries for low performers and decrease salaries for high performers.

As a worker, I simply don't care if other people are paid well as long as I get paid well. This mindset of "it is not enough for me to succeed, others must fail" is absurd.

Generally, employees do want people who are more productive to be rewarded more, but are rightfully cynical about employers' ability to judge who is producing.

So there will be 10% salary difference between a guy working 45 hours a week and a guy wo shows up in the office and has all day long coffee breaks.

Almost nobody should be working 45 hours a week. Certainly no one in my field.

It's telling that your primary example of performance is "time spent at desk". This sort of terrible mismeasurement is why employees are cynical about employers' ability to judge who is producing.

[Unions in Germany] don’t protect one from being fired.

That's probably because they learned from the mistakes of unions in the US. Having to work with incompetent or straight-up drunk coworkers because they can't be fired isn't a great experience.

Doubling salary over whole career… I don’t know if that’s a good deal.

"Only" doubling salary because you started at a higher wage is a great deal. Union workers are paid more than nonunion at every stage of their career, but how much more disproportionately favors people early in their careers.

carlosjobim
2 replies
21h24m

If you take off the union tinted glasses and read again, you see that these employees are exercising their agency to the fullest by moving to better paying jobs at other companies.

toomuchtodo
1 replies
3h53m

My glasses are tinted by reality and data.

carlosjobim
0 replies
2h56m

1. Individual workers are leaving to better paying jobs 2. This is evidence that they have no agency and should be in a union

Is that a realistic take on the situation?

mondomondo
5 replies
23h13m

Stop suppressing wages and quit.

spauldo
2 replies
22h43m

I'm one of the only ones being paid what I'm worth, so I'm not going anywhere.

fundad
1 replies
22h14m

Accepting proper pay is suppressing wages of others. It's ok because you need money.

spauldo
0 replies
22h8m

I'm not interested in communist nonsense, so waste your time bothering others.

vsuperpower2020
0 replies
22h38m

And this is why you don't get job advice on reddit or HN. You'll get unsolicited advice that you should quit your job because you mention you're trying to make your workplace better for other employees.

highwaylights
0 replies
23h7m

I get the impression from the parent post that they have no control over compensation and therefore are doing the best they can, with what they have, for the people around them.

tnel77
11 replies
23h33m

I wonder how stock options play into this. Assuming you have generous stock options in a thriving company, wouldn’t it be worth it to stick out 3-4 years for a majority of that equity?

paholg
4 replies
23h23m

With options, there's always a risk that they will be worth nothing, or very little.

I would rather have some options in several companies than a lot of options in one to increase the chance that some of them will be valuable. That approach does require you to buy the options, whereas staying at one company means you can delay the purchase

irrational
2 replies
23h19m

Seriously. My brother received $1 million in Tesla stock options when they recruited him. They certainly aren’t worth that much anymore. Does he stay and hope the Musk will stop tanking the stock or jump ship?

seattle_spring
1 replies
22h28m

Tesla is giving options instead of RSUs still? Usually big public companies grant RSUs except to the top-most senior leadership team.

sashank_1509
0 replies
21h47m

Known from a friend, he could choose RSU’s, options or cash from Tesla. (You would get more options than RSU’s to compensate for risk). Also Tesla stock price 10xed in the year 2020, even after all the hits , it’s still like 6x from pre 2020. Your brother had to join after 2020, which is unlucky I guess.

philsnow
0 replies
23h15m

Strategy 1: Stay for four years and vest your entire initial grant. Strategy 2: Stay 1-2 years and vest 25%-50% of your initial grant, and repeat 3x-1x.

If all the companies you work for have similar likelihood of doing exceptionally well, you've paid 4 years and gotten either one lottery ticket worth X (strategy 1) or 2-4 lottery tickets each worth 50%-25% of X. When you don't already have "enough" money, 25% of X is still life-changing, and if you can get 2-4 shots at it instead of 1, that can be a very workable strategy.

fishpen0
3 replies
23h21m

Gambling vs Guarantee. I've lost options or unvested RSU 3 times to companies suddenly rolling over, getting acquired, or doing layoffs. Of the two times I've hit it and actually had them pay out, one payed out at only 1/3 of the original valuation of the equity and one only paid out for two quarters before we were acquired.

Take the pay increase vs the equity every time. Plus by changing 5 times, I diversified my equity on more companies and ensured something hit at least a little.

sashank_1509
2 replies
21h51m

RSU’s most of the time are not gambling. You’re talking about gambling in startups (or small companies ) that can get acquired, run out of funds etc. Tech layoffs, people don’t realize that after the dot com crash this might be the first time layoffs happened at big tech companies (even then Apple and NVIDIA didn’t layoff).

Not taking RSU’s in these tech companies is a very bad idea financially, I like to think of it as equivalent cash. You can always sell your RSU immediately to get cash. But another advantage is when you individually invest in stocks, you rarely have a large fund into 1 stock, you probably diversify into index funds. This gives you consistent returns but leaves no shot at making a fortune. In my experience RSU’s as by default are fully invested into the 1 company you’re working for, give you that outsized return opportunity. Just ask employees at snowflake, NVIDIA, Tesla. Heck even MSFT RSU’s have doubled in value every couple of years and Amazon had insane growth from 2010 to 2022, where if you had gotten equivalent in cash you would be more than 10 times poorer than someone who just held Amazon RSU’s. Yes putting large amounts in 1 stock is risky, but not nearly as risky as you make it sound to be.

fishpen0
1 replies
20h35m

You can always sell your RSU immediately to get cash.

This is not true at all. My current company is privately held and has RSUs. Over the last two years there has been a single buyback and it was at a fixed closed market price and we were limited to selling 10% of our vested RSUs. Lots of startups flipped to RSUs with no plan to go public or be bought out in the last few years.

Additionally, even if your company is stable RSUs are frought with issues like what happened two orgs ago where a blackout period started and our stock went into a 30% free fall during the blackout and never recovered. We ended up getting a tender offer, the company sold to private equity and unvested shares were clawed back

sashank_1509
0 replies
2h48m

Private company RSU’s are a different ballgame entirely. They are essentially paper money and I would classify them under startups.

Yeah I’d agree for a more risky venture, cash is better (unless you are in a gambling mood), I’d disagree that being true for FAANG or any of the 100 billion + tech companies (Airbnb, Uber, snowflake, Palo Alto networks etc)

dentemple
0 replies
23h22m

The number of people who meet the conditions of having "generous" stock options (that aren't just pretend money) in a company thriving enough for them to overcome a -50% salary deficient are probably a very, very small minority.

bluGill
0 replies
23h16m

Most companies don't offer options. If you work for the rare one that does (generally a startup) it might be - but you better watch the books: most of them are not worth much if anything.

Never put your savings into the stock of the company you work for. If (as happens) the company goes bankrupt you can be out of a job and all your savings at the same time. The only exception is if you have reason to believe you will be CXX - at that level (or one below in some cases) your stock owners is published to shareholders and they look for high levels to show you have your personal wealth on the line for the company - and you also have enough power to do something about it. (most of us don't have enough power for anyone to care what we think). Stock options are the same as any other stock: don't put your net worth into it.

I have long ago learned that until the money is in my bank account it isn't mine. Sometimes the promised $$$ arrives, sometimes it does not. But always I want to see the money.

ApolloFortyNine
9 replies
23h28m

Odd to see skepticism here, I thought this was well known. I've seen it first hand just a couple years ago where a large company was offering new hires a 20% bump, and yet when I told them I was leaving the counter offer was only a 3~% bump.

francisofascii
4 replies
23h1m

I think people are skeptical of the 50% figure. New employees joining a firm might make more than the current employees at the same level, but do they make 50% more?

iends
1 replies
22h47m

The article is talking in aggregate over a workers lifetime.

jvanderbot
0 replies
22h40m

Indeed, taking 20% boost, factoring in 3% raise / year, for 30 years is in fact 49% higher.

neogodless
0 replies
22h20m

Probably depends on a lot of factors, but here's a simple example.

My first job I was an entry level developer. If I had stayed there for 25 years earning 3% raises each year... my salary would have finally doubled last year. In real life, I left there after ~2.5 years, and left the next job after 2.5 years, at which point my salary had already doubled.

Of course staying in the same company, I'd likely have moved up some and gotten some promotions with meaningful raises along the way. That company was pretty small but... I know that a lot of colleagues at that time stuck around and are VPs of some sort now, as the company has shown consistent meaningful growth. Early on, though, there was little room for growth in the short term at such a small company.

My largest raise staying at a company was going from $9.05 / hour to $13.05 / hour. That's 44.2%. Ha! But realistically since being salaried, my single largest raise was a couple years ago during the inflation rush, where I got 13%. Often changing jobs would land me 15-20%, and I could generally do that every 3 years without any obvious negative consequences. Assuming a more conservative 12% at 3 years intervals (with 3% in the years between), after 24 years I'd be at around 4x my original salary after 25 years.

Comparing 4x to the 2x from my first example, I've come out double. Factor in possible promotions and maybe it would've been 2.5x vs 4x which is about 50% more. If the promotions came with substantial pay raises, it would start to favor staying put. Personally I haven't seen any promotions like that because I've always been valuable as an individual contributor, and less so as management. But individual results may vary. We're looking at "on average" though.

ApolloFortyNine
0 replies
2h47m

Anecdotally, I knew someone who had been at the company 17 years, I had only just joined, was my boss in the software engineering space, and the VP had me report directly to him so that my salary wouldn't be visible.

I later found out when I was leaving I made ~55% more than this person.

Also of note, 50% more of someone's salary is less than 50% of your own. If you make 200k and someone makes 100k, they need a 100% raise.

FrustratedMonky
2 replies
22h58m

I would be interested to see this after switching every 2 years for a couple decades.

It goes up 20% each switch, but there still has to be a ceiling where the company can just hire 2-3 young people for the same price.

s1artibartfast
0 replies
22h42m

presumably they also change roles over those decades and accumulate experience that new hires would not have.

Scubabear68
0 replies
22h2m

You have to be careful with percentages in this context as well. People care far more about actual dollar amounts then percentage, for good reason.

Consider someone making $60,000 getting a 10% raise vs someone making $200,000 getting a 5% raise.

The first will get $6,000 more per year, the other will get $10,000.

These days you also have to look at total comp as well.

paxys
0 replies
23h13m

Yeah I'm surprised that people are still surprised by this. It is a pretty well known practice at large companies.

If you have been at a company for a few years getting promos and stock refreshers is always a struggle due to limited budgets and internal politics. On the other hand if you "boomerang" (quit and come back after a year or so) you will automatically get a higher title and a fresh new hire stock grant.

prakhar897
7 replies
23h11m

Do employees suffer from having too many jumps in their Resume? After some time, companies would be less inclined to hire these people right?

mjr00
4 replies
22h58m

IMO as someone who has done hiring at a FAANG and many other companies, short answer is no, if anything it's the opposite. As long as you hit a sweet spot of staying at each place for at least 9-12 months with no gaps in between jobs--in reality, this means "it doesn't look like you were fired"--switching jobs not only makes you look more motivated, it also gives you a wider breadth of experience to draw from. A senior engineer at Amazon for 8 years knows how to do things the Amazon Way. A senior engineer who was at Google, Meta, Netflix and Amazon for 2 years each knows how to do things four ways, and as long as they can intelligently compare and contrast the way those four companies operate and the pros and cons of each, would be an extremely valuable asset.

The only time this would maybe not apply is director/VP level roles, though if you're switching at that level you presumably have a pre-existing relationship with someone near whatever role you're trying to move into.

giantg2
2 replies
22h43m

" 9-12 months with no gaps in between jobs--in reality, this means "it doesn't look like you were fired"--switching jobs not only makes you look more motivated, it also gives you a wider breadth of experience to draw from."

Fuck HR. 12 months is nothing for actual deep learning. I've seen job hoppers come through my company and it's obvious most of them don't get very deep in the work and just move on instead of becoming a real expert in the system. It's one thing not to hold it against them, but it's something else to say count it as an advantage at such short intervals.

mjr00
1 replies
22h36m

For general software engineering roles, like senior and below, 12 months is plenty of time. Good employees, in my experience, can reach full productivity in ~3 months as long as the company isn't a total mess. This isn't to say they're total experts and know all they need to know about the technology/domain/etc., but it's enough time to pick up what's needed to be a productive contributor.

giantg2
0 replies
21h13m

Eh, I haven't seen it. Maybe my company is a mess. Usually they think they know what they’re doing and can contribute on delivering individual tasks. But it seems they lack the background on the strategy, business acumen, and reasoning behind the technical architecture. So yeah, they're productive in the role, but they probably haven't learned enough of value to significantly grow and bring thought leadership to their next role. Especially regarding longterm implementations of their designs/actions since theyre just onto the next thing.

perfectstorm
0 replies
18h53m

as an EM, 12mo is too short and I will pass them if i see 3+ of those in their career (say 10yrs). why would I spend my resources to train you for a couple of months and you leave me in another 6-8mo. it will take a senior dev at least 3-4mo to be fully productive. In your example, you are effectively doing a temporary hire for 6-8mo.

soggybread
0 replies
23h8m

I can't imagine it would be too much, depending on how it's worded it could show that the applicant has a 'wide range of experience'. Plus I kind of wonder if HR would already take that into account, it's not just software engineers and salespeople doing it, it's everyone, HR and Execs included

laweijfmvo
0 replies
22h47m

I think big companies (with recruiters) no, they just want to hire people and keep their jobs. At smaller companies, where non-recruiters are screening resumes, I think yes, but only if it's extreme (like 2+ jobs per year for several years).

laweijfmvo
7 replies
22h45m

I've experienced this to varying degrees over my 15 year career, but can safely say that my current job at a FAANG probably pays more than any job I could get today (including another FAANG). Stock appreciation and more importantly, extra stock awards, are difficult to match.

Or I could be a sucker and 100% wrong.

Loughla
2 replies
22h33m

The problem with all of this is that it assumes the attitude that pay is the most logical, if not only, measure of success in your career.

I decided to work in higher education after a WILDLY successful short career in sales. I lost over 80% of my compensation annually to make that switch in the first year.

And I did it because the time off benefits, pace, and stability are much better for my mental health and well-being.

If you feel like you are compensated appropriately for what you're doing, don't worry about gaming the system. Just be happy with your life. Have you ever read The Razor's Edge by W. Somerset Maugham?

laweijfmvo
0 replies
19h20m

Agree with you, but this particular article/discussion is focused on pay :)

jjice
0 replies
22h21m

The problem with all of this is that it assumes the attitude that pay is the most logical, if not only, measure of success in your career.

I see what you mean, but I don't think the parent commented about career success, but just specifically pay. I agree with what you're saying in that there are other valuable things besides pay from a job.

sangnoir
1 replies
22h16m

Setting aside stock appreciation, are your refreshers greater than new hire FAANG RSUs for a similar position?

Most FAANG total compensation dips in year 5 due to 4-year vesting schedules, and refreshers for existing employees being lower than nee hire grants (assuming stock price remains flat).

laweijfmvo
0 replies
19h13m

Generally speaking, probably not; new-hire grants are generally one of the largest stock grants you get (promotions and bonus awards being second); annual refreshers are relatively small.

But do I today have more RSUs earned cumulatively than a brand new hire at the same level? I would say yes, but only because of promotions and bonus grants -- Based on levels.fyi (grain of salt), my stock compensation is comparable to a new hire one level up.

kagakuninja
0 replies
20h54m

I have never worked at a FAANG. Not only do typical companies pay much less, there isn't much in the way of stock packages. Usually there is some kind of ESPP, which is just a low-risk way for us to gamble on the stock price going up.

FAANGS are unusual in that they actually do reward productive employees.

I'm the top performer on my current team. After 3 years of no raises, I threw a bitch fit, and after a bunch of bureaucratic bullshit, I ended up with +6%. I have 0 stock or benefits because I am a contractor, which is a whole other load of shit I could complain about.

VirusNewbie
0 replies
19h6m

stock appreciation and more importantly, extra stock awards, are difficult to match.

Other FAANGs will likely match. That's how comp went bonkers the last four years (and is normalizing now). People were leveraging their unvested stock appreciation in negotiations for new offers.

(Netflix and Meta in particular have said they'll beat any other offers from FAANG).

Now if you're already at Meta and got a huge grant at the low, then yeah you're probably topped out for a while but congrats on being pretty rich :)

HEmanZ
7 replies
22h52m

This seems very generally true to a point, so on average it works out. But I think there is a big caveat. My thoughts are centered around software development, but I know there are many analogous career paths.

I really believe if your career goal is to peak a lot higher than just middle-management or senior software engineer, and earn the pay that comes with those higher positions, you need to stay on the same company and even same project for much longer periods of time (I would say 5 year absolute minimums). If I look around at the careers of Distinguished Engineers and senior principal engineers, or VPs of Engineering at FAANGs, etc., these people always have massive chunks of time at the same company, often many years on the same product even. If they have changed companies a few times in their careers, it’s after a string of promotions and delivering big things. It is really hard to build a portfolio of high-level impact with 2 year stints.

nicolas_t
2 replies
22h37m

That’s how I became cto at 40 years old, I stayed long enough while being indispensable enough and always taking the difficult projects.

It’s a gamble though and I needed to play hardball when negotiating with the owner for the new salary to properly reflect my new position. That only worked because I was more willing to walk away than he was.

I’d honestly recommend doing 2-3 years stints in the early 20s and then progressively longer but only if the company had room for growth and ways of to get into difficult projects where you both learn something and deliver actual quantifiable benefits to the company

ido
1 replies
22h26m

Is 40 an unusually young age to become CTO? I’m pretty sure most CTOs I worked under took the position first around that age or younger.

aetherson
0 replies
22h22m

Founder CTOs are young, other CTOs tend to be older.

bradlys
1 replies
22h14m

People who continually get rewarded at their companies (higher level positions, promotions, etc.) tend to stay at said companies. That’s all you’re seeing.

I’ve seen folks go from new grad to staff in under 4 years at FAANG. They just had a favorable relationship with their manager. It’s a ton of luck. You don’t get to entirely choose your manager and company trajectory in most cases.

Almost everyone in SV is overqualified. I’ve rarely met anyone who I felt was incapable of doing the job adequately. Often when I felt that way, it was someone who was “distinguished” in the way you’re mentioning… which speaks more to my point. It’s about your relation with management and your luck in said relation.

VirusNewbie
0 replies
21h57m

I’ve seen folks go from new grad to staff in under 4 years at FAANG.

That only happens at Meta and i'm dubious they could do the job of staff at any other company.

simplyluke
0 replies
21h9m

I’ve observed the same. I do often wonder how much of this is strategy vs being in the right place at the right time as a talented individual. If you’re on a rocket ship, the incentive is to stay and ride that train.

I think past a point (roughly ~senior SWE level) it becomes hard to develop deeper expertise in a series of two year stints.

agent281
0 replies
16h36m

I think that makes sense when you are already at a "good" company. Then there is opportunity for advancement. The average dark matter developer is not at a FAANG company so YMMV.

tombert
6 replies
22h45m

I'm not sure that this is sustainable anymore. I've definitely done the job hopping game, and it generally led to a substantial increase in salary each time, but eventually that comes back to bite you.

I got laid off three times last year, and that already looks pretty bad on a resume, but then seeing a bunch of jobs beforehand where I was only there for two years makes a lot of employers really hesitant to move forward, especially in 2024 (ten years after this was written).

At this point I'm happy enough to just sit my ass down and stay at my current place; I didn't realize how much I valued stability over anything else until 2023 came along and became the worst year of my life.

gamepsys
3 replies
22h16m

Did you leave positive impressions on your coworkers? Did you maintain contact? Part of the advantage of moving every few years is that you work with more people, which means more people are willing to recommend you for open positions. In those three jobs you were laid off from did any of your coworkers also get laid off? Where did they go to, and can they give you a recommendation?

No matter what story your resume tells, social connections will usually be a louder signal.

tombert
1 replies
21h54m

Did you leave positive impressions on your coworkers?

Some of them, though it's hard to become really good friends with a coworker after only three months of a remote job.

At the jobs that I stayed two years at I definitely made lots of friends

Did you maintain contact?

For a few of them, the ones that I got close to (generally the people that were as geeky as I am about bizarre CS concepts). That was immensely handy to get job referrals, and it's in no small part why I was able to land my current (very decent!) gig.

In most places I've worked, people generally like me ok (I hope), and usually I will develop one or two pretty close friends as a result if I've been there sufficiently long.

In those three jobs you were laid off from did any of your coworkers also get laid off?

Yes, though in the more recent laid off jobs I sadly didn't know people well enough to get them to give me referrals or anything.

No matter what story your resume tells, social connections will usually be a louder signal.

I mostly agree, but only to a certain extent. If you can make it to the interview stage, a good referral and social contacts can be great and really helpful, but the problem with short stints is that you're considerably more likely to fail the initial screening by the internal recruiter.

I get it, I don't really blame them, you can't go into super thorough detail on every resume that's submitted, so they have to look for red flags to immediately filter out stuff.

gamepsys
0 replies
21h5m

the problem with short stints is that you're considerably more likely to fail the initial screening by the internal recruiter.

That's exactly why I was trying to guide you into a back door.

samspot
0 replies
3h33m

I don't know that it's true that moving a lot means you work with more people. I'm at my current company 10 years. From being here 10 years I now know tons of people who came here for 2 years and left. Not to mention all the relationships with people still here.

kartoshechka
1 replies
14h45m

for the sake of being marketable to recruiters and other hiring people, I think being honest won't do much good. I'd leave a handful of jobs, not necessarily the most recent, but for example ones where impact was the most salable, and the rest just throw under the rug, make up some dates if needed. I think it is very reasonable thing to expect from senior people, to highlight the most relevant experience from their long list of jobs

tombert
0 replies
1h9m

Well I have a job now that at least seems pretty stable, so hopefully it won't be an issue because I'll be here for a long while anyway, but yeah, being honest kind of seems like a losing game.

It's extremely hard for me to lie (or even do anything even remotely dishonest) during job interviews. I believe that omitting important details is still a lie, plus I think I have a mild form of autism that makes it so I have to be overly precise in my language which means that I get into really specific detail when it's really not called for (as I'm sure anyone who's read my longer HN comments has figured out).

I'd probably be better off if I just shut up more during interviews and let them assume things.

fsckboy
5 replies
23h31m

this whole thing is sus.

why isn't this a better explanation: High performing, "desirable" or "skilled" employees get enticed (i.e. rewarded) for jumping to a new employer. Average schlubs do not.

explanation from TFA:

Why are people who jump ship rewarded, when loyal employees are punished for their dedication? The answer is simple. Recessions allow businesses to freeze their payroll and decrease salaries of the newly hired based on “market trends.” These reactions to the recession are understandable, but the problem is that these reactions were meant to be “temporary.”

PhasmaFelis
2 replies
22h27m

A lot of people fucking hate having to switch jobs. This has little to do with their skills and a lot to do with all the stress and uncertainty that comes a major life change.

Some people enjoy making big changes and shaking themselves up, and that's fine too, but don't confuse that with some sort of inherent superiority.

fsckboy
1 replies
2h15m

5 factor personality model, one of the factors is "neuroticism" (the others being openness, conscientiousness, extroversion, and agreeableness; the mnemonic OCEAN)

neuroticism measures "the tendency toward negative emotion". Stress in the face of uncertainty is a good example of a negative emotion that can be exaggerated in some people. Negative emotions also correlate to less success in social and job situations.

PhasmaFelis
0 replies
2h8m

This seems like a lot of justification to say that people who enjoy changing jobs frequently are objectively better than people who don't. I'm guessing you're in that first group?

schrodinger
0 replies
21h27m

That seems to be the answer but after being at a 2bn company for 7 years I haven’t found that to be so true. It seems like people in the middle jump more.

My theory:

- low performers can’t

- mid performers can and do

- high performers can but aren’t comp motivated beyond a certain point

mr_00ff00
0 replies
23h14m

They mentioned “average” vs best employee, and the raises each can expect.

So that at least seems to imply that they adjust for that. Specially the line where you can get a 1% raise or a 10% new offer.

austin-cheney
5 replies
22h54m

I remember seeing numbers several years ago that the average retention at Uber was around 18 months.

My big learning from employer hoping as a JavaScript developer is that it’s risky. There is a universal assumption that the people who do that work fall below an accepted baseline of delivery and maturity compared with other developers as qualified by the amount of tooling and hand holding they require. That said many employers will not invest much in these employees and thus expect them to jump ship.

The other side of that coin is that employees see this too. Those who tend to be more competent and have a really good situation with their employer tend to be the people that stick around knowing they are missing out on pay raises by moving around. For example if I get to spend half my office day watching movies and working on side projects in a stable company with no stress that potential raise from the next employer might not be worth it.

mjr00
4 replies
22h43m

For example if I get to spend half my office day watching movies and working on side projects in a stable company with no stress that potential raise from the next employer might not be worth it.

tbh when I'm on the hiring side, this is why I consider a long tenure in the same role at a company a... not really a red flag, but maybe a yellow flag, something to talk about in an interview.

Hate to say it, but lots of long-tenured employees are in this situation. They remain at companies because of interia. Processes have been built around them; they have tribal/domain knowledge which is poorly documented and not readily replaceable; they may be functionally a "C player" but they have additional value they bring via historical context ("Oh, this bit of weird nonsense code? Yeah, I remember we hacked that in right after the acquisition in 2017, we don't need it now...") It's a real concern that someone coming from a situation where they only do ~4 hours of actual work per week might not be able to handle a new job where they have to provide value through other means, i.e. shipped code.

It's not a total disqualification of a candidate for me, obviously, but it'd certainly be something I'd ask about.

austin-cheney
2 replies
21h49m

Your response is curious to me because it suggests multiple unstated biases. I am inferring you suggest:

1. Ambition is more a product of social mobility than product delivery.

2. Success is more a product of prior established salary than personal goals.

From an economics perspective these seem weird to me for two reasons. The goal of economics is always to redistribute resources to a more desirable pattern.

One of the first things I look for in job interviews from interviewers and hiring managers is perception of bias. This is easily discovered by looking at what they want which can be some mixture of technical competency, charm/vanity, or communications dominance. Interviewers want to control the conversation, so just let them until the conversation concludes or I achieve communications dominance passively. I don't want to play games, but when there is noise in the inter-personal communication I have to be a little bit smarter than I appear. I just want a job doing what the paper says, but people are silly.

The second reason why its weird is that in the past I have been that 10x (or much more) developer because my goals are different. The only point of software is automation, which means if I can automate my own job then I don't have to do it either. I usually keep this to myself, because the goal is time maximization so I can do other things with my day while delivering superior quality work. If I told other people about it my peers would whine and I would be tasked to do things outside of product delivery to compensate for their whining. I am certainly not looking for anybody's adoration. I just want to do less stupid.

mulmen
0 replies
21h38m

The goal of economics is always to redistribute resources to a more desirable pattern.

Economics is a social science that studies and attempts to explain the behavior of markets.

mjr00
0 replies
21h30m

I just want a job doing what the paper says

The only point of software is automation, which means if I can automate my own job then I don't have to do it either. I usually keep this to myself

I'm sure most hiring managers would agree, all of this is strongly reinforcing my initial assessment that long-tenured employees in the same company and position are yellow flags that need to be handled with care :)

mulmen
0 replies
21h39m

Huh. I would have the exact same response to your questioning my work ethic and competence based on tenure. Definitely a yellow flag that a company could have a toxic busywork culture and doesn’t value experience.

I am coming up on 10 years and I frequently help my newer peers avoid pitfalls we fell into previously. Historical context is useful. That doesn’t mean I live there.

PeterCorless
5 replies
23h17m

This is a hideous truth: loyalty is punished under modern corporate feudalism.

crooked-v
4 replies
23h8m

I don't think calling it "feudalism" is quite right, because feudalism as a system depends extensively on personal loyalties at each step of the chain of authority. The death of feudalism came from monarchs developing enough administrative power that they no longer had to depend on the loyalty of their vassals to control areas outside their personal domains.

PeterCorless
3 replies
22h52m

Late-stage capitalism is definitely different than late-stage feudalism.

For example, we still have the equivalent of early Medieval English right of "socn" ("soke") — the right to withdraw our loyalty from one lord and grant it to another. We're not "tied" to our corporate overlords the same way that serfs were through strict infeudation.

A recent court case threw out most of the nonsense non-compete clauses also helped beat away or forestall the rising threat of "you can't leave with what you know... I'll make you unemployable." But that was a threat to modern day "sokesmen."

One can even establish themselves as their own freeholder by incorporating, say as an LLC, or remaining a "freelancer" like the errant knights of old.

In other terms of what I consider "corporate feudalism:"

• Do you wear any "corporate heraldry" (logo'd gear like t-shirts, hoodies, polos, backpacks, laptop stickers, etc.)

• Do you participate in any "corporate jousting?" (benchmarks, competitive bakeoffs, panel talks or meetups)

• Do you have or retain any intellectual property you've created during your employment, or was it all work-for-hire and assigned away in perpetuity?

And don't get me wrong. I am somewhat of a big fan of the medieval period and feudalism. In a way there were more freedoms under feudalism than we realize.

Certainly we had far more free time.

I just find it an interesting mental exercise to spot the commonalities and the differences of then and now.

lotsofpulp
1 replies
22h14m

In other terms of what I consider "corporate feudalism:"

What about having an SP500 index fund (or other broad market fund) compose the majority of your life savings? Or your city/county/state government’s pension fund savings?

PeterCorless
0 replies
15h56m

Stock options weren't available to most medieval thegns, sokesmen, villeins, cottars or bordars. In fact, there was just a lot less coinage back then overall. Hence why most taxes were renders of kind rather than coin.

There's also different concepts of weath. A medieval villein or sokesman might own 120 acres of land. A knight might own a whole 1-5 square miles of land (600 - 3,200 acres). Even a cottar might have 30-40 acres of land.

So what percentage of us are "land poor" these days in comparison? Almost all of us. Most land lots are about 0.2 acres in size in the U.S. "Not even big enough for a garden croft" a medieval bordar would have scoffed.

Meanwhile, there were urban burghers who did invest in various ventures increasingly over time. Yet "coin" was, admittedly, a tiny percentage of medieval wealth.

Sadly, today only about 3/4 of Americans even have a retirement account, and the median value is only $87,000 as of 2022. None of us are living like barons.

vsuperpower2020
0 replies
11h34m

Just do you know, when outsiders see you talking about "late-stage capitalism", they have the same reaction as if I started talking about the CIA dumping brain control chemicals in the water supply.

sed3
4 replies
23h30m

Quitting just because you are not paid enough is so 2014. I will gladly take 50% less, if you keep me!

dakiol
2 replies
22h54m

I guess it depends on the region. Recently, I have quit a job to get a 15% increase (I know, it’s not a huge increase but I am already hitting this glass ceiling around here in Europe for senior developers)

giantg2
1 replies
22h42m

15% is a huge increase for most. I've never seen a 15% increase at one time.

justsocrateasin
0 replies
22h31m

I got a 20% increase the other year. But only because I threatened to quit aggressively and got promoted in the same year and was valuable to my small team of ~4 engineers.

kagakuninja
0 replies
20h49m

Take 50% less, until you get a better offer. The job market will pick up again.

There is no guarantee that your current stable job will not suddenly come to an end for many reasons. Outside of a few rare companies, there is absolutely no reason to stay, if they are not paying you market rate.

elintknower
3 replies
22h55m

Job hopping works if you're already in the top 10% of engineers and really talented when it comes to... interviewing.

I suck at leetcode so maybe that's why I'm just not cut out for this. As long as I'm making $150k+ and can WFH I'm not exactly confident I could go out and interview and get something better.

My work history isn't great because I tried job hopping and was a co-founder at a few startups. I quickly found a few 6-8 months stints really made me look radioactive even with around 5yrs of experience.

I'm open to advice here, but I don't blame people who are optimizing for consistency and a stability.

justsocrateasin
1 replies
22h29m

I thought for a long time that I was trash at leetcode. I would regularly fail the coding portions of interviews. Then a recruiter reached out with a tempting JD and I became good at leetcode, it just took a lot of hard work of tricking my brain into thinking it was a good use of my time.

elintknower
0 replies
21h35m

I'm getting tired of wasting my time at startups so 4.7 years into my career it might be time to finally just waste the time necessary to nail these problems.

kagakuninja
0 replies
20h45m

Even for a shitty interviewer like myself, it does work. It just takes me more interviews to finally get the offer.

I've tried doing a good job and asking for raises, they never match market rate.

BhavdeepSethi
3 replies
23h28m

Tell this to NVDA employees.

rgrmrts
1 replies
23h14m

Nvidia is obviously an exception. That’s like saying working at startups will lead to higher monetary rewards because “look at early Facebook employees”, whereas your expected pay after 4 years at a startup is almost always lower than if you just worked at a medium to large company that’s public. (See https://levels.fyi)

BhavdeepSethi
0 replies
22h16m

Yes, it was meant to be a joke.

PeterCorless
0 replies
23h7m

This gets into "salary vs. equity," and it's a fair point. On paper, Cisco turned me into a millionaire over a decade. However, when 2001 occurred those gains were wiped out. I was left with a lot of tears and a big tax bill. Hence I am near 60 and still planning on working for a good while to come.

A Cisco-like or Nvidia-like unicorn lifetime achievement is what everyone hopes for when they sign up for a Silicon Valley startup, but you can see the misery index rise when the stock is underwater and it make take years, a decade or more — or never — for those stock certificates to even be worth the paper you'd print them on. I've been at a number of startups where you can walk away after 2 or 5 years partially or fully vested and your options are not worth optioning.

Some people are indeed early Cisco millionaires. Many others only get in after the stock tumbles and are just really grinding away for salary.

Nvidia will also eventually find its natural limit. Joining Nvidia in 2024 is totally different than having joined it in 2014 when this article was written.

YMMV on this, widely.

ldjkfkdsjnv
2 replies
23h16m

The highest paid people are often the ones with the highest tenure. Have seen many people at a company over ten years, making 1-2M a year, head and shoulders above their levels comp bands. If you cant get promoted, then you have to job hop. But at some point, its really that you just arent that valuable.

sed3
0 replies
22h22m

Not really, employment is too vulnerable position, too much liability, and too many taxes.

Today such people get accused by someone, and promptly fired. Later they reappear as consultants.

roarcher
0 replies
22h28m

I've seen this too, but it was because those people were early/founding members and got some significant equity or options package as a result.

If you're not one of those people at your company or there isn't a high chance of your equity being worth something in the future, sticking around isn't going to lead to more money.

I'd also note that in many of the cases I've personally seen, those people actually did leave at some point but came back, sometimes even multiple times over the years. They were valuable enough to the company (or at least were perceived to be by leadership) that they could pretty much come and go as they pleased.

hiAndrewQuinn
2 replies
23h9m

Such is the nature of life. FTEs who invest the considerable amount of time to continually do a job search are investing a lot more of themselves into their work than guys who stay in the same SWE II role for 10 years straight. They also, pretty much by definition, have more bargaining power even if they stay in their current roles - because they have other jobs on the table to credibly bargain with.

wsatb
1 replies
22h56m

FTEs who invest the considerable amount of time to continually do a job search are investing a lot more of themselves into their work than guys who stay in the same SWE II role for 10 years straight.

I'll play devil's advocate on this one. Are they investing more into their work or do they care less because they'll be gone in a year anyway?

hiAndrewQuinn
0 replies
15h12m

They are investing way more into their own work, is what I meant. Grinding Leetcode, searching for jobs, doing side projects, networking, etc. is a lot more exhausting than just putting in your 40 and punching out. All that on top of a normal 9 to 5 can easily put you at 55-60 hours per week.

mondomondo
1 replies
23h14m

Not in communist countries though.

rc_kas
0 replies
22h43m

What?

kilroy123
1 replies
23h11m

I really wish this would change. I'm sick of constantly moving around every few years.

Too be fair the last 3 startups I worked at failed financially but still.

I would love to go work somewhere for 5-10 years. It's just hard to find these days.

datavirtue
0 replies
21h45m

Yeah, I took a huge pay cut for what I thought was stability with an 85 yr old company. You have to hire on to learn the real deal. Turns out they are having trouble managing the changing workforce and shifting market conditions.

Everyone crooned on and on about all the "boomerang" employees and long tenures during interviews. I realized after joining that the employees were coming back after being laid off!! WTF!?

They were absolutely over the moon to get me and have been blown away by my work and are remodeling a new office for me and queuing me up for bigger projects but I can't leave my eggs in this basket. This will be my shortest tenure ever at under a year.

An old CIO friend is creating a new Principal Architect role for me now at another company. I will dive into that startup for 3-5 years until it is acquired.

jholdn
1 replies
22h30m

One hypothesis I don't see mentioned is that time limited roles pay more. For example, a person brought into to oversee an acquisition or transition is going to be paid phenomenally well (and, I think, rightly so). But part of that job is making your own position redundant. If you're still there after a few years, you aren't doing your job. I expect there are many other examples, roles that are project based and become redundant when the project is completed. And, I expect, many of these pay more than operational jobs, taking care of some day to day tasks of the business. Probably rightly so; if the projects successful, I would think building something new would create more value as it should produce something that continues producing value into the future - higher risk, higher reward.

datavirtue
0 replies
22h15m

Depends on the business. If all revenue is coming from contract work then everyone's job is tied to having a contract. If revenue is streaming in from services then most jobs are tied to support and are buffered by much higher margins.

andrewmutz
1 replies
22h23m

The headline sounds like it's stating a fact, but if you read the article it wasn't supported anywhere other than the author stating it. There is no data presented or study that was done. The author seems to believe that the salary jumps that accompany 2-year job changes can be sustained over time.

From my experience, I don't think this is the case. In your twenties it's definitely true, but when I look at the highest paid people (in their later career) it is not true that they did this.

I think the reason is that as you progress up a leadership structure, stability becomes increasingly important and candidates who have exhibited short tenures in roles are passed over because it is assumed this behavior will continue. It's highly damaging to have a VP leave an org leave after only 2 years in the role.

setgree
0 replies
22h12m

Even if there were observational data to this effect, the obvious confound is that more skilled people are more in demand -> more likely to hear from recruiters -> more likely to move

up2isomorphism
0 replies
21h50m

The conclusion is somewhat biased: The employees who jump a lot often implies he hit the salary increase ceiling quicker than other who don't.

In fact, what I observed is that people are constantly looking for place with better pay, regardless if he/she ACTUALLY finds one.

uldos
0 replies
23h8m

It is better to leave the job and get hired again, than be loyal to the same company.

stevofolife
0 replies
22h7m

Sure you get paid more, but it comes attached with a whole baggage of other things.

A better research should provide insight on the total compensation over the entire career, work-life balance, impact, satisfaction and so on.

Now let's see what is better.

softwaredoug
0 replies
22h18m

Do yourself a favor and try to spend some time as a freelancer. Constantly have to sell yourself. Constantly managing stakeholders, etc.

This will translate to always thinking about your place in the market and gives you a lot of skills to avoid being taken advantage of.

smrtinsert
0 replies
20h46m

This is my curse. I need to move currently

skizm
0 replies
21h14m

This seems like a borderline tautology or at least very obvious? People rarely switch jobs for less money.

sct202
0 replies
22h20m

Just want to point out that this is just an Excel thought experiment and not a study of peoples lives of any kind. The comparison is just 3% raise vs jumping every 2 years for 10%. I've seen too many people take this as some gospel of a career strategy when it's more of something to keep in mind when you get stagnant at a job.

rc_kas
0 replies
22h45m

I'm applying to every job under the sun and no call backs this year. Either the job market sucks right now or my resume sucks right now.

pocketsand
0 replies
22h20m

A family member is paid very highly. He has switched jobs almost ever year for over a decade, including at top tier tech firms. I'm not sure why he does this but I have my suspicions. What I do know is that he is never seems happy with his work. And I also doubt how much impact he can be having with such short stints.

I have never quit a job without a major life event forcing me to (spouse getting a job, moving, etc.). I've had great experiences everywhere and I'm probably underpaid for it. I have no regrets. I'd prefer my lifestyle and job satisfaction to money.

kristopolous
0 replies
21h29m

Your can flip this: people who hop jobs care about pay more.

jxramos
0 replies
23h12m

Isn’t this an equilibrium of sorts, those who trade stability and familiarity for slow growth? Those who can jump ship can and do and those who aren’t don’t.

jonfw
0 replies
23h14m

This would highly depend on the strength of the market, right? Seems like a weaker market now

hehdhdjehehegwv
0 replies
23h21m

And it’s getting worse. Somebody told me their team at Big Tech used to have a mini cupcake party when people hit a tenure milestone like 5 year, 10, etc.

Along with layoffs the company killed the cupcake budget. (Mind you the stock is sky high and they’re raking in cash.)

If a company doesn’t think your decade of commitment to making them money merits a fucking cupcake, it goes without saying you’ll get screwed on comp.

dasil003
0 replies
21h36m

It's probably true on average job hopping pays off when you're young, it also has some real upside risks as more senior positions generally require you to think longer term, and that's very hard if you don't see how your actions and decisions play out.

As a hiring manager, three 2-year stints would be perfectly reasonable for an L5 candidate, but five 2-year stints I would be very concerned about hiring an L6 expected to drive long-term architectural directions.

Ultimately I think the "learning or earning" advice is better. When you are young you should chase your interests and prioritize personal growth and finding out what you are good at. The primary heuristic should be whether you are learning quickly, and are you surrounded by people and structure that help you with that. Later on in your career when you have more personal responsibilities you should prioritize earning, and hopefully you have built a foundation of strong and deep expertise that qualifies you for more senior positions. Of course if you can get both, that's great, but you also need to be careful because a lot of things you learn at the best paying companies have limited applicability outside that bubble.

b212
0 replies
17h28m

Not in this market. Got a job paying x almost 2 years ago. Now we’re hiring at 0.5x and actually find good and very good candidates…

Waterluvian
0 replies
21h3m

I’m sure HR would hate this but I make this abundantly clear to the engineers I manage. The best raise you’ll ever get is by switching companies.

TJSomething
0 replies
22h36m

If you love in the USA, I don't know how you job hop if you have more than two specialist doctors. Everytime I have to figure out how an insurance plan works is suffering.

JohnFen
0 replies
21h17m

Excluding cost of living increases, the only time that I've received a pay increase is when I've switched jobs. Every time I change jobs, I increase my minimum acceptable salary by 20%.

I don't change every two years, though. I usually go about 5. Even then, I don't change jobs for the purpose of getting a pay increase (that's just a nice side-effect), but more typically because I've learned everything that I'm going to learn from a the job and need to move to a different one in order to learn new skills (or sometimes just to work on something fresh).

ChrisMarshallNY
0 replies
22h14m

I totally believe that.

Nevertheless, after job-hopping a bit, in my twenties, I stayed at my last job for almost 27 years.

I have found that money isn't everything. I know that's basically heresy, around here, but it's been my truth.

1970-01-01
0 replies
22h9m

Generic career advice is to apply for a different job every month. After 24 months, you will at minimum know your market value.