Это очень хороший вопрос.
Я живу в Лондоне, прошел курс в Makers Academy и после нескольких попыток получил работу программиста без приставки 'junior' в хорошей компании, поэтому попытаюсь ответить.
Изучить языки программирования, паттерны и алгоритмы самостоятельно и бесплатно можно. Это займет немного больше времени чем в учебном заведении, но ничего особенного там нет. Однако в британской реальности недостаточно хорошо программировать чтобы получить ту работу, которую хочешь.
Здесь очень большое внимание уделяется софт-скиллам, процессу и культуре совместного решения проблем. И чтобы настроиться на все эти эфемерные концепты как раз и нужен буткамп с групповыми проектами и менторами. Это не замена классическому CS образованию, но, на моем примере, сработало довольно неплохо.
Звучит сомнительно. Вообще весь этот пост выше довольно наивный, поверхностный и неточный. По крайней мере в той части, где про Makers. Выглядит скорее как развлекательный контент или clickbait нежели источник информации.