4 ms·
The problem with staff though is that it is harder to meet expectations when you change companies than if you stay at the same company. The role often requires
by darth_avocado 2y ago
The problem with staff though is that it is harder to meet expectations when you change companies than if you stay at the same company. The role often requires you to be able to navigate organizational barriers effectively to do your job. And at a new company, you need to be exceptional at making connections if you want to continue to be remote. At your current company, the time you put in as a senior allows you to have those connections and therefore continue to perform as a staff engineer. This barrier is why a lot of people continue to work at the same company with underwhelming raises.