Миллиардер из Кремниевой долины - [22]

Шрифт
Интервал

– Сто шестьдесят пять долларов в неделю.

Четыре доллара в час – крохи для опытного программиста даже по тем временам, но мы с Биллом не верили своему счастью. Появилась возможность снова работать вместе на PDP-10, да еще и за деньги! Я был рад отдохнуть от штата Вашингтон. Билл закончил обязательные курсы в Лейксайде и получил разрешение работать над проектом последнего триместра вне стен школы. Мы ответили Баду, что участвуем.

Мы с Биллом влезли в его «Мустанг» 1967 года с откидывающимся верхом и поехали на юг – в Ванкувер, штат Вашингтон, край длинных торговых рядов, автомоек и автозакусочной A&W Root Beer, где мы стали завсегдатаями. Мы недорого сняли квартиру с двумя спальнями и пошли на работу в понедельник, в январе 1973 года. Нашим работодателем был TRW – большой аэрокосмический концерн, который по контракту с Министерством внутренних дел создавал оперативно-диспетчерскую систему реального времени – RODS, первую в стране, как нам объяснили. Уже существовала программа, управляющая генераторами Бонневильской ГЭС на реке Колумбия, снабжавшей электроэнергией восемь западных штатов. Задачей системы RODS было обновлять информацию ежесекундно и более рационально реагировать на изменения потребности в энергии.

Руководство TRW предполагало, что нескольким программистам хватит двух лет на завершение работы; они сильно ошибались. Превратить DEC-овскую систему TOPS-10 в систему реального времени – все равно что превратить яблоко в апельсин; вдобавок – в новый сорт апельсина. Работа над проектом шла уже дольше года, штрафы за затяжку росли, а новая программа TRW все еще была полна ошибок. Оказавшись на грани кризиса, руководство было готово набирать любых соображающих программистов, чтобы заставить RODS работать. Когда появились мы, там трудились круглосуточно уже больше сорока человек.

Бункер управления станцией находился через реку от Портланда, и большая часть его скрывалась под землей. Там даже была душевая – смывать радиоактивную пыль, на случай если кто-нибудь нажмет кнопку. Мы с Биллом спустились на лифте – куда-то в бесконечные глубины под армированным бетоном. Пройдя несколько дверей – каждая с кодовым замком, – мы очутились в компьютерном зале с фальшполом и кондиционированием; здесь нам предстояло тестировать и отлаживать наши программы. Я с восторгом увидел рядом с собой двойные PDP-10; никогда еще мне не приходилось работать так близко от компьютера.

Дальше по коридору располагался зал управления – размером с четыре баскетбольных поля. Громадная, подсвеченная сзади схема занимала две стены (сразу вспомнился фильм «Доктор Стрейнджлав»); на ней отображалось состояние каждой плотины на Северо-Западе. В случае любой неисправности соответствующая лампочка меняла цвет с зеленого на красный. В Бонневиле операторы работали на консолях с цветными дисплеями и колоссальными клавиатурами; они могли вызвать на экран изображение любой подстанции. Приборы показывали мощность станций в мегаваттах, что меня просто потрясло.

Программисты составляли дружный, хоть и пестрый коллектив – от классических корпоративных служащих в белых рубашках с коротким рукавом и галстуках-«бабочках» до разгильдяйского вида Боба Барнетта, ветерана Вьетнама, который все растолковывал нам с видом чокнутого профессора. Билл получал маленькие задания, а мне сразу дали крупное поручение – разработать восстанавливающий модуль, чтобы сделать новую автоматическую систему безотказной (когда речь идет о производстве энергии для миллионов потребителей, остановка станции – не вариант). Если первичная PDP-10 даст сбой, моя система должна скомандовать резервному компьютеру взять управление.

Стараясь обезопасить себя от случайностей, TRW проводила всевозможные экстремальные испытания – например, проверялось, как повлияет серьезное короткое замыкание на компьютеры под землей. Присоединив стальной кабель сечением в четверть дюйма к линии 250 киловольт и к вкопанному в землю столбу, мы пошли смотреть, кто повернет рубильник. Внезапный жуткий треск заставил нас подпрыгнуть. Кабель превратился в полоску испарившейся стали и исчез. Компьютеры, к счастью, продолжали работать.

– Ух ты, – воскликнул я. – Вот это да!

На что менеджер TRW заметил:

– Нет, «ух ты» было, когда Джо забыл опустить люльку на ремонтной машине и въехал в линию электропередачи.

– И что с ним?

– Искры – дождем, шины в землю вплавились, – рассказал менеджер. – А Джо просто очумел. Но с ним все в порядке – грузовик сработал как клетка Фарадея.

(В 1830-е годы британский физик Майкл Фарадей показал, что электрический ток, протекая по поверхности проводящей структуры, не оказывает влияния на внутреннюю область.)

Ребята из TRW захохотали, а я подумал: «Господи, вот это уже серьезное электричество!»

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

Мы с Биллом были младшими в группе и, естественно, получали меньше всех, но Боб и остальные начальники не давали нам ни малейшей поблажки. Работая над RODS, мы убедились, что не уступаем лучшим местным программистам. Мне пришлось написать тысячу строк на Ассемблере – не слишком тяжелая работа, но достаточно хитрая. Два других программиста пытались меня обойти, однако их программа не справлялась с «критическими случаями» вроде одновременного отказа двух и более устройств. Я с самого начала писал структурированно и с полными комментариями, как привык в CCC. Я долгие часы проводил, проверяя написанное, – в программе не должно было быть ошибок. Впервые в жизни я писал прямо на работающей операционной системе. И мне очень понравилось.


Рекомендуем почитать
Николай Александрович Васильев (1880—1940)

Написанная на основе ранее неизвестных и непубликовавшихся материалов, эта книга — первая научная биография Н. А. Васильева (1880—1940), профессора Казанского университета, ученого-мыслителя, интересы которого простирались от поэзии до логики и математики. Рассматривается путь ученого к «воображаемой логике» и органическая связь его логических изысканий с исследованиями по психологии, философии, этике.Книга рассчитана на читателей, интересующихся развитием науки.


Я твой бессменный арестант

В основе автобиографической повести «Я твой бессменный арестант» — воспоминания Ильи Полякова о пребывании вместе с братом (1940 года рождения) и сестрой (1939 года рождения) в 1946–1948 годах в Детском приемнике-распределителе (ДПР) города Луги Ленинградской области после того, как их родители были посажены в тюрьму.Как очевидец и участник автор воссоздал тот мир с его идеологией, криминальной структурой, подлинной языковой культурой, мелодиями и песнями, сделав все возможное, чтобы повествование представляло правдивое и бескомпромиссное художественное изображение жизни ДПР.


Пастбищный фонд

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


Литературное Зауралье

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


Государи всея Руси: Иван III и Василий III. Первые публикации иностранцев о Русском государстве

К концу XV века западные авторы посвятили Русскому государству полтора десятка сочинений. По меркам того времени, немало, но сведения в них содержались скудные и зачастую вымышленные. Именно тогда возникли «черные мифы» о России: о беспросветном пьянстве, лени и варварстве.Какие еще мифы придумали иностранцы о Русском государстве периода правления Ивана III Васильевича и Василия III? Где авторы в своих творениях допустили случайные ошибки, а где сознательную ложь? Вся «правда» о нашей стране второй половины XV века.


Вся моя жизнь

Джейн Фонда (р. 1937) – американская актриса, дважды лауреат премии “Оскар”, продюсер, общественная активистка и филантроп – в роли автора мемуаров не менее убедительна, чем в своих звездных ролях. Она пишет о себе так, как играет, – правдиво, бесстрашно, достигая невиданных психологических глубин и эмоционального накала. Она возвращает нас в эру великого голливудского кино 60–70-х годов. Для нескольких поколений ее имя стало символом свободной, думающей, ищущей Америки, стремящейся к более справедливому, разумному и счастливому миру.