Claudia Kasper - Отладочный марафон
- Название:Отладочный марафон
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Claudia Kasper - Отладочный марафон краткое содержание
Отладочный марафон - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Claudia Kasper
Отладочный марафон
Треск клавиатуры, голова в тоске
А душа уже взлетела вроде
Для чего мы пишем кровью на песке?
Наши письма не нужны природе
(Б. Окуджава)Иногда Х. становилось невыносимо одиноко и не хватало друзей из того давно ушедшего времени, когда все еще только начиналось. Последние годы для него существовали только коллеги. Вскоре после того, как Дэвид Боуи смыл с лица боевую раскраску, а в Калифорнии был собран в гараже первый Apple, дни превратились в череду бесчисленных кружек с кофе, сосисок сомнительного качества и гор винчестеров, видеокарт и дисководов, которых нужно было смонтировать и распределить по отделам "Астры". Они собирали, программировали, тестировали компьютеры — по десять, двенадцать и больше часов за раз. Рожденные вовремя, тогда еще они могли быть универсальными специалистами молодого ремесла и имели уникальный шанс взрослеть вместе с машинами. Не все вышли из этого процесса победителями. Без особого удивления воспринимались известия о поехавших крышей, спившихся или просто исчезнувших в одночасье с горизонта соратниках. Иные просто уставали — сдавались и ограничивали себя, удобно устраивались на теплом местечке и по происшествии десятилетия образовали костяк мощной армии "незаменимых" на фирмах. Только малая часть сохранила последовательную верность выбранному пути, восторженно встречая новшество за новшеством. Казалось, что их пытливый ум вооружился сапогами-скороходами, никогда не поддаваясь при этом на искушение самодовольно обозреть достигнутое.
Но самозабвенный полет не мог продолжаться вечно. Постепенно становились заметны первые признаки износа и проявлялись они всегда одинаково. Первыми сдавались доспехи бравых рыцарей высоких технологий. Где-то в конце семидесятых они по-видимому заложили стратегические запасы джинсов и футболок, как будто с целью раз и навсегда решить проблему одежды. Некоторым удалось даже, в последнем пробуждении инстинкта самосохранения, купить собственную квартиру, но многие так и остались в дальних комнатах разнообразных общежитий — те, кто вообще смог покинуть родительский дом. Пропитанные кофеином, отравленные случайной едой годы требовали свое и мозг неохотно начинал рационализировать повседневные житейские мелочи. Регулярные счета оплачивались все позже, комнатные растения засыхали, а со стен начинала облетать краска. Только талант и знания сияли по-прежнему — все утонченнее, разветвленнее, совершеннее. В это время уже мало кто мог с ними сравниться. Коллеги редко были в состоянии оценить настоящую красоту их решений, и к одиночеству приходилось так или иначе привыкать.
Х. сидел у южного окна большого офиса рядом с обшитой деревом несущей колонной. Когда Алиса первый раз оказалась в этой части помещения, ее внимание сразу же привлекла удивительно частая дробь клавиш: бесчисленные пальцы, подобно ливню барабанившие по клавиатуре. С любопытством заглянула она за перегородку, чтобы оценить количество печатающих рук, но увидела одного лишь Х. в черной джинсовой куртке, и тот и другая одинаково вневременные и несокрушимые. Лет под сорок, он казался пришедшим сюда вместе с первыми персоналками, хотя некоторые упорно перешептывались о проведенных им еще до того годах в подвале перед фирменным мейнфреймом. Сам он рассказал Алисе как-то в угаре корпоративной вечеринки, как еще пятилетним карапузом играл в гараже своего дяди настоящим IBM'овским перфоратором.
Большую часть времени он жил на пицце и ей подобных пищевых суррогатах, целиком и полностью следую неписанным правилам своей касты. Но подлинным горючим служила безостановочно и беспорядочно развивающаяся компьютерная техника. Обделенных талантом он не принимал всерьез, намеренно отграничивая себя от них. Карьеру в смысле повышений, существенных прибавок к зарплате или, упаси господь, руководящей должности Х. не сделал, да и не ставил никогда перед собой такой цели, но тем не менее оказался на особом положении в офисе.
Х. выдавал на-гора устойчивый, надежный код, строка за строкой скорее поэма, чем ПО, и занимался этим по меньшей мере 50 часов в неделю. Приходил и уходил он когда считал нужным. Начальник только молча наблюдал, как Х. где-то в районе одиннадцати неторопливо шествовал к своему рабочему месту, утомленно и неуклюже, высматривая первую живительную кружку кофе. День за днем сидел он перед монитором и решал проблемы: объектно-ориентированные, низкоуровневые и особенно охотно разбирался с ошибками компилятора. "Никаких поражений на моей собственной территории, даже если мне придется разобрать компилятор по косточкам — время еще есть. Ассемблер я читаю быстрее, чем W. ежедневную газету, неразрешимых проблем для меня не существует. Машина может сдаться, но не я!" Больше всего Х. любил спокойную работу в одиночестве и СОУ (Система Оповещения об Ущербе) предоставляла ему для этого достаточно возможностей. В вызовах его мастерству недостатка не было.
После пяти прокатилась первая волна отключений, вторая последовала как всегда около семи. С шуточками и подначиваниями выкатывались программисты из здания, пока помещения полностью не успокоились и вместе с ними и Х. Он как раз сходил за свежим кофе, когда, доброжелательно кивнув, возле него остановился начальник отдела I.
— Читали предисловие к "Management by Love"? Нет? Какого черта, Х., неужели Вы хотите остаться вечным программистом? Должны были бы все-таки уже понять, что руководящей должности в этой фирме без приличных знаний экономики не добиться… Уже восемь, Вы еще долго?
— Зависит от того, захотите ли Вы передвинуть срок сдачи. Думаю вряд ли?
— Ответственный за проект W. к сожалению уже ушел, поэтому я обращаюсь к Вам…
— К сожалению? Действительно достойно сожаления, что Вы до сих пор доверяете W. проекты, и, что хуже всего, он сам пишет часть кода. Можно ли было предугадать возникшие сейчас сложности? Для меня они всегда были очевидны, для W. похоже нет. Что? Нет, к моему модулю связи это не имеет никакого отношения. Я не знаю, где ошибка, иначе меня бы здесь уже не было.
— Если бы не цейтнот, мне бы не пришлось просить Вас почистить код.
— Пришлось бы так и так, если Вы хотите, чтобы СОУ когда-нибудь достигла хотя бы тестовой фазы. Сделайте мне одолжение, дайте в следующий раз самому написать весь пакет целиком и избавьте меня от такой халтурщины в последний момент!
— Х., при всем уважении к Вашим достижениям, работа в команде — Ваша ахиллесова пята. До свидания.
Погруженный в мысли, Х. до тех пор понемногу разбирал программное ядро, пока не смог привести его в соответствие с пожеланиями руководителя проекта. К десяти он проголодался и отправился к палатке поблизости, которая не закрывалась раньше полуночи. По вечерам там почти всегда дежурил Клаус, которого Х. мог бы назвать практически другом, так как Клаус встречал его правильной смесью уважения с восхищением и принципиально не ожидал чаевых.
Читать дальшеИнтервал:
Закладка: