On the flip side, if you're jumping between companies regularly to stay fresh on tech, you might not actually be progressing in the way you think you are. A decade later you might still be a $latest_technology developer with 2-3 years of marketable experience.
The changes that have been most meaningful to my career are thing like becoming a tech lead and moving into engineering management. And these have happened when I've become embedded into a company.
The changes that have been most meaningful to my career are thing like becoming a tech lead and moving into engineering management. And these have happened when I've become embedded into a company.