Еще есть проблема психологическая: на собеседованиях на позиции мидл/синьор очень часто не проверяют хард скиллы, просят рассказать про опыт и этим ограничиваются
и зачем вам хард скиллы, если вы не ракеты в космос пуляете? человек такого уровня должен уметь решать бизнесовые задачи, а не знать всего и понемногу => т.е. уметь в кратчайшие сроки приобретать навыки\знания требуемые бизнесу в данный момент для решения текущей конкретной проблемы\задачи.