Фредрик Максвелл - Этот негодяй Балмер, или человек, который управляет «Майкрософтом»
Согласно последнему варианту, женщина лет сорока приходит к врачу за лекарством. Во время осмотра врач озадаченно говорит: «Мэри, в вашей истории болезни говорится, что вы три раза были замужем, однако я вижу, что вы по-прежнему непорочны, по-прежнему девственница. Как такое возможно?» Мэри со вздохом отвечает: «Мой первый муж, Тим, был милейшим, добрейшим парнем, какого я только встречала: доброжелательный, всегда готовый помочь, великолепный товарищ, — но он оказался геем и ничего не делал. Мой второй муж, Джим, был грубым, упрямым мачо, но он воевал во Вьетнаме, был ранен и... м-м... не мог. Мой третий муж, Билл, был программистом в «Майкрософте». Он просто сидел на другом конце кровати и рассказывал мне, как все будет хорошо». Технический журнал «Инфоуорлд» присвоил первой версии «Windows», «Windows 1.0», оценку 4,5 из десяти возможных.
Словно ему мало было подбора кадров, маркетинга и обязанности терпеть Гейтса, Балмер также отвечал за поставку «Windows», официально получив звание вице-президента по системному программному обеспечению. Балмер рассказал Роберту Кринджли о том, как начинались его новые служебные обязанности: «Я, как обычно, завелся, а программисты просто смотрели на меня и закатывали глаза. Один засмеялся. Этот программист ушел [из «Майкрософта»]. Это было хорошо и для «Майкрософта», и для него». В первое десятилетие «Майкрософта» программист всегда был «он».
Малоизвестный факт: первыми американскими программистами были женщины, работавшие на ЭНИАКе, пока парни сражались на Хорошей войне[49]. В сущности, именно одна из этих женщин (будущий адмирал флота Грейс Хоппер, изобретательница языка программирования Кобол) нашла первого известного компьютерного жучка. Буквально. 9 сентября 1945 года в 3.45 пополудни по бостонскому времени Хоппер нашла насекомое, поселившееся в панели F переключателя № 70 компьютера «Марк 1» в Гарварде. Хоппер должным образом записала в журнале не только дату, время и место, но приложила также и казненного на электрическом стуле преступника (Томас Эдисон называл багом[50] любой изъян в электрической сети; термин восходит к валлийскому языку XIV века и означает «домовой»). Хотя в 1990-х годах майкрософтовские дамы основали своего рода слабо связанный женский клуб и называли себя хопперами, через девять лет после основания компании «Майкрософт» все еще был мальчуковым клубом, отражая гарвардское окружение, в котором воспитывались Гейтс и Балмер; женщин было немного, практически только на канцелярских ролях. Это стало проблемой, пока Балмер занимался «Windows».
В 1984 году «Майкрософт» стремился заключить двадцатипятимиллионный контракт на программирование с военно-воздушными силами США. Законодательство по гражданским правам, принятое в шестидесятые, включало требование, по которому подрядчик, работающий с федеральным правительством, должен предпринимать позитивные действия по приему на работу женщин и представителей меньшинств. Как указывал обозреватель «Чикаго трибьюн», лауреат Пулитцеровской премии Кларенс Пейдж в сборнике эссе о расовых отношениях «Показывая свой цвет», больше всего выгоды от позитивных действий получили белые женщины. Проще говоря, «Майкрософту» требовалось хотя бы несколько женщин на более заметных постах. По предложению Балмера Гейтс взял главу отдела приложений «Эппл» Иду Коул на пост вице-президента по прикладным программам. «Майкрософт» получил контракт с ВВС. Ида Коул проработала пять лет, пока ее фондовый опцион не был наделен сполна, и ушла мультимиллионером.
Учитывая никудышную память персоналок того времени, обезьяны-кодировщики были вынуждены составлять программы для ПК на более крупных машинах. «Майкрософт» купил для своих программистов несколько компьютеров у мелкого производителя из Силиконовой долины «Сан Майкросистемс». «Сан» основали за два года до этого четыре человека, среди которых были: сокурсник Балмера по Стэнфорду Винод Хосла, выросший, как и Балмер, в Фармингтон-Хиллз Билл Джой и соперник Балмера из Крэнбрука и однокашник по Гарварду и Стэнфорду Скотт Макнили. Джой изучал программирование в Беркли, потом, утомленный кабинетной жизнью, ушел оттуда и стал главной обезьяной-кодировщиком в «Сан» (аббревиатура от Stanford University Network[51]). В отличие от Балмера Макнили закончил Стэнфордскую школу бизнеса, где специализировался на производстве, и в течение года помогал строить баки для «ФМК корпорейшн» в Чикаго, а потом стал директором по производству в мелкой компьютерной фирме в Сан-Хосе «Оникс системе». В «Сан» он возглавил производство рабочих станций, а в 1984 году стал президентом и генеральным директором.
Как вице-президент по системному программному обеспечению Балмер прилагал колоссальные усилия, чтобы вытянуть, как он говорил: «Виндоуз! Виндоуз! Виндоуз!» Гейтс говорил: «Разработчики сразу приняли его, потому что он был толковый. Он сидел, слушал их и понимал, что им на самом деле хочется делать». Балмер рассказывал в «Инфо-уорлд»: «Я узнал, что надо взять подходящих парней, посмотреть им в глаза, послушать и найти ребят, которым можно доверять. А потом ездить на них». И он ездил на них — или, как говорили сотрудники, вел их «смертельным маршем»[52]. Один программист повесил на доске объявлений компании политическую карикатуру, на которой ближневосточный террорист казнил людей; на его теле было от руки написано «БАЛМЕР».
Во время смертельного марша «Windows» было в порядке вещей, что программисты спят прямо в кабинетах. Как описал в романе «Майкросервы» Дуглас Капленд, некоторые программисты просто закрывали двери, писали программу и спали. Проявляя заботу о друге, запершемся в кабинете, коллеги покупали плоскую пищу: сырную нарезку «Крафт», крекеры «Премиум плюс», пирожки «Поп-тарт», «Фризи-попс» — и засовывали под дверь. Ходил слух, будто летом 1985 года Гейтс всерьез грозился сжечь Балмера, если «Windows» не будет закончена «к тому времени, как в Сиэтле выпадет первый снег». Балмер справился — в основном потому, что в Городе Дождей снег идет редко. Хотя, если верить одному слуху, когда в Сиэтле во время футбольного матча «Денвер Бронкос» — «Сиэтл сихокс» пошел снег, Балмер страшно занервничал и его пришлось успокаивать. «Windows 1.0» была готова только в ноябре 1985 года. На то, чтобы вытянуть ее, ушло столько времени, что журналист Джон Дворак съязвил: «Когда объявляли о «Windows», у Стива Балмера еще были волосы».
Будучи главным погонщиком виндоузовских рабов, Балмер по-прежнему занимался и контактами с «Ай-би-эм», которую все больше и больше беспокоило, что «MS-DOS» становится стандартом программного обеспечения. Одна из основных причин доминирования «Ай-би-эм» заключалась в том, что она проталкивала концепцию «совместимости систем». Хотя ЭВМ старшей модели «Систем-360» была более чем в тысячу раз мощнее младшей модели, любая из этих машин могла работать с теми же прикладными программами — но не ПК. Именно доминирование «Ай-би-эм» в совместимом программном обеспечении привело к усилению доминирования аппаратного обеспечения «Ай-би-эм» — экономист Стивен Сивек называет это «своего рода бесконечной петлей обратной связи». Но своим ПК они позволили «Майкрософту» установить стандарт. В начале «Ай-би-эм» игнорировала факт, что на пользователя компьютера замкнута клиентская база программного, а не аппаратного обеспечения. Поняв свою ошибку, «Ай-би-эм» деятельно попыталась ограничить влияние «Майкрософта», разработав собственную операционную систему, названную «OS/2». Гейтс убедил «Ай-би-эм», что ей следует сотрудничать с «Майкрософтом» в создании новой системы. Летом 1985 года «Ай-би-эм» и «Майкрософт» подписали совместный договор по разработке «OS/2» («Оу-эс/2»), выделив Балмеру двух специалистов. Угадайте, какой операционной системе Балмер уделял больше внимания? Айбиэмовской. В сущности, несмотря на публичные заявления, Балмер не был фанатиком «Windows» и не хотел расстраивать другое животное в программном зоопарке.
Балмер говорил, что его стратегией в то время была, как он выражался, «езда верхом на медведе». Медведем была «Ай-би-эм», и «надо было удержаться у медведя на спине, а медведь крутился, вертелся и взбрыкивал, стараясь сбросить нас, но, черт побери, нам надо было усидеть на медведе, потому что он был самым большим, самым важным — и нужно было справиться с ним, потому что иначе можно было оказаться под медведем компьютерной индустрии, а медведем была «Ай-би-эм», и нам надо было усидеть на спине медведя. И мы сказали: о'кей, нам это не в удовольствие, но кто мы такие? Мы просто эдакие салажата из города Сиэтл, штат Вашингтон. Мы не будем дразнить медведя, мы будем крепко держаться и стараться изо всех сил». Иногда Балмер высказывался откровеннее: «Стратегия с «Ай-би-эм» была BOGU — «bend over, grease up»[53], Стив». Мошенник[54] Балмер.
Учитывая коренное различие культур, неудивительно, что майкрософтовцы, работавшие над «Windows», постоянно расходились во взглядах с айбиэмовцами. В сущности, настолько, что можно процитировать одного айбиэмовского руководителя, который говорил, что ему хотелось «всадить в голову Гейтсу нож для колки льда». А некоторые майкрософтовцы стали называть «Ай-би-эм» «невероятной кучкой недоумков»[55]. Невероятная кучка недоумков, вероятно, и была именно такой просто потому, что они доверяли «Майкрософту». Понадобилось несколько лет, чтобы «Ай-би-эм» убедилась, что Гейтс и Балмер дурачат их, внушая, что безраздельно преданы «OS/2». Один айбиэмовский руководитель, Джим Каннавино, позже будет считать, что «у Гейтса была маленькая команда людей, связанных с разработкой этого дерьма «OS/2». Я тщательно проверил планы и подсчитал, сколько народу у них работает над нашей чепуховиной и сколько у них в другой группе операционных систем, работающей над чем-то другим. Вероятно, они занимались чем-то другим».