TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

56 点作者 yeetman21超过 3 年前
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?

12 条评论

rp1超过 3 年前
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.<p>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.
评论 #28897461 未加载
noud超过 3 年前
Your problems is similar to the Secretary problem: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Secretary_problem" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Secretary_problem</a>.<p>There is a perfect mathematical sound answer to your question: for the first n&#x2F;e year n is the number of working years, e is Euler&#x27;s constant) you should regularly switch jobs every 2 to 4 years. After these first n&#x2F;e years you continue switching jobs regularly until you end up with a job that&#x27;s better than all previous jobs you had. That&#x27;s, with the highest probability, the best job you would ever get in your life. Don&#x27;t switch jobs with others after that!<p>E.g. You would work around 50 years (from 16 to 66), which means that for the first 50 &#x2F; e = 18.3 years you should switch jobs regularly. After these years you should be think twice before changing jobs.
评论 #28900109 未加载
ashtonkem超过 3 年前
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<p>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.<p>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.
评论 #28911043 未加载
giantg2超过 3 年前
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&#x27;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.<p>Just my opinion as a dev making under $100k.
评论 #28900276 未加载
temp234超过 3 年前
Sounds like you&#x27;re at a good company with a structured plan for retention&#x2F;promotion, don&#x27;t worry about it. At a good company like that you&#x27;re probably also learning a lot. If you start to feel like there&#x27;s no way up or skills are stagnating, start switching jobs every 1-3y for similar or bigger pay bumps.<p>Eventually you hit a point where you feel financially secure or you&#x27;re hitting the max rate for your skills and your decision to stay&#x2F;leave gets more nuanced and less about money
评论 #28896471 未加载
PragmaticPulp超过 3 年前
Job hopping is mostly for people trying to move up to better companies, not just better titles.<p>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.
评论 #28897277 未加载
评论 #28900126 未加载
rgrmrts超过 3 年前
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.
listless超过 3 年前
I just evaluated a candidate and flagged it as “no” because they had too many position changes in the last 5 years. Switching jobs is fine, but if you overdo it, you risk looking like a bad investment.
评论 #28899364 未加载
评论 #28899585 未加载
评论 #28900143 未加载
评论 #28898807 未加载
评论 #28898855 未加载
评论 #28899912 未加载
xupybd超过 3 年前
180k USD as a grad? Seriously what am I doing with my life.<p>I need to get to the US and start earning real money.
评论 #28899523 未加载
emrah超过 3 年前
When you change jobs, assuming you are not going to work for a company in the same industry as the previous, you are throwing away domain knowledge. That&#x27;s a big opportunity cost! The reasons to switch may be valid but you should keep domain knowledge in mind as well. Otherwise, after a few jumps, you will flatline no matter what where you go.
cercatrova超过 3 年前
Promotions are not worth anything these days, because the power is with the employer and not the employee. Therefore, the employer can deny a promotion and you can&#x27;t do much due to that.<p>So, it&#x27;s always better to switch, because if you get multiple offers, you retain the leverage to negotiate between each company and switch.
jowdones超过 3 年前
If this is not a troll, I dunno what a troll is. Makes $200k &quot;out of college&quot; and suavely asks &quot;shall I hop&quot;? It&#x27;s like saying out loud in a crowded bus &quot;I GOT A 12 INCH PENIS, should I take enlargement pills&quot;.<p>Makes me vomit.
评论 #28899785 未加载
评论 #28900302 未加载
评论 #28899527 未加载