07.11.2026 Владимир Коновалов 5 мин чтения

День Стива Кэппса: как команда Macintosh отблагодарила коллегу

Иногда лучший способ сказать «спасибо» коллеге — не премия и не грамота, а целый офис людей в его фирменной одежде. Именно так в конце 1983 года команда Macintosh отблагодарила программиста Стива Кэппса, который помог вытащить Finder из провала по срокам. Рассказываем, как это было.

Команда разработчиков ПО Macintosh, поголовно одетая под Стива Кэппса
Команда разработчиков ПО, поголовно одетая под Кэппса

Macintosh осенью 1983 года: что было готово

Ближе к концу осени 1983 года программное обеспечение для Macintosh наконец начало обретать цельную форму. Микросхемы ПЗУ (ROM), куда зашивалась основная часть системы, были готовы и в целом работали на удивление стабильно.

Ларри Кеньон придумал остроумный трюк для исправления багов прямо в ПЗУ: он ставил «заплатку» на ближайший к месту сбоя системный вызов (trap). Код заплатки считывал стек в поисках адреса вызывающей функции из ПЗУ. Так проблемы можно было лечить почти хирургически — подсаживая крошечные фрагменты кода туда и сюда, без необходимости заменять целые блоки ПЗУ драгоценной оперативной памятью, как задумывалось изначально.

К середине ноября MacPaint был достаточно стабилен для релиза, хотя и балансировал на грани нехватки памяти при малейших изменениях в системе. В MacWrite ещё хватало ошибок, но базовый функционал казался законченным — по крайней мере пока вы не подходили к пределам доступной памяти. Единственным критически важным приложением, которое грозило сорвать запуск, намеченный на середину января, оставался Finder — главная системная оболочка, отвечавшая за запуск программ и управление файлами.

Finder и один программист на всё

Брюс Хорн был единственным разработчиком Finder и буквально тонул в проблемах — особенно когда дело доходило до копирования файлов при жёстком дефиците памяти. Finder опирался на менеджер ресурсов, который Брюс сам и написал, и активно использовал механизмы, появившиеся буквально перед «заморозкой» кода ПЗУ.

Проект такого масштаба стоило доверить хотя бы паре программистов. Но Брюс был блестящим, увлечённым и независимым перфекционистом и настаивал, что справится один и успеет вовремя. О том, во что команде Mac обходились такие сроки, мы уже писали в статье «90 часов в неделю — и с удовольствием!»: цена дедлайнов Macintosh.

Почему именно Стив Кэппс

Джером Кунен, руководитель софтверного отдела Mac, не без оснований боялся, что Брюс сорвёт сроки. Нужен был напарник. Однако из-за перфекционизма и взвинченного темперамента Брюса сработаться с ним со стороны было непросто — тем более на таком позднем этапе. Стив Кэппс оказался идеальным человеком для этой задачи.

Кэппс был невероятно талантливым, находчивым и очень продуктивным программистом. Он перешёл в команду Mac из группы, которая делала подсистему печати Lisa, в январе 1983 года и вдохнул в коллектив новую энергию: ветераны проекта уже выдыхались, а финишный спурт незаметно превратился в изнурительный марафон.

Коренастый, с длинными каштановыми волосами и окладистой бородой, Стив был одним из немногих, чей авторитет Брюс безоговорочно признавал. А его лёгкий, жизнерадостный нрав служил отличным противовесом натянутым до предела нервам Брюса.

Отдельный офис на Бабб-роуд

Маркетинговая машина Apple перед презентацией уже неслась на полных парах и то и дело сбивала всех с толку. Чтобы оградить разработчиков от шума, Джером снял для Брюса и Кэппса крошечный офис в паре кварталов от основного кампуса, на Бабб-роуд.

Стив сразу включился в процесс и забрал на себя солидный пласт работы. Не без трений, но к концу декабря появилась надежда: Finder понемногу возвращался в график. Кстати, сам Macintosh к этому моменту успел сильно измениться по сравнению с первоначальным замыслом — подробнее в материале «Ловушка амбиций: как Macintosh за $500 превратился в машину за $2495».

Как прошёл День Стива Кэппса

Джером придумал оригинальный способ выразить Кэппсу общую признательность. Как и многие хакеры, Стив одевался своеобразно: строгая белая рубашка с длинными рукавами, обрезанные джинсовые шорты, белые носки и приметные клетчатые кеды Vans. Причём Кэппс как раз подарил каждому в команде по паре таких «вэнсов» на Рождество. Идея была простой: объявить «День Стива Кэппса» и всем прийти на работу в точности в таком виде.

Автору воспоминаний пришлось срочно съездить в Macy’s за белой рубашкой, но имитация фирменного гардероба получилась вполне правдоподобной. Наутро картина была уморительной: вся команда собралась в офисе-«аквариуме» в здании Bandley 3, одетая строго по кэппсовскому дресс-коду. К розыгрышу с удовольствием присоединились даже переводчики из Франции и Германии, приехавшие на месяц готовить европейские локализации. Забавнее всех смотрелась Патти Кеньон: она была на девятом месяце беременности и натянула на живот безразмерную белую сорочку.

Джером отправился за Кэппсом и Брюсом в их убежище и объявил, что созывается срочное совещание, где они обязаны присутствовать. Когда ничего не подозревающий Стив переступил порог, все с огромным трудом сдерживали смех. А когда до него дошло, что происходит, комната взорвалась хохотом и аплодисментами.

Что эта история говорит о командах

Finder спасли не только код и отдельный офис. Помогло то, что в команду пришёл человек, которому доверял перфекционист, и то, что руководитель заметил этот вклад и отметил его так, что запомнили все. Живые истории о людях за продуктом работают и сегодня — не случайно многие компании показывают свою команду на сайте. Нужна ли такая страница вашему бизнесу, разбирали в статье «Страница о команде на сайте».

Хотите сайт, на котором видно людей и историю вашей компании? Мы занимаемся разработкой сайтов под задачи бизнеса — напишите нам, обсудим проект.

★★★★★
★★★★★
5.0 (1 оценок)

Поставьте вашу оценку

★ ★ ★ ★ ★
← Сайт или Instagram: что нужно малому бизнесу на самом деле

Контакт

Расскажите, что хотите получить:

больше заявок, интернет-магазин, сайт для компании. Не нужно писать ТЗ. В течение часа отвечу (если ночью — отвечу утром :)), какой сайт вам подойдёт и сколько он будет стоить.

Телефон
Владимир Коновалов с чашкой кофе