38
Is the old advice to change companies every two-ish years still the best practice for career advancement?
(self.experienced_devs)
A community for discussion amongst professional software developers.
Posts should be relevant to those well into their careers.
For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:
2 years? It used to be 3 years. It's one way to get constant raises, as a company is unlikely to keep up with your value otherwise. That said, "unlikely" is the key word there. I've been lucky in finding companies that kept up with that value, at least until I fell out of favor with management. And at some point you're basically topped out anyhow unless you want to deal with FAANG-like stress. And I don't.
But yes, if you're being undervalued, you should look at changing jobs and fixing that.