Душа новой машины
«Душа новой машины» (англ. The Soul of a New Machine) — научно-популярная книга американского писателя и журналиста Трейси Киддера, впервые опубликованная в 1981 году. Произведение посвящено процессу разработки 16-разрядного миникомпьютера Data General Eclipse MV/8000 в конце 1970-х годов. Книга считается классикой журналистского репортажа о высоких технологиях и одним из первых подробных описаний «внутренней кухни» инженерной работы в сфере компьютерной техники. В 1982 году книга была удостоена Пулитцеровской премии в категории «Нехудожественная литература» и Национальной книжной премии США.
История создания
Предпосылки и контекст
В конце 1970-х годов рынок миникомпьютеров переживал бурный рост. Компания Data General, основанная в 1968 году бывшими инженерами Digital Equipment Corporation (DEC), занимала прочные позиции в этом сегменте. Однако к 1978 году её основной конкурент, DEC, выпустил 32-разрядную машину VAX-11/780, которая превосходила по производительности и архитектуре существующие модели Data General. Руководство Data General приняло решение о создании нового компьютера, способного конкурировать с VAX, но в условиях жёстких временных и ресурсных ограничений.
Команда разработчиков
Киддер сосредоточился на работе группы инженеров из подразделения Data General в Уэстборо (Массачусетс), которым руководил Том Уэст. Эта группа, известная как «команда «Орёл» (Eagle Team), состояла из молодых специалистов, многие из которых только что окончили университеты. В отличие от более консервативного и бюрократизированного основного подразделения компании, команда Уэста работала в условиях высокой автономии, ненормированного графика и значительного давления. Ключевыми фигурами в книге стали:
- Том Уэст — главный инженер проекта, харизматичный лидер, который взял на себя ответственность за создание машины с нуля.
- Карл Элсэссер — один из ведущих проектировщиков, отвечавший за микрокод.
- Джон Уэйкерли — инженер, занимавшийся аппаратной частью.
- Боб Киндер — программист, разрабатывавший микропрограммное обеспечение.
Хронология разработки
Проект стартовал в 1978 году. Команда работала в условиях секретности и ограниченного бюджета, часто оставаясь в офисе по ночам и в выходные. Разработка велась параллельно с созданием программного обеспечения, что было нетипично для того времени. Первый прототип был запущен в 1979 году, а серийное производство началось в 1980 году. Компьютер получил название Eclipse MV/8000 (MV — «Multi-Value»). Книга охватывает период от начальной концепции до момента, когда машина была продемонстрирована на выставке.
Содержание и структура книги
Основные темы
Киддер не просто описывает технические детали, но и исследует человеческий фактор в инженерной работе. Ключевые темы включают:
- Мотивация и энтузиазм: Киддер вводит понятие «пинбол» (pinball) — состояние, когда инженеры работают ради самого процесса, а не ради денег или карьеры, подобно игрокам в пинбол, стремящимся побить рекорд.
- Жертвы и стресс: Описываются длительные переработки, проблемы со здоровьем, семейные конфликты, вызванные одержимостью проектом.
- Корпоративная культура: Противопоставление «свободной» команды Уэста и бюрократического аппарата Data General.
- Принятие решений: Детально показаны моменты, когда инженеры выбирали между рискованными, но перспективными решениями и консервативными подходами.
Технические аспекты
Книга доступно объясняет ключевые технические решения, принятые при создании MV/8000:
- Архитектура: Компьютер был построен на основе 16-разрядного процессора, но с использованием микрокода для эмуляции 32-разрядных инструкций, что позволяло сохранить совместимость с предыдущими моделями Data General.
- Микрокод: Программируемая логика, управляющая работой процессора, стала центральным элементом разработки. Инженеры писали микрокод на ассемблере, что требовало высокой квалификации.
- Память: Использовалась оперативная память на магнитных сердечниках (core memory), которая была медленной, но надёжной.
- Система охлаждения: Описываются проблемы с отводом тепла от плотно упакованных компонентов.
Персонажи и их роли
Киддер уделяет много внимания портретам ключевых участников. Особое место занимает Том Уэст, который показан как волевой, но уязвимый лидер, способный вдохновлять людей на сверхусилия. Другие персонажи — Карл Элсэссер, чья страсть к микрокоду граничила с одержимостью, и Боб Киндер, который, несмотря на молодость, взял на себя критически важную задачу по отладке микропрограмм.
Критическое восприятие и влияние
Литературные достоинства
Книга получила высокую оценку за литературное мастерство. Киддер использует приёмы художественной литературы: диалоги, внутренние монологи, драматические повороты. Рецензенты отмечали, что автору удалось превратить сухую техническую тему в захватывающий триллер. В 1982 году книга получила Пулитцеровскую премию в категории «Нехудожественная литература», что было редкостью для произведений о технологиях.
Влияние на индустрию
- Культура стартапов: «Душа новой машины» стала своего рода манифестом для поколения инженеров, работающих в условиях высокой неопределённости. Описанный Киддером «пинбол» стал метафорой для стартап-культуры Кремниевой долины.
- Журналистика о технологиях: Книга задала стандарт для репортажей о разработке продуктов. Многие последующие книги (например, «Дорогая» о создании Macintosh) и документальные фильмы использовали её как образец.
- Образование: Произведение часто включается в списки обязательной литературы для студентов инженерных и бизнес-специальностей, так как наглядно демонстрирует процессы управления проектами, командной работы и принятия решений.
Критика
Некоторые рецензенты отмечали, что книга слишком идеализирует инженерный труд и не показывает негативных последствий «культуры переработок». Другие указывали, что Киддер не уделил достаточного внимания роли менеджмента Data General и финансовым аспектам проекта. Также высказывались мнения, что книга устарела в техническом плане, так как описывает технологии, которые давно вышли из употребления.
Интересные факты
- Название книги было предложено редактором Киддера и отсылает к фразе из стихотворения Роберта Фроста «The Road Not Taken», где говорится о «душе машины» как о некой внутренней сущности.
- Трейси Киддер провёл в Data General около года, имея полный доступ к команде разработчиков, включая совещания, переписку и даже личные беседы.
- После выхода книги Data General столкнулась с критикой за то, что не предоставила авторам более широкого доступа к другим проектам, однако сама книга способствовала росту продаж MV/8000.
- Eclipse MV/8000 не стал коммерческим хитом, уступив VAX от DEC, но книга сделала его одним из самых известных компьютеров в истории.
Источники
- Киддер, Трейси. «Душа новой машины». — М.: Манн, Иванов и Фербер, 2019. — 384 с.
- Pulitzer Prize Winners 1982. — The Pulitzer Prizes.
- National Book Award Winners 1982. — National Book Foundation.
- «The Soul of a New Machine»: A Review. — The New York Times, 1981.
- «Data General Eclipse MV/8000» — Computer History Museum.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →