В моем задании не было ничего необычного для студента Массачусетского технологического института. Сложные уравнения, абстрактные понятия и трудные доказательства — все это, разумеется, входит в одно из самых престижных образований в мире математических и естественных наук. Необычным было другое: я не являлся студентом Массачусетского технологического института. Более того, я никогда не был в Массачусетсе! Все описанное происходило в моей спальне, в полутора тысячах миль от МТИ, и даже в другой стране: я находился в Ванкувере. Обычный студент Массачусетского технологического института изучает весь курс многомерного комплексного исчисления за семестр, я же начал пять дней назад.
Вызов МТИ
Я никогда не посещал Массачусетский технологический институт. Мои студенческие годы прошли в Манитобском университете, достаточно среднем канадском учебном заведении, и были потрачены на изучение бизнеса. Я получил диплом бакалавра коммерции и понял, что выбрал не ту специальность. Я хотел стать предпринимателем и пошел изучать бизнес: мне казалось, это лучший путь, чтобы стать начальником самому себе. Но через четыре года выяснилось, что коммерческое образование предназначено в основном для новичков в мире больших корпораций, серых костюмов и стандартных операционных процедур. А основным направлением, где действительно можно было чему-то научиться, оказались компьютерные науки. Программы, сайты, алгоритмы, искусственный интеллект и были тем, что интересовало меня в предпринимательстве в первую очередь, и я изо всех сил попытался определить, что с этим теперь поделать.
Я подумал, что мог бы вернуться в университет. Поступить снова, потратить еще четыре года на получение второго диплома. Но пришлось бы вновь брать студенческий кредит и отдавать еще пять лет жизни на повторное преодоление бюрократических правил вуза. Это представлялось не очень привлекательным — следовало найти лучший способ.
Очень вовремя мне попался на глаза курс, преподаваемый в MТИ и доступный в интернете. На видео оказался полный набор лекций, заданий, контрольных; даже реальные экзамены — те же, что в настоящей аудитории, с ключами решений. Я рискнул попробовать. И вскоре с удивлением обнаружил, что этот бесплатный курс намного лучше тех, за посещение которых я заплатил тысячи долларов в университете. Лекции оказались отшлифованы, профессора читали увлекательно, материал захватывал. Копнул дальше — выяснилось, что MТИ загрузил в сеть материалы по сотням различных дисциплин. Я задался вопросом: решит такое богатство мою проблему? Один предмет можно изучить бесплатно, но окажется ли доступным содержание всех курсов, необходимых для получения диплома МТИ?
Так началось мое почти полугодовое интенсивное погружение в проект, который я назвал «Вызов МТИ». Я просмотрел действовавшие программы института по информатике для старшекурсников и сопоставил их перечень с предлагавшимися в интернете ресурсами. К сожалению, не все оказалось идеально. Для загрузки учебных материалов вуз придумал и использовал OpenCourseWare MIT (MIT OCW), однако размещенные там данные не предполагали заменить собой посещение занятий. Вдобавок выяснилось, что здесь наличествуют материалы не по всем предметам — и недостающим нужно было найти адекватную замену. В некоторых курсах содержался столь скудный материал, что изучить их полноценно вообще не представлялось возможным.
Одна из востребованных дисциплин — архитектура компьютера — обещала научить собирать машину из комплектующих. Увы, по этому предмету не оказалось не только заснятых лекций, но и рекомендуемой литературы. Чтобы понять, чему здесь учат студентов, было необходимо расшифровать абстрактные символы, собранные в слайд-шоу: оно иллюстрировало реальные лекции.