I’m engineering adjacent (analytics / data sci) but my experience has been the best engineers pitch and pick their own projects rather than being assigned out weeks in advance.
Just recently an engineering manager told me “I trust [IC7 engineer] to go where he is most impactful”
So this isn’t the only model, and successfully identifying and pitching working on high impact projects is a seniority marker that will lead to rapid promotion. In any organization. The pitch may look different in different places but I promise you - if an engineer is successfully pitching and delivering high impact projects promotion WILL follow.
Identifying and pitching high impact projects is a combo of technical and soft skills though, and the way this happens depends on the org.
It’s kind of odd to think it’s NEVER correct for a company to do layoffs. The CEOs job is to run the company - if the company is more efficient why shouldn’t the CEO be rewarded? Their job is to run the company not never fire anyone.
Just recently an engineering manager told me “I trust [IC7 engineer] to go where he is most impactful”
So this isn’t the only model, and successfully identifying and pitching working on high impact projects is a seniority marker that will lead to rapid promotion. In any organization. The pitch may look different in different places but I promise you - if an engineer is successfully pitching and delivering high impact projects promotion WILL follow.
Identifying and pitching high impact projects is a combo of technical and soft skills though, and the way this happens depends on the org.