Так все же - работы не хватает или кадров вообще не найти?
Как могут два таких стереотипа существовать одновременно?
Вот есть моногород, небольшой, тысяч на 300-400.
Людей выпускают вузы много, но в городе 1.5 компании (включая вообще мелкие дноконторы). Вакансий (особенно для джунов) ещё меньше, их закрывают самые задроты из группы выпускников. Остальные вынуждены идти в другие специальности, часто с айти вообще не связанные. Потому и опытных специалистов тоже мало - ведь они из джунов вырастают, а потом половина из них ещё и город покидает