Отъявленный программист: лайфхакинг из первых рук | страница 41



* * *

Не каждый разработчик программ может позволить себе купить дом на 800 квадратных метров, построенный в 1900 году и выполненный в викторианском стиле, в котором четыре отдельные спальни, бассейн внутри, два гаража, мастерская, общей стоимостью около 3 миллионов долларов. Не у каждого американского миллионера задний двор заставлен старыми, собственноручно восстановленными машинами, а в домашней мастерской полным-полно самых чудаковатых электронных (и не только) музыкальных инструментов. Сегодня наш разговор с одним из подобных редких, очень редких гиков.

Альфа-гик

Джастин, у всех есть свои увлечения и какие-то слабости. Я же смотрю, что вы серьезно увлекаетесь ремонтом и восстановлением автомобилей, также восстанавливаете старые музыкальные инструменты и даже создаете свои. Кроме того, вы серьезно занимаетесь музыкой и программированием, но из всех ваших многочисленных увлечений лично меня удивляет ваша давняя страсть к изготовлению глиняных горшков. Зачем они нужны вам? Не у каждого миллионера столь странные увлечения… Я не согласен с вами, что ручная керамика и изготовление посуды из глины — это странное хобби. Я начал заниматься этим еще тинейджером, когда учился в старших классах школы, с тех пор я многому научился в этой профессии. С одной стороны, на выходе я получаю экологически чистую посуду для собственных нужд, с другой — это, поверьте, очень хороший способ расслабления и активного отдыха, который требует сфокусированности на процессе и самоконтроля, при этом, будучи почти спортивным по своей увлекательности, он не изматывает физически так, как это делают более традиционные виды спорта. И да, мне очень нравится также разбираться в сломанных машинах, я люблю самостоятельно постигать устройство механизмов, у меня за спиной несколько восстановленных почти с нуля машин. Обычно я на этом не останавливаюсь, я стараюсь что-то усовершенствовать в процессе восстановления механизма, найти возможность сделать его еще лучше, чем было изначально. Если я и трачу время на очередной ремонт, то это должно быть актом творчества. К тому же этот вид обратной разработки механики куда более нагляден, чем в программировании, он доставляет мне множество положительных впечатлений и успокаивает. В связи с этим: ваша любовь к игре на волынке долгими вечерами, в перерывах между изготовлением горшков и восстановлением старых машин, тоже, небось, неплохо успокаивает? Без сомнения, так и есть. Как догадались? (Смеется.) Извините, вопрос немного не по теме. Имел возможность немного пожить в Америке, в штате Иллинойс, общее наблюдение — с одной стороны, люди в основной массе много работают и ужасно устают, с другой стороны — тотальная страсть расслабляться... И ваши способы еще не самые деструктивные из всех. Нельзя говорить сразу обо всех, но я думаю, что в приближении картина близка к правдивой для всей Америки. Мой рецепт от перегрузок и стрессов очень прост и естественен — это творчество. Проблема не в том, что мы работаем много, проблема в том, что наша работа подчас кажется нам бессмысленной и ненужной, именно это убивает быстрее всего. Я просто хочу сказать, что у вас очень насыщенная жизнь, Джастин, вам это не грозит. Ладно, а что за деревянные коробки с мониторами вы собираете в своем гараже? Это Jesusonic — инструмент для создания эффект-процессинга в режиме реального времени, например очень интересно звучащий для гитары. Я постоянно экспериментирую со звуком, это отличная платформа для таких экспериментов. У обычных людей есть четкая грань между хобби и работой. У вас я не чувствую этой границы. Не так ли? Я уже говорил ранее, что я работал на босса единственный раз в жизни, когда меня пригласили в AOL, и вы прекрасно знаете, с каким треском в итоге меня оттуда выгнали. Поэтому да, все мои хобби являются моей работой — я счастливый человек. Кстати, об AOL и вашей работе там. Ваша разработка сети Gnutella была также творческим экспериментом, как вы рассказывали раньше. Одно мне непонятно: когда вы выкладывали на серверах AOL фактически собственный личный продукт потенциально пиратского назначения, я думаю, вы прекрасно понимали возможную реакцию вашего руководства. Какие мотивы вами двигали тогда? Вы специально хотели конфликта? Поверьте, в те годы я не думал ни о каких потенциальных проблемах. В этом нет ни смелости, ни наглости, ни какого-то геройства, кроме молодости. Я просто хотел реализовать тогда что-то технологически новое, опробовать на деле принципиально новые алгоритмы по распространению файлов, и был полностью увлечен лишь одним этим желанием. Большой бизнес живет совсем другими категориями, я думаю, вы понимаете, о чем я. Да мы вообще много чего там [1 В AOL] успели сделать, пока нас не выставили вон. (Смеется.) НЕОБХОДИМОЕ ПОЯСНЕНИЕ ОТ АВТОРА ИНТЕРВЬЮ Несмотря на утверждение русской страницы Википедии о том, что «Создание сети Gnutella инициировала компания America Online, использовав для этой цели программистов из подразделения Nullsoft» (цитата по состоянию на 2012 год), это неправда. На самом деле Джастин Франкель и Том Пеппер самовольно развивали и выкладывали код Gnutella, а также тестировали его на серверах компании AOL и без ведома самой корпорации. Последующее объединение AOL с Time Warner привело к тому, что с Gnutella стали уже активно бороться новые хозяева, выжигая ее каленым железом с серверов AOL и запрещая работу над ней в рамках новой компании (официально AOL назвала проект Gnutella «unauthorized freelance project» и открестилась от него), после чего оттуда и уволились разработчики Gnutella во главе с Джастином Франкелем.