by AlgoRitmo on 6/5/24, 6:36 PM with 324 comments
by ukoki on 6/5/24, 7:23 PM
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.
by HEmanZ on 6/5/24, 7:36 PM
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.
by s0kr8s on 6/5/24, 7:23 PM
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.
by tombert on 6/5/24, 7:44 PM
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.
by spauldo on 6/5/24, 7:10 PM
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.
by ApolloFortyNine on 6/5/24, 7:00 PM
by andrewmutz on 6/5/24, 8:05 PM
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.
by pocketsand on 6/5/24, 8:08 PM
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.
by laweijfmvo on 6/5/24, 7:43 PM
Or I could be a sucker and 100% wrong.
by JohnFen on 6/5/24, 9:11 PM
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).
by austin-cheney on 6/5/24, 7:34 PM
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.
by hehdhdjehehegwv on 6/5/24, 7:07 PM
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.
by elintknower on 6/5/24, 7:34 PM
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.
by kilroy123 on 6/5/24, 7:17 PM
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.
by shinryuu on 6/5/24, 6:50 PM
by asaph on 6/5/24, 6:51 PM
by fsckboy on 6/5/24, 6:58 PM
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.”
by sct202 on 6/5/24, 8:09 PM
by jholdn on 6/5/24, 7:58 PM
by dasil003 on 6/5/24, 8:52 PM
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.
by PeterCorless on 6/5/24, 7:11 PM
by softwaredoug on 6/5/24, 8:10 PM
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.
by jonfw on 6/5/24, 7:15 PM
by ChrisMarshallNY on 6/5/24, 8:14 PM
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.
by TJSomething on 6/5/24, 7:52 PM
by dang on 6/5/24, 8:37 PM
Employees Who Stay in Companies Longer Than Two Years Get Paid 50% Less - https://news.ycombinator.com/item?id=14784900 - July 2017 (535 comments)
Employees That Stay In Companies Longer Get Paid Less - https://news.ycombinator.com/item?id=7928008 - June 2014 (198 comments)
by Waterluvian on 6/5/24, 9:25 PM
by prakhar897 on 6/5/24, 7:17 PM
by up2isomorphism on 6/5/24, 8:39 PM
In fact, what I observed is that people are constantly looking for place with better pay, regardless if he/she ACTUALLY finds one.
by stevofolife on 6/5/24, 8:22 PM
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.
by BhavdeepSethi on 6/5/24, 7:00 PM
by tnel77 on 6/5/24, 6:55 PM
by jxramos on 6/5/24, 7:16 PM
by b212 on 6/6/24, 1:00 AM
by 1970-01-01 on 6/5/24, 8:19 PM
by skizm on 6/5/24, 9:14 PM
by kristopolous on 6/5/24, 8:59 PM
by smrtinsert on 6/5/24, 9:42 PM
by rc_kas on 6/5/24, 7:43 PM
by uldos on 6/5/24, 7:20 PM
by sed3 on 6/5/24, 6:58 PM
by mondomondo on 6/5/24, 7:15 PM
by ldjkfkdsjnv on 6/5/24, 7:13 PM
by hiAndrewQuinn on 6/5/24, 7:19 PM