I recall a regular piece of advice for software engineers: “change your job every two years.”

There’s innumerable Google results for this, even from as recently as 2022 — but none of them really seem that high-quality?

I’m really, really enjoying my current (somewhat unusual, hard-to-replicate) position; am about a year and a half into it; but I also don’t want to relax into that and have it cost me in the long-run, career advancement wise.

So, what’ve y’all been doing? Especially in the post-pandemic/fully-remote world, does that advice still apply?

  • It took me about two years to end up in a scenario where I was able to demonstrate a bunch of knowledge that would have otherwise gone unnoticed. I’m at about 5.5 years at my current job and currently a Solution Architect. I have stayed where I am at because in the last 5 years I have gone up 30k in salary and my next job change in October will be another 10k. I don’t plan on leaving any time soon.