«В этом новом тысячелетии перед нами стоит задача научиться программировать, потому что это важный умственный навык для будущего.

На протяжении последних тысячелетий изучение трех Р: «Чтение, письмо и арифметика» было билетом к тому, чтобы стать коммерчески жизнеспособным членом общества за счет использования умственного труда.

Однако мы обнаружили, что правильно обучать разработке программного обеспечения становится все труднее. Мы придерживаемся высшего идеала, который смотрит внутрь себя, а не обвиняет других, когда результаты не достигаются.

Мы изолируем проблему:

Видите ли, программное обеспечение — это сокрытие инструкции. Чем больше мы учим людей определенной методологии программирования, тем более устаревшей становится эта методология. Это потому, что природа программирования заключается в быстром устаревании механики.

Когда мы пытаемся учить, мы не можем эффективно конкурировать со все более сложными онлайн-курсами.

С другой стороны, также трудно передать разработку программного обеспечения на компьютеры из-за их неисследовательского характера…»