Теперь мы смотрели друг на друга как-то иначе, словно договорились больше не ссориться. И… господи, какая она худышка! Завтра принесу ей что-нибудь поесть.
Надеюсь, это не будет выглядеть "подкармливанием енота".
Закончил работу чуть за полночь и приехал домой. Душ. Три миски кукурузных хлопьев. Спортивный канал.
Мои выходные ничем не отличаются от будней. Вот махну куда-нибудь на природу - хоть на остров Уидби - и два дня пальцем не пошевелю!
На этой неделе Тодд сжимал код и попутно придумал "эмулятор текстинга" - программку, которая переводит любой текст на язык текстовых сообщений.
Я опробовал ее на отрывке из сегодняшней записи:
4рЗ 2 мин нткнулс на карлу, она 6ла по опу6ке. ходит быстрх2 а сма мален’кая как рбк.
непрвы4но было фстретица вне бе*евых стен + серово пола мы остнвилис’ прсели на трву + 1гврилис’, 4уствуя ся Заговор6'иками патаму6та не идем рботат’ нсмтря на всеоб6'ий цейтнот.
спр карлу не собрт ли она грибы как дедхеды. она отв 4то сов7 одурела в офисе + ре6ила нмнг прове3ца. открыл для ся нео*иданую 100рону ее ли4ности (карла фсгда каЗалас’ мне мы6кой при4ем дома6ней). мне было приятно 4то она в които веки на мя не кри4ит. мы полгода рботаем всего 4рЗ 10 дверей др от др + ни 1 нормал ’но не гврили.
пкЗ карле кусок бересты кот содрал с береЗы у 9 корп она мне малинов лист’ сумаха иЗ леса. перескЗл ей дискусию про ко6ек + собак кот раЗгорелас’ у нас с марти, антонелой +харол’дом За нинтендовск 100лами для 3,14кника. карла растянулас’ на траве + Задумалас’. лег рядом, приятно *арило сонце. видел тол’ко небо + слы6ал тол’ко карлу.
карла мя удивила.
она скЗ 4то нам людям прходица быт’ в7и *ивотными сраЗу.
4то у нас нет собств су6'ности.
4то такое 4елове4еск поведение как не попытка докаЗат’ 4то мы не *ивотные?
е6'е она скЗ
думаю мы так далеко ото6ли от *ивотных корней 4то скоро создадим нов сверх*ивотн су6'ност’.
+ е6'е:
4то такое комп’ютер если не ма6ина всех *ивотных в 1?
у6ам своим не верил, стар трек наяву слу6ая голос карлы бутто проваливался кудато глубокох2. вдруг над нами про*у**ал 6мел’ + как свойств всяким крылат тварям отвлек вним на ся.
карла скЗ
предстаф’ 4то ты п4ела + *иве6'в огромн ул’е. у тя да*е не воЗникает мыслей 4то Зафтра мо*ет отли4аца от севодня.
п4елы будут думат' то4но так *е 4ереЗ тыся4у лет. а вот люди соф7 другие, мы верим 4то ка*дое Зафтра целый новый мир. спрс карлу 4то конкр она имеет ввиду + она отв. у *ивотных др 4уство врем, они не могут понят’ 4то такое и100рия патаму6та не видят раЗницы ме*ду севодня + Зафтра.
поднял с Земли неск каме6ков + на4ал *онглироват’. карла удивилас’. об’яснил, 4то нау4ился *онглироват’ осмоти4еским путем е6'е в про6лой команде.
мы отправилис’ в 7 корп. катил вел прд собойпо иЗвили100й доро*ке иЗ бел цемента с кляксами ворон’его помета мимо фнтанв сквоЗ' наса*дения елей + тсуг.
Перечитал и подумал: рано или поздно любой нормальный язык превращается в шифровальный код. Или в японский.
%43]505)%1$])3D=%5D526524Y’0T]24D5#5$Q954Y&3U(@$)$#L!PZ</ 4,!6D9UBPEE0 Y 82 AE$UT1R0,$$G[X91 _F @ 0(#B.&! @ *4_T0TK#]TJ M#BM>)\(B\0!P825!+DUI8W)O<V3F="!8óEL+DYO=&4,0!!)&@#rP/# @$<P"?V0$(&"49&!!N$("LKBBD/BSQ 1 D!H+P3 %!4<FEX4F%B8FET% 1 R:7A286)B:7186]L+FO;0(!"S!$(@DMTY$Q,T1A/PJ@!+L@>$POL!4<FEX4F%B8FET#!4(0!XS!$P%1R:7A286)B:7186]L+FO;0’@",$%4TU44"$*$*$(0%C2%BB@X,Cr,Sl%#l$,3$X!!3$)%E2%80%9D>CP!$%E2%80%990V!%E2%80%9D@%E2%80%9D$$@$+0%lO;2!3=VEF"0"@X,CrSl%#l$,3$X!!3$)">CP!$’0V!"@"$$@$+0%lO;2!3=VEF="! A;F0@A($A=F5S(&]F($UE<WA9VEN9R!&:7)E+BXN8/06P.R@<(!\#@1 "LP!%0$@,#@,H"’?X$OK,10$!"8!"$X.#(TOC<T13TOS1#1$Q.#1&OSP04$ P,#1"DC(P,1!P$#D87D!(#!<L(P"PI8$.000SN]%5FY42AF=_G5BY0(!40!%0 $U3.DLY354+T!3DE.12])04Y&L5P"P!8+%D!X’P!!0%U,’@?#$OV\]34E# 4D]33T94+V]U/4%04 %,M5T=!+VN/5)E8VEP:65N=’,OSVX]:6%N9P&$* 5%8;P#OY<!X"!!90%E/54A!5D5!3$Q42$5)3D9/25%3E142$5,2514Y$4T %45$%,2U)534]24U 1 (15!23T), 14U)4T%435ED0[64]505)% 1 $])3D=%5D5 26524Y’0T]24D5#5$Q954Y&3U(@$)$#L!PZ</4,!6D9U2%D19\"@$/A4"I P(8V@*P/!S970Q!=P"@P!0#XUK!KO"@S(/?#0;P(,X<#Q1.Y!K!S=&5MH0?0J",\)V0*"II0+Q6"*0P"(%D(8"A’9EYB’0,@=&@;,NA8($D@$%E2%80%9D%E2%80%9D,%E2%80%9DX@5%T;H6P$5%E2%80%9D?!D!%E2%80%9D!A@P59!L"$D@$"","X@5%T;H6P$5"?!D!"!A@P59!L: RYR=01@Q0’(1PV"8!;P&\=8\1M>1TB.R! Y&M$*P&D;,&lO"X!G’2;(‘("lN0(,(%Hl@08WlL;DN"H4*A54;X0@ =2IN8!E(BL&X,B;N,’T>0-’(@(l$D(@*"!O9@70:04;W,))7!T)P9!=6(M0 3YTWEL8#DD’!PAR$'8%1L2AA: V$D4#,P,0(BD<,AU1*G3H=V\J(:%P") $("5Q&F4T& @?D>0<%1G\F4<A&9I$!%0"F!’[#"T$+4QN97AT)00(/<%H!US)W#_%0"20&T#O#=A\24Q([,&!N87MR: P&T$("(%$_@+2R"B(<%(P$2QS(:$"QOO@;AP9AV!i;%A9’LL"UP8P=!;IL208GIU!4!I!4@H>l"X!C_ PI#;K,6P,"0"#’".:QLP%X((<"0)!Z98\D(2)’0&EG;@>S1;2$#!C’(C41N#* GLD=LDZP7P32AA’#!U)V7L?\OVRIF!"E\#’A!MPGP_23>21/OR=@27P X"(\V@2B,0#H&8+8>)6!’ZL4@:&]0:!R)BT*L(P<RT8$2T[CAL""Q!4! &,Z(<"@@_P!P+78$!Mr[$\"!B&Y+Y!0!A<"5@l,Z$E<lN2,r_&!$$G@’ (B7!RB)RG=O\?03L#$"<"l%%$204_S")*L2WQ/6(HPB#".%F))6%F+3+ P;7!U,VC_%Z!<0@8,D!V!2NM<&\Q\5#_G86X<@!P: M],<#Y!’%$QX"_ =!P*%+_+X(;DD3A.S@l[Q2@,ILO\$@4XP2O4?(0.@0 %]!;lR]D@roW =4+2&Y$?L"K_QVl.&E74")<’"7H!LA&Y/_,!+PR1021<4;P2,\,?\H84\!3H (=81 MC+9(M4020] U6Q,XJL&=93=A/_([A.ST"G 11! (#H; @ ’ 8! 2(0N_FL@ P @K"&M80/P&Y%TA>,36R*$MP,0*R$%$$+2?RE74(D$E!*B_PB0C5<&\ F!$! 9! K)!?T9) * JT"! 7 +\A1(]ET 1LP4 @ 8 Y\;LA; @ OCN @ 1L AOTOX! KTK4" [$6@ 10@T2(&$/U"$6Y:<@_@"XJU&&!3Z+/*+Y%68F0J! 1!G:#MAU+_!@G<!M@7R,M83DR952TOEX@"A(8+%3T3+!$"AM$?\0!085$E,B"@
ПОНЕДЕЛЬНИК
Папу уволили! Я так и знал. Эта их реорганизация…
Мама позвонила около одиннадцати и уложилась минут в десять. Она спешила закончить разговор и вернуться к отцу. Тот в ступоре стоял на задней веранде и смотрел на Кремниевую долину. Мама пообещала, что завтра поговорит со мной подольше. У меня уже и так голова загудела.
Пришли результаты ночного стресс-теста (это когда мы всю ночь гоняем программу, чтобы найти баги). Обнаружилось много ошибок. Куча! На целый день работы. Дедлайн - через девять дней. Ну-ну…
Я позвонил в отдел разработки приложений для Macintosh и позвал Сьюзен. По почте писать про отца не хотелось. Мы вышли пообедать в кафетерий шестнадцатого корпуса. (Напоминает кулинарную выставку в неплохом супермаркете. Сегодня день клейкого риса по-монгольски.)
Узнав, что моего отца уволили из IBM, Сьюзен почти не удивилась. Оказывается, когда она работала в команде OS/2 1.0, ее послали на две недели в Бока-Ратон, в филиал IBM. Там ей рассказали, что в IBM сотрудникам из отдела ввода данных предлагают переучиться на программистов.
- Если бы они не страдали такой фигней, твоего отца бы никто не тронул.
* * *
Мне пришло в голову вот что: я получаю в день массу электронных писем. Штук шестьдесят, вполне типично для Microsoft. Электронная почта - как автострада. Была бы дорога проложена, а машины найдутся.
Е-мейл - это мой наркотик. Все майкрософтовцы - такие же наркоманы. Или пионеры мира электронной почты. Самое классное в этом изобретении то, что на другом конце никто тебе не ответит. Почта лучше, чем автоответчик, потому что трубку могут все-таки снять, и придется разговаривать.
В среднем человек отбраковывает процентов сорок писем (с неприличными заголовками). Сколько ты прочитаешь из оставшихся шестидесяти, зависит от того, чем ты живешь помимо работы. Чем больше писем просмотришь, тем скуднее твоя личная жизнь.
Эйб написал утилитку-фильтр, которая за него сортирует почту. Наверное, она чем-то похожа на программу-секретаря для кошек.
После обеда я съездил в японский супермаркет и купил Карле роллов с водорослями и огурцами. В качестве бонуса захватил пару листов красивой бумаги для оригами.
Вернулся на работу, постучал в дверь Карлы и вручил ей роллы и бумагу. Она вроде была рада (во всяком случае, не нахмурилась). И очень удивилась подарку.
Карла усадила меня в своем офисе: на стене - большой постер со схемой MIPS-процессора, а в узкой высокой вазе - фиолетовые и розовые цветы, совсем как у Мэри Тайлер Мор. Карла сказала, что с моей стороны было очень мило принести ей японских роллов и всякое такое. Она, мол, только что открыла пачку скитлз, не хочу ли я присоединиться?
Мы сидели и грызли скитлз. Я рассказал ей про отца, она молча выслушала. Потом сообщила, что у ее отца в Орегоне есть консервный заводик. Карла научилась кодировать на конвейере - точнее, заводской конвейер привил ей интерес к линейным логическим процессам. По образованию она инженер-технолог, а не программист. Потом Карла сложила для меня птицу-оригами. У нее IQ, наверное, восемьсот!
IQ - пожалуй, самая большая странность в Microsoft. На кампусе встречаются только представители правой части гауссова колокола. IQ ниже ста, пожалуй, нет ни у кого. Еще одна причина, по которой кажется, что я попал в научно-фантастический фильм.
Мы с Карлой заговорили про людей старше пятидесяти, которых увольняют по сокращению. Никто не знает, что с ними делать. И это ужасно грустно, потому что в наше время у пятидесятилетних жизнь совсем не такая, как сто лет назад (тогда их чаще всего уже и на свете не было).
Я пересказал Карле философию Бага Барбекю: если не можешь стать полезным обществу, это твоя проблема, а не общества. То есть ты сам отвечаешь за свою востребованность. Мне кажется, это не совсем правильно.
Карла очень четко выражает свои мысли, супер! Она ответила, что беспокоиться о пенсионерских бунтах еще рано. Просто люди старше пятидесяти находятся не в той части гауссова колокола "легкости использования" компьютерных технологий.
- У нашего поколения есть все предпосылки, чтобы освоить компьютеры первыми. Мы как раз в это время учились, и нам не пришлось переучиваться. Но очень скоро барьеры восприятия новых технологий исчезнут и для старшего поколения.
Я немного успокоился по поводу отца.
Пришел Майкл с вопросом про какую-то подпрограмму, и я понял, что мне пора. Карла снова меня поблагодарила. Хорошо все-таки, что я купил ей поесть.
Кэролайн из отдела Word в шестнадцатом корпусе прислала письмо про слово "нерд". Оказывается, в английском языке это слово вошло в моду в конце семидесятых, когда по TB вовсю крутили ностальгический сериал "Счастливые дни". Именно тогда по странному совпадению компьютеры вышли в народ. До того, как считает Кэролайн, слово "нерд" употребляли очень редко. "Зато теперь нерды правят миром!"
Услышал интересную мысль от Эйба. В наше время у всех мало денег, поэтому у девяностых не будет своего архитектурного наследия или особого стиля. На новые здания не хватит средств. Архитектурой девяностых станет программный код.
На закате я проходил мимо офиса Майкла. Я как раз собрался домой, чтобы принять душ, перекусить, а потом вернуться сюда к отлову багов. На экране у Майкла была какая-то незнакомая игра.
Я спросил, что за игра. Майкл ответил, что написал ее сам и что она о прекрасном королевстве на краю мира, где вот-вот наступит конец времени.
В этом королевстве сумели перехитрить Бога и превратить мир в код - частички света и электричества, которые бегут вдогонку за временем, чтобы королевство не погибло.
Жителям королевства позволили сделать это в награду за то, что они не вели войн и не проливали кровь на своей территории. Все души праведников, которые тысячелетиями стремились улучшить этот мир, будут оскорблены, если никто не найдет способ защитить возвышенные мысли от прихода миллениума, когда все идеологии падут и люди снова превратятся в животных.
Майкл замолчал.
- Э-э… Так как вчера сыграли "Маринеры"?.. - спросил я.
Чуть не забыл: Эйб купил батут! Поехал за арахисовым маслом, а купил сто девяносто шесть квадратных футов пружинного счастья. С каких пор в супермаркетах продаются батуты? Безумное десятилетне… Вот что такое - быть миллионером.
Служба доставки привезла батут к нам. Где-то к полуночи мы установили его прямо над проплешинами в газоне и приковали одной ножкой к забору. Баг Барбекю уже печатает шаблоны расписок для соседей, у которых есть дети. Хочет, чтобы Эйб собрал со всех на всякий случай подписи: еще кто-нибудь расшибется, а обвинят Эйба.
ВТОРНИК
Сегодня проснулся ужасно рано, хотя проспал всего четыре часа. Свет снаружи казался каким-то водянистым. Все небо затянуло облаками. Над домом пролетел самолет - наверное, в Международный аэропорт Сиэтла-Такомы. Я вспомнил, как появились первые боинги-747. Было еще такое рекламное фото: ребенок строит карточный домик прямо в салоне. Боже, как я тогда хотел быть на его месте!
Потом я спросил себя, зачем вообще вставать. Какая мысль заставляет меня по утрам вылезать из постели и работать до поздней ночи? А других? Мне, между прочим, до сих пор хочется быть на месте того мальчика, который строит карточный домик в боинге.
Я сжевал три миски сухого завтрака Cap’n Crunch - "Капитан Кранч" - и разодрал себе нёбо в клочья. До самого вечера я мучился от боли и шепелявил, как Синди Брейди.
Провел два часа с Пол Потами из отдела маркетинга. Вот где бездна энергии! Можно подумать, за восемь дней до релиза нам, особенно баг-тестерам, больше нечем заняться. Как будто при виде халявного шоколада Dove мы должны воскликнуть: "Ах, ну что вы, все мое время ваше!"
Мне кажется, маркетинговые собрания вызывают такую ненависть и страх, потому что они деформируют личность. На собраниях нужно рапортовать о своих достижениях. Естественно, мы приукрашиваем, взбиваем результаты своей работы как диванные подушки и в конце концов превращаемся в этаких бодрячков-энтузиастов. Отвратительное зрелище. По моим наблюдениям, в Microsoft все презирают энтузиастов и думают, что сами не такие. Посмотрели бы они на себя во время собраний! Образцовые члены студенческого братства. К счастью, притворный энтузиазм обычно не выходит за пределы маркетинговых собраний, и атмосфера на кампусе вполне себе неформальная.
А еще бывают ругательные собрания. Тоже прикольно - все рвут друг друга на части.
Сегодняшнее собрание было про какие-то мелкие подробности и нагоняло ужасную скуку. Под конец у одного из маркетологов включился пейджер. Приборчик на столе жужжал как оса, ерзал и дергался в предсмертных судорогах. Мы завороженно смотрели на него, словно на тарантула. Дискуссия замерла и увяла.
После собрания от улыбки болели мышцы щек. Небо саднило от "Капитана Кранча".
Я сразу позвонил родителям. Трубку взял отец. На заднем фоне слышался голос телеведущей Опры. Дневные ток-шоу - плохой знак. Папа говорил веселым тоном: наверное, не хочет признавать того, что с ним случилось. Я поинтересовался, не смотрит ли он Опру. Он ответил, что просто забежал в дом перекусить. Мама взяла вторую трубку. Как только отец отошел от телефона, она призналась, что папа всю ночь глаз почти не сомкнул, а когда засыпал, то стонал, будто за ним кто-то гонится. Утром он оделся как на работу и сел смотреть телевизор. Вел себя подозрительно бодро и не говорил, что будет делать. Потом пошел в гараж достраивать свою железную дорогу.
Сегодня я узнал новое слово - "трефинация". Это когда в черепе сверлят дырку, чтобы ослабить давление на мозг.