С расстояния прожитых лет закрытие CCC представляется благом. Наше братство было вынуждено искать доступ к компьютерам, и пришлось набираться опыта. В то время IBM контролировала две трети рынка мейнфреймов. Их ближайших конкурентов называли «семь гномов»: Burroughs, Control Data, General Electric, Honeywell, NCR, RCA и UNIVAC. Как и стремительно развивающиеся компании вроде DEC, они пытались расширить свою скудную долю на рынке, обойдя лидера по цене, мощности, инновациям – или сразу во всем. В сфере программного обеспечения рынок был еще более пестрым. Сегодня, после неизбежных встрясок, обычных для развивающейся отрасли, есть в основном три операционные системы для персональных компьютеров: Windows, Mac OS фирмы Apple и разные вариации Unix. В 1970-е годы систем насчитывались буквально десятки. Программное обеспечение для каждой линии компьютеров было замкнутым мирком.
Однажды вечером после уроков (в старшем классе Лейксайда) я нахально вошел в университетскую компьютерную лабораторию, взял руководство и сел к телетайпу, подсоединенному, как я вскоре узнал, к компьютеру Sigma-5 фирмы Xerox Data Systems. Какой-то старшекурсник что-то спросил у меня, и вскоре стало известно, что я вроде бы соображаю в том, что делаю. Так продолжалось, пока преподаватель не позвал меня к себе в кабинет и не спросил:
– Что-то я вас не припомню. Вы из моей группы?
– Нет, сэр, – ответил я.
– Вы вообще не записаны, я прав?
Пришлось признаться, что я не записан. Профессор улыбнулся.
– Хорошо. Давайте так. Если будете помогать моим студентам, можете приходить.
Теперь пути назад не было. Я пересел за Burroughs B5500 и работал с мощным языком Алгол. Первый раз я столкнулся с «пакетной обработкой» – шаг назад, который только укрепил мое восхищение PDP-10. Я пробовал работать с Control Data CDC-6400 и Imlac PDS-1 – первым графическим мини-компьютером, на котором обнаружил версию «Звездных войн» Стива Расселла. Я как губка впитывал знания, где мог. Мы все были тогда губками.
В ноябре портландская компьютерная компания Information Services Inc. пригласила меня и трех моих «коллег», чтобы обсудить контракт, – гигантское достижение для нас. Прежде чем отправиться в Орегон, мы обозвали себя Lakeside Programming Group (Лейксайдская компания программирования) – это звучало официально и по-взрослому. Information Services Inc. хотели получить программу расчета платежных ведомостей, написанную на Коболе – языке высокого уровня, который применялся в бизнес-программах. Взамен они предоставляли нам бесплатное время на своих PDP-10. Мы, чтобы подчеркнуть опыт работы, отправили в компанию резюме; Билл, которому только исполнилось 16, написал свое карандашом на линованном тетрадном листе. Работу мы получили.