Если совсем "на пальцах" - пусть условно население Земли 7 млрд, сможет ли 6 млрд стать программистами и жить на Бали? Нет, не сможет. Да, "главные инженеры завода" будут нужны всегда. Да, людей, одаренных от природы, во все времена рождалось мало. Остальное - вопрос равновесия и времени, когда равновесие наступит на том или ином рынке. Ну, например, нужно разработать сложное оборудование для диагностики какого-то очень коварного заболевания. Любой кодер с этим справится? Нет, не любой. Именно одаренный человек. Дальше, если у менеджера нет команды такого уровня, начнет ли этот менеджер такой проект? Нет, не начнет. Тут нет же цели освоить бюджет любой ценой, тут важно достигнуть конечную цель - получить качественно работающее оборудование. Да, еще раз, одаренные люди, коих не так много во все времена, будут нужны всегда и везде. В программировании ли, где-то еще ли. С этим фактом я не спорю. Я спорю с тем , что по мнению некоторых наших граждан а-ля 6 млрд жителей Земли смогут стать крутыми программистами и жить на Бали  Как бы не хотелось, но такого не будет.Пока рынок не насыщен, будут брать на работу, кто есть, хоть кто. Когда рынок насытится, он станет рынком нанимателя, наниматель будет выбирать лучших.