Чтение онлайн

на главную - закладки

Жанры

Genii

Шрифт:

Тут кроется и объяснение того странного факта, что в списках игроков национальных команд Чехословакии и Канады нет моло­дых людей, родившихся после 1 сентября. Казалось бы, в списках должны обнаружиться хотя бы несколько хоккеистов или футбо­листов, родившихся в конце года и своим выдающимся талантом проложивших себе путь в верхние строчки рейтингов.

Но их нет, и Эриксон не видит в этом ничего удивительного. Талантливого ребенка, родившегося слишком поздно, не отби­рают в команду «все звезды» просто потому, что он слишком мал ростом. Поэтому он лишен возможности тренироваться в боль­шем объеме. А без дополнительных тренировок ему не набрать 10 ООО часов к тому моменту, когда профессиональные хоккей­ные команды начинают отсматривать игроков. Не имея за пле­чами 10000 часов

тренировок, игрок просто не сумеет овладеть всеми навыками, необходимыми для первоклассной игры. Даже Моцарт — самый известный музыкальный вундеркинд в исто­рии — по-настоящему раскрыл свой талант лишь после того, как отработал 10 000 часов. Без регулярной шлифовки сам по себе талант ничего не значит.

Надо отметить и еще одну интересную деталь: 10 000 часов — это очень-очень много. Молодые люди не в состоянии в одиночку наработать такое количество часов. Нужны поддержка и помощь родителей. И ты не можешь быть бедным, ведь если тебе придется подрабатывать, чтобы свести концы с концами, у тебя не останется времени на интенсивные занятия. Большинство людей нарабаты­вают такое огромное количество часов только благодаря участию в специальных программах — вроде команды «все звезды» — или же благодаря каким-то особым возможностям, позволяющим им пол­ностью отдаваться обучению.

3

Итак, вернемся к Биллу Джою. В 1971 г. это был высокий застен­чивый шестнадцатилетний подросток. Гений математики, один из тех, кого привлекают Массачусетский технологический институт, Калифорнийский технологический институт или университет Ва­терлоо. «В детстве Билл хотел знать все обо всем и задолго до того, как должен был бы понять, что хочет что-то узнать, — рассказы­вает его отец Уильям. — Мы отвечали, если знали ответ. А если не знали, давали ему книгу». При поступлении в колледж в тесте академических способностей Scholastic Aptitude Test Джой набрал максимальный балл по математике. «Ничего особо трудного там не было, — деловито говорит он. — Оставалась еще куча времени на то, чтобы все два раза проверить».

Он мог бы выбрать любую стезю: получить докторскую степень но биологии, поступить в медицинский колледж. Мог бы погру­зиться в типичную студенческую жизнь: учеба, футбол, вечеринки с выпивкой, подготовка к экзаменам в последнюю ночь, неуклю­жие знакомства с девушками, разговоры с товарищами по комнате о смысле жизни — одним словом, в бурную и хаотичную жизнь, знакомую большинству студентов. Но он этого не сделал, потому что случайно забрел в непримечательное здание на Бил-авеню.

В 1970-х гг., когда Джой постигал азы программирования, компьютеры занимали по целой комнате. Одна вычислительная машина — с меньшей мощностью и памятью, чем у вашей микро-волновки, — стоила примерно миллион долларов. И это в долларах 1970-х гг. Компьютеров было мало. Если вам удавалось отыскать хотя бы один, пробиться к нему было трудно; если вам удавалось занять за ним место, его использование обходилось в целое со­стояние.

Более того, программирование в то время являло собой крайне утомительное занятие. Это была эпоха программ, создаваемых с помощью картонных перфокарт. Клавишный перфоратор набивал на карточке строчки кодов. Сложная программа состояла из сотен — если не тысяч — таких карточек, хранившихся в огромных стопках. Когда программа была готова, вы искали доступ к вычислительной машине и отдавали кипы карточек оператору. Поскольку компью­теры могли выполнять лишь по одной команде за раз, оператор за­писывал вас в очередь, поэтому получить карточки обратно можно было лишь через несколько часов или через день в зависимости от того, сколько человек было перед вами. А если в программе обнару­живалась хоть малейшая ошибка, пусть даже опечатка, вы забирали карточки, выискивали ее и начинали все с начала.

В таких условиях стать программистом-экспертом было чрез­вычайно трудно. И разумеется, не могло идти речи о том, чтобы стать настоящим специалистом в двадцать с небольшим. Если из каждого часа, проведенного в компьютерном центре, вы «програм­мировали» лишь несколько минут, каким образом можно было на­брать 10 ООО часов практики? «Программируя с помощью карто­чек, — вспоминает

компьютерный специалист той эпохи, — ты учился не программированию, а терпению и внимательности».

И здесь в игру вступает Мичиганский университет. В середине 1960-х гг. он представлял собой нетипичное учебное заведение. У него была давняя компьютерная история и были деньги. «Помню, как мы купили полупроводниковое запоминающее устройство. Это было в шестьдесят девятом. Полмегабайта памяти», — вспоминает Майк Александр, один из тех, кто создавал университетскую ком­пьютерную систему. Сегодня полмегабайта памяти стоит четыре цента и умещается на кончике пальца. «Думаю, тогда это устрой­ство стоило несколько сотен тысяч долларов, — продолжает Алек­сандр, — и было размером с два холодильника».

Большая часть учебных заведений не могла себе такого позво­лить. А Мичиганский университет мог. Но что еще важнее, он был одним из первых университетов, заменивших картонные карточки современной системой разделения времени. Эта система появилась благодаря тому, что к середине 1960-х гг. компьютеры стали гораздо мощнее и могли одновременно обрабатывать несколько задач. Ком­пьютерщики обнаружили, что можно обучить машину обрабаты­вать сотни заданий одновременно, а это означало, что программи­стам больше не нужно было таскать операторам стопки карточек. Достаточно было организовать несколько терминалов, посредством телефонной линии подсоединить их к ЭВМ, и все программисты могли одновременно работать онлайн.

Вот как описывает появление разделения времени свидетель тех событий:

«Это была не просто революция, а настоящее откровение. Забудьте об операторах, грудах карточек, очередях. Благо­даря разделению времени ты мог сидеть за телетайпом, набивать команды и моментально получать ответ. Раз­деление времени — система интерактивная: программа запрашивала ответ, ждала, пока ты его напечатаешь, об­рабатывала его и выдавала результаты. И все в режиме реального времени».

Мичиганский университет одним из первых в стране ввел си­стему разделения времени, получившую название MTS (Мичиганская терминальная система). К 1967 г. был запущен в действие прототип системы. В начале 1970-х гг. компьютерные мощности университета позволяли сотне программистов работать одновременно. «В конце шестидесятых, начале семидесятых ни один университет не мог сравниться с Мичиганским, — говорит Александр. — Разве что Массачусетский технологический. Может, еще университет Карнеги-Меллона и Дартмутский колледж. Больше, пожалуй, никто».

Вот какие возможности открылись перед Биллом Джоем осенью 1971 г., когда он прибыл в кампус Энн-Арбора. Он выбрал Мичи­ганский университет вовсе не из-за компьютеров. В средней школе он не имел с ними дела. Его интересовали математика и инженерия. Но когда на первом курсе он серьезно «заболел» компьютерами, оказалось, что по счастливой случайности он учится в одном из немногих университетов в мире, где 17-летний студент может про­граммировать в полное свое удовольствие.

«Знаете, чем отличается программирование с помощью перфо­карт и разделение времени? — спрашивает Джой. — Тем же, чем игра в шахматы по почте отличается от очной игры на скорость». Программирование перестало приносить разочарования и превра­тилось в развлечение.

«Я жил в северном кампусе, и там же располагался компьютер­ный центр, — продолжает рассказывать наш герой. — Сколько вре­мени я там проводил? Феноменально много. Центр работал 24 часа в сутки, и я просиживал там всю ночь, а утром возвращался домой. В те годы я проводил в центре больше времени, чем на занятиях. Все мы, помешанные на компьютерах, жутко боялись забыть о лекциях и вообще о том, что мы учимся в университете.

Была одна проблема: всем студентам разрешалось работать за компьютером строго определенное время. Когда ты записывался, то должен был указать, как долго собираешься сидеть. Давали примерно один час. На большее нечего было рассчитывать, — эти воспоминания развеселили Джоя. — Но кто-то вычислил, что если поставить время, потом знак "равно" и букву, t = к, то отсчет вре­мени не начнется. Такая вот ошибка в программном обеспечении. Ставишь t = к — и можешь сидеть там до бесконечности».

Поделиться:
Популярные книги

"Фантастика 2024-180". Компиляция. Книги 1-29

Маханенко Василий Михайлович
Фантастика 2024. Компиляция
Фантастика:
боевая фантастика
попаданцы
альтернативная история
аниме
фэнтези
5.00
рейтинг книги
Фантастика 2024-180. Компиляция. Книги 1-29

Акелдама - кровавое поле битвы. Книга 3. Часть 1

Вихрева Елена
3. Акелдама - кровавое поле битвы
Фантастика:
фэнтези
8.00
рейтинг книги
Акелдама - кровавое поле битвы. Книга 3. Часть 1

Бояръ-Аниме. Газлайтер. Том 33

Володин Григорий Григорьевич
33. История Телепата
Фантастика:
боевая фантастика
попаданцы
аниме
6.40
рейтинг книги
Бояръ-Аниме. Газлайтер. Том 33

"Фантастика 2023-130". Компиляция. Книги 1-22

Демченко Антон Витальевич
Фантастика 2023. Компиляция
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Фантастика 2023-130. Компиляция. Книги 1-22

Солнечный корт

Сакавич Нора
4. Все ради игры
Фантастика:
зарубежная фантастика
8.00
рейтинг книги
Солнечный корт

Том 4. Солнце ездит на оленях

Кожевников Алексей Венедиктович
4. Кожевников А.В. Собрание сочинений в 4 томах
Проза:
советская классическая проза
5.00
рейтинг книги
Том 4. Солнце ездит на оленях

Неучтенный элемент. Том 1

NikL
1. Антимаг. Вне системы
Фантастика:
городское фэнтези
фэнтези
5.75
рейтинг книги
Неучтенный элемент. Том 1

Сборник статей и интервью 2009г (v1.22)

Кагарлицкий Борис Юльевич
Научно-образовательная:
политика
5.00
рейтинг книги
Сборник статей и интервью 2009г (v1.22)

Толковая Библия. Ветхий Завет. Книги пророческие.

Лопухин Александр Павлович
Религия и эзотерика:
религия
5.00
рейтинг книги
Толковая Библия. Ветхий Завет. Книги пророческие.

Легенда о Зигмаре (сборник)

Макнилл Грэм
Легенда о Зигмаре
Фантастика:
эпическая фантастика
боевая фантастика
5.00
рейтинг книги
Легенда о Зигмаре (сборник)

Белая Башня. Хроники Паэтты. Книга I

postsabbath
1. Хроники Паэтты
Фантастика:
фэнтези
5.00
рейтинг книги
Белая Башня. Хроники Паэтты. Книга I

Красные звезды. Ядерный рассвет (сборник)

Березин Федор Дмитриевич
Красные звезды
Фантастика:
боевая фантастика
5.29
рейтинг книги
Красные звезды. Ядерный рассвет (сборник)

Печать пожирателя 6

Соломенный Илья
6. Пожиратель
Фантастика:
городское фэнтези
попаданцы
аниме
сказочная фантастика
фантастика: прочее
5.00
рейтинг книги
Печать пожирателя 6

Справедливость для всех

Николаев Игорь Игоревич
6. Ойкумена
Фантастика:
эпическая фантастика
попаданцы
фэнтези
5.00
рейтинг книги
Справедливость для всех