Не существует единственного "рынка программистов".
Есть рынок специалистов (в терминах госреестра профессий - "программистов"
, имеющих полноценное образование, необходимое для эффективного решения нетривиальных задач.
Eсть рынок дешёвой малообразованной рабочей силы (в терминах госреестра профессий - "техников-программистов"
, дрессированной воспроизводить типовой код, кое-как решающий примитивные типовые задачи.
И это очень разные рынки. Первый рынок никак не переполнен и переполнен не будет. Второй же рынок действительно переполнен: как самоучками, так и выпускниками "курсов программирования", ПТУ, мошеннических шарашек уровня Синергии, МИТУ, ИПО и т.п.