Been at Google for 9 years. Ever since graduation. I don’t mind interviewing and switching companies. I just interviewed with Coinbase/robinhood. I saw a guy like, 2 years at Airbnb 2 at instacart 2 at Coinbase 3 at stripe Isn’t this a stressful life? Do you constantly keep doing leetcode and system design. TC: 450k L6 Even if I am paid less at G. I would pay a premium to have less stress. Interviewing is very hit or miss. I would never want a career like this. How do people handle this stress?
Some are ambitious, some aren’t. If one doesn’t see growth, it’s best to switch. And the person seems to have a great taste in companies, so it looks like they know what they’re doing.
Hmm. These were all l5 senior roles I think, maybe towards the end it was staff. It didn’t seem like ambitious. But who knows
The person makes more money.
Two years seems fine these days.
Yeah 2 years is a long tenure these days.
Some people thrive on stress. 😊 An alternate thought, its easier to switch companies/teams after working in a team for couple of years than staying at the same place and maintaining/supporting the shit you created. 😜
So you can just move on to support the shit someone else created? 😛
Hopefully you join a team building a new feature
I saw someone with 15 companies in 20 yrs of their career. With big names like Microsoft, Nvidia, AMD and many more. I think it really does not matter that much for SWE.
Does that mean they could never succeed at most of the companies on their resume, hence always decided to move on? Obviously it doesn't necessarily mean that, but it *could* mean that. From a company's PoV, what's the point of hiring and on-ramping someone for 6 months if you have to expect them to be gone after 12–15 months?
Most companies know this. If you look closely the average tenure for a SWE is 2.5 years anyways. This is what Amazon found early. No matter how badly it treats its employees they will find new ones. People are always jumping ships. Especially new gen Z.
I see plenty of résumés with experience in months not years. Companies are desperate to hire they don’t care. Also, sometimes things are out of your control. Like layoffs or reorganization that destroys your team.
Stop comparing yourself to others on blind, shortest way to unhappiness
Agreed,
If something is making you unhappy then that might potentially be right.
Switching every 2 yrs is a time tested way to 50% tc bump
20% bump worth the change ?
50%???
Some big time CEO said that you start looking for your next job on day 1 of the new job Sucks to be always grinding and on the move but it sure does increase comp. Me? I make sure to have a competing offer and then I stay
Wow! Did Google match? Google didn’t match mine. If yes, can I dm you
Sure :)
Searched for name on LinkedIn
The guy is optimising for his TC. Knapsack problem :)
Do they keep their leetcode skills all the time? And system design. do they do that in addition to their job. It’s just not possible
anything is possible if you have enough time or willing to sacrifice other parts of your schedule/wellbeing