Заметка на полях: большой опыт работы в одной компании больше не считают классным.

Но есть нюансы.

Лет 10 назад, когда я сама только пришла в ИТ, было негласное правило, что если меньше 5 лет работаешь в одной компании — ты никто, и звать тебя никак, т.е срок на одном месте ценился. Думаю, это социальная установка из прошлого, когда было принято работать на одном месте, пока не вынесут вперед ногами.

Сейчас вижу много людей, которые проработали по 8-10 лет на одном месте, и оказались абсолютно растерянными на текущем рынке. Потому что:

всё это время не поднимали головы, и теперь не понимают, что происходит просели и по скиллам, и по зарплате растеряли навыки поиска работы и прохождения интервью

Еще при найме смотрят на кругозор = опыт с разными доменами, продуктами, командами и, если всё время работали с одним продуктом, занижают грейды. Конечно, смена работы каждые полгода-год по-прежнему вызывает вопросы (если нет на то объективных причин), да и рваный опыт говорит об отсутствии значимых результатов. Но и сидеть годами больше не модно, точнее, зависит от того, насколько в компании есть возможности для развития, и как можно вырасти профессионально.

Если работаете 5 лет, но за это время выросли внутри, делали неоднотипные задачи, есть сменяемость контекста — норм. А если день сурка и болото, лучше заранее позаботиться о сверке своего опыта с рынком.

И, конечно, я не призываю никого менять работу без оснований. Но держать себя в форме через периодическую сверку с рынком (хотя бы раз в год или два) точно не помешает.