Live data from Hacker News

Ask HN: Is it still worth it to switch companies every few year?

news.ycombinator.com

1–10 of 50 posts

Ask HN: Is it still worth it to switch companies every few year?

#1
Hi! Is it still worth it to switch companies every few years if ur already high paid? This is not meant to be a humble brag or anything but I just started outa college and make 180k and if I get a promo to ic4, I’ll basically get a 33% pay bump and then to ic5 is another pay bump. My mentors/ friends all say to get to ic5 is just a matter of time as long as ur competent. I hear people say u should be switching jobs every 2 to 4 years and what not but wouldn’t that make me lose all the “political” capital within the team and org and delay promo?

Re: Ask HN: Is it still worth it to switch companies every few year?

#3
Sounds like you're at a good company with a structured plan for retention/promotion, don't worry about it. At a good company like that you're probably also learning a lot. If you start to feel like there's no way up or skills are stagnating, start switching jobs every 1-3y for similar or bigger pay bumps.

Eventually you hit a point where you feel financially secure or you're hitting the max rate for your skills and your decision to stay/leave gets more nuanced and less about money

Re: Ask HN: Is it still worth it to switch companies every few year?

#4
I think location plays a role in the decision. If you live in SV, then maybe it would be worth switching in a few years. If you're just about anywhere else, I would say that $250k is great and not to look anywhere else. Either way, $180k straight out of college is awesome.

Just my opinion as a dev making under $100k.

Re: Ask HN: Is it still worth it to switch companies every few year?

#5
post #3

Sounds like you're at a good company with a structured plan for retention/promotion, don't worry about it. At a good company like that you're probably also learning a lot. If you start to feel like there's no way up or skills are stagnating, start switching jobs every 1-3y for similar or bigger pay bumps. Eventually you hit a point where you feel financially secure or you're hitting the max rate for your skills and y…

This. The switching every 2-3 years are for those in somewhat typical companies that don’t really pay top rate and mostly plan around the fact that people will leave in that time frame. This allows the company to maintain their salary cap with new people that will start lower and cap out at about 2-3 years (salary wise and level wise). These companies are simply structured that way whether they know it or not.

But I’ll add, even with all that said, you don’t want one company on your resume. A track record of a few good companies is a strong signal that you have your career in order, so I’d still aim to leave no later than the 4-5 year mark.

Unless you are in leadership position, a serious one, not just a nominal one (you just got the title but still chump change at the place), stick to this type of plan.

Re: Ask HN: Is it still worth it to switch companies every few year?

#6
post #3

Sounds like you're at a good company with a structured plan for retention/promotion, don't worry about it. At a good company like that you're probably also learning a lot. If you start to feel like there's no way up or skills are stagnating, start switching jobs every 1-3y for similar or bigger pay bumps. Eventually you hit a point where you feel financially secure or you're hitting the max rate for your skills and y…

This. The switching every 2-3 years are for those in somewhat typical companies that don’t really pay top rate and mostly plan around the fact that people will leave in that time frame. This allows the company to maintain their salary cap with new people that will start lower and cap out at about 2-3 years (salary wise and level wise). These companies are simply structured that way whether they know it or not. But I’…

> These companies are simply structured that way whether they know it or not.

Dang, I love this. This is so true. Never listen to the recruiting marketing about how we love our people or reassure yourself by looking at people who have been at the company for so long (6-10y). Look at what realistically happens to the everyday programmer who makes B+ effort and be frank with yourself

But yeah OP, you sound fine for now. Enjoy being young with some cash and save some

Re: Ask HN: Is it still worth it to switch companies every few year?

#7
Switching is worth-while if your employer doesn’t have a clear path to promotions and you go a year or more without any pay raise or promotion and hear things like “we’ll reevaluate next cycle” often, without concrete steps to get there. As long as you like your company, work, and colleagues, stick around til you plateau.

Re: Ask HN: Is it still worth it to switch companies every few year?

#8
All else being equal, more money is better. But all else isn’t equal. Generally changing jobs repeatedly will bring you advancement and pay faster, as it allows you to shop around for a company that’s willing to take a chance on you, but there are some trade offs that come with that

You need to evaluate your quality of life outside just the monetary and career aspect, and decide if the stress of job changing and potential increases in work expectations are worth the benefits of more status and more money. It would be a shame to get a new job and discover that you dislike your new colleagues or your work life balance is bad.

Do not underestimate the level of persistent stress job hopping will give you; it takes a few months for that to wear off. I’ve done a lot of it myself, and in the balance it was worth it, but it’s also worn me down a bit too. Personally I’d like to be done with it and settle down for long periods of time and not worry about chasing the next promotion.

Re: Ask HN: Is it still worth it to switch companies every few year?

#9
This is separate from your question, but never trust someone who says “you’ll get promoted in X time” unless that person is directly responsible for making that happen. Promotions in large companies are done by committee, and you can be denied a promotion for a variety of reasons. When applying for a new job, the hiring manager has much more discretion over the leveling of your new job, so it’s almost always easier to get promoted via changing jobs. My wife was strung along at her last job with a promotion that was just out of reach. She finally got fed up and left. Within 3 months they reached out and asked her to come back at a higher level.

As for your question, the answer actually has very little to do with promotions and more to do with the company you’re leaving and the company you’d be joining. Software engineers get a majority of their salary as stock. If you have a large grant at a company with an extremely bright future, it can be very lucrative to stay. Similarly, moving (or even getting promoted) at the wrong time can be disastrous if the stock drops significantly. Whether or not you join or leave should be mostly based on the outlook of the company.

Re: Ask HN: Is it still worth it to switch companies every few year?

#10
Job hopping is mostly for people trying to move up to better companies, not just better titles.

If you’re being paid 180K out of college and your company regularly promotes with 33% raises then you’re already at a top company that gives proper raises. You don’t need to job hop unless you want to try a different company.

Post reply on HN