Мне кажется, тут важны два аспекта:
1. Широта кругозора и общая техническая грамотность, чтобы вы видели "чуть дальше своего носа" и понимали происходящее вокруг ваших задач;
2. Скорость реакции на потребности рынка в целом и бизнеса в частности. Если ваш язык, фреймворк и т.д. теряет актуальность, важно уметь вовремя сменить стек или чем-то дополнить.
В рамках этого Вы уже будете выбирать себе более узкую предметную область для приобретения глубокой технической экспертизы (разработчик, например) или более широкую, если вас больше интересуют организационные и управленческие аспекты (руководитель проектов, например).