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

Савчук Игорь

Часть III .  Айтишные истории

 

 

ГЛАВА 10. История одного программиста: ruby «rock star» мистер _why

Каждый день мы приходим на свое рабочее место, выполняя какуюто работу, получая в конце месяца за нее деньги. Все повторяется и на следующий месяц, дни рождения мелькают подобно красивым видам в движущемся на полном ходу поезде-жизни. Задумаемся, отличается ли профессия программиста хоть чем-то от тысяч других профессий? Я смотрю на очередного молодого программиста, сидящего передо мной на собеседовании и агрессивно набивающего себе цену, и думаю: является ли программирование ремеслом или просто способом физически выжить? Это то, что делают лишь за деньги, или оно достойно чего-то большего? Может, это просто технология и хорошо известные алгоритмы, тщательно подобранные паттерны, которые гарантируют хорошие результаты при их понимании и выполнении, где можно расслабиться, доверившись сияющим святостью авторитетам, чтобы впредь самостоятельно не размышлять, предавшись порочной жажде поиска? Либо здесь есть место для неопределенности и вдохновения? Встречаются ли здесь моменты ярких открытий, зовет ли порой жажда поиска нового, и если это так — то где обитают музы программиста? А может, программирование и вовсе некое иррациональное искусство, подобное листингам программ на brainfuck, или даже отдельное направление науки? Наверное, для каждого это что-то свое... Сегодня я расскажу историю короткой жизни программиста, который считал себя артистом, а жизнь — невероятной программой-приключением и который сумел изменить своим примером отношение к жизни у тысячи своих коллег.

* * * Начать свой рассказ, должен признаться, мне тяжело — я просто не знаю, как представить вам нашего сегодняшнего героя. В Сети все его знали под ником «why the lucky stiff» (или просто _why), и это все, что нам известно о нем. Кем он работал? На всех ИТ-конференциях он представлялся неизменно «freelance professor». Несмотря на многочисленные публичные предложения крупнейших мировых компаний и проектов работать на них, в офисе он не проработал ни дня — он всегда откровенно признавался, что у него нет даже номера social security. Пенсионный фонд нашел бы его жалким типом...

Знакомство Мистер _why — это второй человек в мировом сообществе разработчиков Ruby. Доподлинно о нем известно только одно: какой бы самый коварный вопрос ни возникал в списках рассылки сообщества, обстоятельный ответ _why всегда гарантированно закрывал любую проблемную дискуссию. Этим, а также своей фантастической производительностью и неподражаемым вкусом _why заработал славу одного из самых сильных и ярких экспертов в мире Ruby. Конечно, он блистательный программист. Но не только. Например, иллюстрации ко всем своим книгам создатель языка Ruby Юкихиро Мацумото доверял лишь _why — он чертовски классный художник-график (кстати, именно он создал новый комикс-стиль, посвященный Ruby). У него была своя музыкальная группа, каждый вечер за электрогитарой и у микрофона — звезда своего небольшого городка. Интерес к музыке выливался и в программирование, например он создатель музыкальной библиотеки к Ruby bloopsaphone, которая позволяет проигрывать простенькие мелодии, вот, например, мелодия музыкальной заставки мультфильма Simpson: require 'Rubygems' require 'bloops' b = Bloops.newb.tempo = 180 sound = b.sound Bloops::SQUARE sound.volume = 0.4 sound.sustain = 0.3 sound.attack = 0.1 sound.decay = 0.3 b.tune sound, "32 + C E F# 8:A G E C — 8:A 8:F# 8:F# 8:F# 2:G" b.play sleep 1 while !b.stopped? Несмотря на полную анонимность, _why собирал полные залы на свои редкие выступления-лекции по программированию — в зале было невозможно протиснуться, потому что люди сидели везде и слушали его, затаив дыхание. Он отличный оратор и при этом замечательный писатель, который писал примерно в таком же стиле, в каком и жил. За свою короткую жизнь он написал лишь две книги, и обе книги были, конечно же, о Ruby.

(poignant) Guide to Ruby В подзаголовок вынесено название самой известной книги, написанной _why. Иногда ее обозначают как (p)GtR или просто «the poignant guide»1 — это одно и то же. Это учебник для новичка — своего рода введение в язык Ruby, но не только в его, скажем так, внешнюю техническую суть и командный синтаксис, но и очень эффектная попытка передать его философию и дух. Чтобы сразу уйти от бесполезных дискуссий по поводу ее гениальности (или убожества, по мнению других), просто подчеркну то, с чем согласны все: книга не такая, как все. Она не похожа на то, что вы читали ранее. Для начала очертим тот широкий диапазон оценок, что она получила: от зашкаливающих восторгов типа «одна из самых лучших книг по программированию» (от Джоела Спольского), до гневных проклятий: «Да это же просто издевательство какое-то над читателем!» — от одного дедушки-редактора крупного американского издательства, где ее однажды попытались издать.

1 Дословно «душевное руководство».

Понятно, отчего профессиональный издатель приходит в бешенство: книга написана в таком стиле, в котором, пожалуй, про программирование не писал еще никто. Все уже привыкли, что книга по программированию должна представлять собой некий заунывно-монотонный рассказ от зануды-программиста, перемежаемый редкими и скучными листингами. Вряд ли вы возьмете такую книгу с собой в отпуск или будете читать ее пару дней и ночей напролет, не в силах оторваться. _why, конечно, не в состоянии писать, как все: он никогда не работал в офисе, чтобы, как он считал, «ненароком не похоронить там свой живой интерес к жизни». «(poignant) Guide to Ruby» рассказывает о многом, например о его любимом «кусочке бекона» (chunky bacon — фраза, которая впоследствии стала мемом в сообществе Ruby и используется в огромном количестве примеров Ruby-кода), о его повседневной жизни и наблюдениях, восходе солнца или рассуждениях о языке собак... Здесь важно не терять главную суть — все это лишь о языке Ruby, который рассматривается в чрезвычайно широком ракурсе и контексте. Книга сразу навязывает очень неспешное, вдумчивое погружение в язык, тщательную проработку его основ, мотивов и подходов. Словно боясь слишком перегрузить читателя, _why время от времени аккуратно одергивает своего читателя очередной шуткой: эй, приятель, ты еще здесь? Внимательное проговаривание вслух всех листингов — обязательный элемент изучения этого языка, введенный в обиход именно _why. Ruby спроектирован так, что одна из его удивительных особенностей — это формирование в процессе написания программы осмысленного для чтения на обычном английском языке листинга, который более или менее может прочитать и понять любой обычный человек. Попробуйте повторить нечто подобное с Python или не приведи господь с PHP — ну что, получается? Большинство листингов в книге сопровождаются комиксами с диалогами рисованных лисиц, которые обсуждают всю необходимую теорию, чаще используя то, что упомянутый издатель ехидно назвал «как минимум очень странным юмором, если не сказать более».Другой постоянный персонаж книги — черный, как ночь, кот Trady Blix, с которым, по признанию самого _why, он как-то случайно познакомился на телевидении. В самом начале книги _why доверительно признается, что именно Blix научил его «настоящему Ruby». Чтобы такая линейность сюжета не показалась кому-то слишком академичной (основанной на «здравом смысле» — любимое ругательство _why), в ходе изложения они часто меняются местами: в эти моменты уже _why педантично объясняет и учит кота Blix’а особенностям устройства и работы Ruby. Книга содержит огромное количество совершенно безумных листингов, например иногда они являются вспомогательными для понимания механизма путешествия во времени или чего-то вроде того. Важное приложение к книге — полноценный музыкальный альбом, в котором, по словам _why, «он закрепляет некоторые важные моменты курса на эмоциональном уровне». Вторая дополнительная составляющая курса — интерактивный обучающий сайт tryRuby.org. Вслед за Дарвином _why считает, что только непрестанная практика программирования превращает социальную обезьяну в программиста. Делая скидку на человеческую лень, он создал этот сервис — теперь у каждого есть простая возможность проверить все, что описано в книге, не делая никаких лишних движений. Это настоящий интерпретатор Ruby, подключенный напрямую к web, где, используя обычный браузер, можно создать свою первую программу. Другая его книга — Nobody Knows Shoes. Под впечатлением от этого стиля другими были созданы очень похожие на оригинал книги, например Learn you a Haskell for great good.

Маленькое программистское затруднение

На этом _why не успокоился. Продолжением попытки максимально эффективно учить новичков программировать стало создание собственной среды разработки на Ruby, которую он назвал Hackety Hack.

Чтобы максимально точно позиционировать эту IDE, _why выпустил манифест Little Coder’s Predicament, объясняющий суть предназначения Hackety Hack и рассказывающий о проблеме высокого порога вхождения в современное программирование, устранить который отчасти и предназначена эта программа-среда. Он объясняет это так: Мы живем в мире ужасно сложных и продвинутых технологий, которые окружают нас повсюду. Неважно, осознаем мы это или нет, но факт заключается в том, что наши бабушки сегодня пользуются смартфонами, наши дети играют на iPad и т. д. — но технологии, скрытые под капотом всех этих предметов, ужасно сложны и комплексны. Я помню, как в старые добрые времена смог сам легко освоить программирование на Commodore 64, но попробуйте сегодня разобраться в таком же возрасте в программировании под Windows, создать свой собственный поиск-аналог Google или написать свое приложение для любимого iPhone. Сделать это будет не так-то просто, как было во времена моего детства. Я называю этот возросший порог для вхождения в мир программирования Little Coder’s Predicament и пытаюсь преодолеть его посредством новой идеологии обучения программированию, реализованной в Hackety Hack.

Итак, этот редактор реализует блоковую концепцию построения программ из уже готовых кусков кода (заготовок, сниппетов). При этом у новичка есть возможность начинать учиться в процессе создания приложений, сразу разбираясь в его устройстве на примерах составных кусков кода (в чем активно помогает эта IDE), а также модифицируя их под свои текущие нужды (поставляется обширная библиотека подобных сниппетов на все случаи жизни). Такой полуфабрикатный подход позволяет немедленно начать писать программы любому человеку практически без какого-либо предшествующего опыта. Технически редактор базируется на Ruby и Shoes toolkit (библиотека для создания сложных графических интерфейсов).Неожиданная концовка Что случилось потом, никто не знает. В июле 2009 года _why внезапно исчез. Ничего не объясняя, никак не объявляя это заранее, на пике своей сетевой популярности... Все его почтовые ящики-контакты были закрыты, его сверхпопулярный Twitter с более чем 10 000 подписчиков отключен, то же произошло и с его персональным блогом и аккаунтом на GitHub, а также с многочисленными сайтами-проектами. За один день все его проекты и само его присутствие в Сети были полностью разрушены. Сообщество Ruby было шокировано, назвав этот акт виртуальным самоубийством. В личных блогах огромного количества людей в Сети стали появляться признания о том, что _why изменил их жизнь, именно бла годаря ему очень многие пришли в мир программирования или  выбрали Ruby в качестве своего основного языка программирования. Поиск _why был по-настоящему грандиозным — опрашивались все последние журналисты, с которыми он контактировал, анализировались его последние твиты и письма в попытке понять мотивы, было даже запущено в ротацию стандартное для Америки объявление на пакете молока для поиска пропавших людей, но все было тщетно. Сетевые энтузиасты своими силами постепенно восстановили все его проекты (более 100 проектов в самых разных областях программирования и искусства). Последний его твит перед исчезновением, как реквием по программированию, таков: programming is rather thankless. u see your works become replaced by superior ones in a year. unable to run at all in a few more.

До сих пор, несмотря на выступления _why за пределами Сети в реальном мире и на престижных мировых конференциях, активное участие в различных концертах и фрилансерскую работу, никто так и не сумел установить его реального имени или фамилии, равно как достоверно узнать, что же случилось c ним на самом деле.

По неофициальной информации от Ruby-разработчика, плотно с ним общавшегося, настоящее имя _why — Джонатан, и он скончался в 2010 году от рака горла. По словам этого источника, последние три месяца своей жизни он решил полностью посвятить своей семье, отключив все сайты, стерев свои проекты в сети, продав свой компьютер по дешевке и выдернув все сетевые шнуры и вилки, связующие его с внешним миром. Артист, посвятивший всю свою жизнь творчеству и программированию, рисованию и музыке, а также созданию методик эффективного обучения программированию других, в последние месяцы своей жизни жадно наверстывал упущенное, радикально отрекшись от сетевого мира и былых увлечений. Как бы то ни было все на самом деле, отмечая очередную годовщину его таинственного исчезновения, все мировое сообщество Ruby уверяет, что его неоценимый вклад в популяризацию и развитие этого языка будет сохранен в сердцах программистов навсегда. Впрочем, вспоминая о нем, сообщество делает это полностью в стиле самого _why — без грусти, тоски и ненужного трагизма, заочно передавая ему привет на его любимом Ruby: thanks = thank.person("_why") thanks.append("~chunky bacon") Как, улыбаясь, говорит Матц, создатель языка Ruby, даже после своего исчезновения он продолжает подшучивать над нами всеми. Например, журналисты уже замучили создателя Ruby дурацким вопросомрекурсией: But why mister _why had disappeared?

Вместо заключения Необоснованные утверждения многих источников, которые цитирует и Википедия, о том, что _why — это 24-летний веб-разработчик Jonathan Gillette, не выдерживают никакой критики. И не только потому, что сам Jonathan Gillette категорически отрицает это, но хотя бы просто потому, что он не знает и не использует Ruby в своей работе (о боже, он PHP-программист!). К тому же данный разработчик весьма символично работает на обычной офисной работе, тогда как Ruby «rock star» _why всегда повторял:Ходить на работу в офис это как смотреть телевизионные сериалы по вечерам, жизнь — это слишком большая роскошь, чтобы тратить ее на осуществление чужих планов или потребление примитивных телевизионных фантазий. Дурной пример заразителен: вслед за _why под впечатлением его поступка подобный же акт «сетевого самоубийства» совершил один из ведущих евангелистов Python-комьюнити, Марк Пилигрим (автор знаменитой книги «Dive into Python»), который полностью порвал с проектом Python. Но это уже совсем другая история... Закончить хочется твитом самого _why, у которого дотошный репортер однажды спросил, чем он, черт побери, вообще занимается? На что тот лаконично ответил: «хакаю хакерство». Чуть позже он написал твит, который отвечал и на все остальные вопросы: Когда вы ничего не создаете, вас определяют чужие вкусы и мнения, а не ваши возможности. Эти вкусы только ограничивают и отдаляют людей. Поэтому — творите.

 

ГЛАВА 11. История Рона Авицура: секреты нематериальной мотивации

Речь пойдет о нематериальной мотивации, которую мы сегодня рассмотрим на примере «медленных программистов» (движение slow programming). Общая суть этого общественного движения в медленном, вдумчивом программировании своего идеального продукта без какихлибо встречных компромиссов. Чаще всего коммерческая разработка плохо или никак не подходит для такого «эстонского» стиля кодирования, поэтому чаще всего человек реализует его за свой собственный счет в рамках домашних «пет-проектов», повторяюсь, избегая любых компромиссов или уступок в ущерб своему чувству перфекционизма. Думаю, большинство читателей сразу гневно возразят: это слишком ненормально, чтобы быть правдой, — кто так работает в реальном мире? В связи с этим поясняющая цитата от известного в узких кругах программиста-коммуниста Лекса Кравецкого: По неясной причине в интернетах регулярно проскальзывает мысль в форме «всем известно» на тему «кроме как за деньги, никто качественно свое дело делать не будет». Вроде посмотришь по сторонам — регулярно же делают. Огромные толпы авторов, например, совершенно за так пишут статьи, стихи, рассказы и не менее за так их раздают направо и налево. Куча народа что-то там рисует, фотит, 3д-моделит, программит и снова за так раздает. Безо всякой тени надежды получить за это деньги. Безо всякой тени надежды, повторюсь, — тут даже намерений нет, не то что контракта. При этом оные товарищи шлифуют ими замостряченное порой до степени, временами и не снившейся товарищам на зарплате. И все из-за чего? Из-за интереса, знамо дело.Медленное программирование Итак, популярное на Западе движение cлоулайферов начинает проникать в ИТ, где оно породило свой собственный по отношению к коммерческому мейнстриму контртренд — медленное программирование. Это движение ориентируется не на дедлайны и отношения, выраженные критерием время/извлеченная выгода, а (о черт, далее — ненормативная для бизнес-среды лексика) исключительно на совершенство. Медленное, вдумчивое программирование, осторожный и минимальный рефакторинг, никаких компромиссов между совестью и представлениями клиента, никаких окриков руководства и бесконечных митингов. Лишь кропотливый поиск максимальной эффективности решения и, конечно же, получение личного кайфа от такого рода медитативного программирования. Часто происходит так: затянули проект, провалили все сроки, упорно «делали все на совесть», но оказалось, что все не так просто, как предполагали на этапе постановки задачи... Короче говоря, в конце концов всех уволили. Существует огромное количество подобных историй, но сегодня я расскажу лишь одну — про Рона Авицура (Ron Avitzur), программного инженера Apple. Вернее, уже бывшего инженера этой компании, хотя потом они его попытались нанять снова... Но давайте лучше по порядку. Рон Авицур принимал участие в создании первых версий MacOS. Конкретно Рон отвечал за разработку калькулятора, встроенного теперь в эту ОС, но тогда все находилось еще в зачаточном состоянии. Сроки по созданию нового инновационного визуального калькулятора, концепцию которого, собственно, и разработала группа под руководством самого Рона, постоянно сдвигались. Концепция была настолько нова, что задача состояла не только в том, чтобы «запрограммировать это», а скорее сводилась к поиску «как это вообще сделать». Творческий процесс программирования и разработки концептуально новых приложений — штука сложная сама по себе, но это вдвойне сложно, когда этот процесс монопольно контролирует менеджмент, нацеленный на жесткие сроки, отчетность, обязательства перед партнерами, прибыль... В общем вы поняли.После очередного переноса сроков сдачи проекта Рона его закрыли (проект, а не Рона). Навсегда. Всех программистов его группы уволили, а менеджеров наконец перебросили «на более серьезные задачи». Предварительно менеджмент пытался спасти ситуацию, уговаривая Рона на компромисс: остановить разработку концепта и сделать более-менее обычный калькулятор с отдельными элементами былых задумок, ужавшись до требуемых сроков. Но Рон не видел никакого смысла в создании «еще одного калькулятора», поэтому сказал «нет». Рон вспоминает, что этот день никак не выделялся: они, как обычно, сидели, погрузившись в работу. Зашедший старший менеджер очень кратко объяснил ситуацию, принятое решение и указал на коробки в углу, которые из-за крайней занятости так и не успели убрать со времен вселения в офис. Собственно, тут и начинается настоящая история знаменитого графического калькулятора.

Проникновение в Apple Команда проекта собрала вещи и разъехалась по домам. Но не так-то просто отделаться от некоторых программистов, одержимых своим проектом. Даже такой компании, как Apple. В соответствии с установленным распорядком в последний рабочий день Рон должен был явиться к старшему менеджеру и запросить окончательный расчет за ранее оказанные им услуги, запустив процедуру официального увольнения. Рон понимал, что эта процедура приведет к его официальному уходу из компании, после чего его попросят сдать ID-бэдж, используемый в Apple в качестве входного пропуска. Рон решил перехитрить систему — он не пришел за своим расчетом, взамен оставив себе собственный валидный ID-бэдж. В больших компаниях вроде Apple не так-то просто уследить за тем, получили ли все люди расчет. Обычно люди сами давали знать, что им должны деньги, это и запускало, в частности, процедуру увольнения. На этот раз «установка по умолчанию» не сработала. Идея Рона была проста: продолжить разработку графического калькулятора, плавно переведя ее в стадию подпольной. Чуть позже к негласной разработке присоединились коллеги Рона, хотя до конца пути дошел только один из них — Грег Роббинс (Greg Robbins). Рон и Грег отказались от всех предложений о новой работе, после чего решили использовать собственные средства для продолжения разработки проекта. Позже на образовательном семинаре Google, куда Рона пригласили рассказать необычную историю своего проекта, он говорил, что тогда у него была лишь одна идея фикс: сделать самый лучший графический калькулятор в мире, и он стремился завершить работу над ним до выхода нового «Макинтоша» любой ценой. «Я просто не мог бросить все на полпути, я был обязан довести этот проект до конца. Мы знали, что это будет лучший калькулятор, оставалось лишь доказать это другим». Таким образом, они ежедневно тайком ходили на свою уже бывшую работу, приходя намного раньше других и уходя позже всех, чтобы особо не попадаться на глаза менеджерам. И если в самой Apple уже были прототипы новых Маков, то вне стен компании их еще не существовало в природе, поэтому разработчики калькулятора и использовали свои ID-бэджи, чтобы продолжать разработку в своем бывшем офисе в здании Apple.

Смотреть сквозь пальцы… Подобная тайная и неофициальная работа была достаточно распространенной ситуацией в Apple того времени. По словам Рона, «в то время контора буквально кишела фанатиками». В качестве примера Рон вспоминает, что в другом конце здания такие же уволенные ранее инженеры Apple продолжали упорно развивать проект Spectre — также официально закрытый. Все рядовые сотрудники знали, что в здании полно подобных «волонтеров», но предпочитали их не только официально не замечать, но даже наоборот — помогать всеми возможными способами. В сентябре 1993 года, когда проект уже был готов на 90 %, вдруг произошло неожиданное: руководство Apple решило нанять новых людей и посадить их в официально пустующий кабинет, в котором работали Рон и его друзья. Представим: неожиданно явившиеся в комнату менеджеры застукали там всю небольшую команду Рона. Работа в 12-часовом режиме привела к тому, что команда ела и спала прямо в офисе, и комната была заставлена спальными мешками и неким запасом продовольствия. Общие небритость и красноглазие присутствующих только увеличивали степень подозрительности всего происходящего в здании, находящемся под охраной. Делаю эту историю короче — на этот раз сотрудники безопасности Apple аннулировали пропуска Рона и его друзей, окончательно оборвав пуповину, связывавшую их с бывшей компанией.

Остаться или уйти? Конечно, личный ID-бэдж был навсегда потерян, но зато осталось множество добрых друзей, готовых помочь словом и делом. Еще два месяца Рон и команда продолжали незаконно проникать в здание Apple, используя помощь друзей, которые проводили их в качестве посетителей, а иногда и вовсе делились своим бэджем. Минимальные перемещения в коридорах здания ранним утром и поздним вечером по заранее разработанным наикратчайшим маршрутам отчасти нивелировали опасности такого рода работы. Развязка этой истории произошла в октябре 1993 года, когда продукт был полностью готов и его решили представить высшему менеджменту Apple. Через цепочку знакомых Рон вышел на руководство фирмы, которое назначило дату приемки проекта. Презентация прошла великолепно, продукт был оценен по достоинству и сразу же утвержден на включение в Mac OS. Единственная заминка вышла под конец, когда разработчиков попросили завершить протокол утверждения продукта. Рон вспоминает, что тогда прозвучало много «странных» для их ситуации вопросов, как то: «В какой группе вы работаете?», «Кто ваш непосредственный руководитель?», «Где ваш утвержденный график развития продукта?», «Почему мы не видели этого раньше?» и прочие, и прочие, и прочие. Несмотря на весьма длинный и запутанный разговор в тот вечер, после небольшой адаптации и мелких изменений проект был полностью утвержден в январе 1994-го — отныне Graphing Calculator стал официальной частью компьютера Макинтош.В общей сложности он разошелся тиражом свыше 25 миллионов экземпляров, при этом проект не только не существовал официально, но не имел вообще никакой документации и спецификаций. «Поскольку у нас не было менеджеров, то не было и совещаний и мы могли быть невероятно продуктивными. Нам не нужно было писать ничего лишнего, кроме самой программы. Поскольку мы были единоличными цензорами и создателями в полной мере своего продукта, мы могли позволить себе искать, экспериментировать, а также переделывать калькулятор ровно столько раз, сколько это было нужно для воплощения его идеального образа». Чтобы прочувствовать общую атмосферу такого образа жизни, вот еще один типичный диалог того времени со случайно встреченным менеджером Apple, в изложении Рона: — Вы здесь работаете? — Нет. — То есть вы на контракте? — Нет на самом деле. — А кто ж вам платит? — Никто. — А как же вы живете? — Да вот, просто живу.

Жизненный принцип Рон и его история стали широко известны после недавнего выступления перед работниками Google в центральном офисе. Ирония этого выступления — в откровенном признании Рона в том, что он, скорее всего, не смог бы работать в столь жестких административно-командных условиях, как это принято в Google. Рон стал одной из икон медленного программирования: он отказался от нескольких предложений потрудиться на крупные компании и заработать кучу денег, чтобы реализовать собственный фундаментальный труд. И даже когда триумф его графического калькулятора стал очевиден и почти родная ему компания Apple захотела подписать с ним контракт на постоянную работу, он ответил отказом. По словам Рона, «не было смысла начинать эту историю заново». Отчасти из-за этого отказа работать на компанию яблочный гигант так и не смог наладить поддержку и развитие графического калькулятора (еще раз — команды разработчиков этого проекта официально никогда не существовало), поэтому через несколько лет его сменила собственная альтернативная разработка — Grapher. Тогда Рон основал собственную компанию и стал продавать графический калькулятор под новым брендом NuCalc, который со временем был портирован и под Windows (Рон шутил, что выход Windows-версии так затянулся из-за повышенной политики безопасности здания Microsoft в Редмонде), став в итоге одной из самых популярных программ в нише трехмерных визуальных калькуляторов. Как признает Рон, коммерческий успех его калькулятора отчасти был обусловлен бесплатной многолетней рекламой программы и ее концепции в составе «Макинтош», что породило целое поколение специалистов, взращенных на этом визуальном инструменте (аналогов которому в то время не существовало). Поэтому тот факт, что Apple почти ничего не заплатила Рону за разработку такого продукта, был с лихвой компенсирован возможностью спустя пару лет подхватить разработку уже ранее раскрученного «большой компанией» продукта и в итоге создать, как сейчас бы сказали, собственный исследовательский стартап. Рон резюмирует философию своего образа жизни: Я серьезно увлекаюсь йогой, в которой одним из важнейших элементов является способность расслабляться и наслаждаться моментом «здесь и сейчас». Это неизбежно отражается на моей работе — сейчас, как и 10 лет тому назад, я по-прежнему предпочитаю работать в свое удовольствие, делая свой собственный продукт, реализуя его так, как вижу и чувствую эту концепцию я сам.

Его спросили — в чем главный секрет успеха?В умении доводить все начатое до конца, в умении не сдаваться перед трудностями, какую бы экзотическую форму они ни принимали. В свою очередь секрет этой способности — искренне любить свою работу, каждый момент своей жизни, переживая на опыте, что вы создаете самый лучший продукт и осуществляете свою мечту, — этим вы реализуете все самые лучшие черты своего характера. Полностью эту историю можно прочитать в авторском изложении на сайте Рона1 либо посмотреть видеозапись выступления-рассказа о его приключениях и принципах на конференции Google TechTalks2.

1 2

 

ГЛАВА 12. Фейсом об тэйбл: приключения Intel в России

Возможна ли своя Кремниевая долина в России? Есть ли будущее у «Сколково» или его аналогов? Что двигает инновации и ИТ вперед? Чего не хватает нашим широтам для высокотехнологического прорыва? В этой краткой и грустной истории на колоритном местном примере я попробую ответить на эти простые, но важные для любого государства вопросы. В качестве примера я выбрал славный российский инноград «Сколково», в котором относительно недавно встретили-проводили высокопоставленного представителя Intel, прибывшего в РФ с очень перспективным многомиллиардным проектом. Это история всего одного дня (18 апреля 2013 года) из жизни «Сколково» — передового российского инновационного инкубатора с сильным креном в ИТ и HiTech-технологии, по идее, призванного стать местным аналогом американской Кремниевой долины.

Вдыхая благоприятный  инвестиционный климат Для подписания важного многомиллиардного контракта рано утром 18 апреля в Москву прилетел высокопоставленный топ-менеджер Intel Дасти Роббинс (Dusty Robbins, General Manager, Operations and Global Programs at Intel). К сожалению, Дасти суждено стать главным действующим лицом нашего дальнейшего повествования. А «к сожалению» добавлено лишь потому, что дальнейшие события развивались головокружительно для этого высокопоставленного американского гостя.Будучи истинно деловым человеком, решительно отложив все формальности с гостиницей и завтраком в сторону, Дасти Роббинс первым делом поехал в фонд «Сколково», где собирался вместе со своими партнерами начать важные переговоры. Так уж получилось, что в этот самый день в научград «Сколково» решил подъехать спецназ Следственного комитета РФ, дабы сделать «выемку важных для следствия документов». Как уже, вероятно, догадался читатель, их пути трагически пересеклись. Характеризуя произошедшие далее бурные события, разные свидетели говорят, что во время данного «маски-шоу» сотрудников фонда «Сколково», как это водится, бережно укладывали лицом в пол, кроме того, было дано стандартное для военных распоряжение — «всех впускать, никого не выпускать». Обыск и изъятие документов проводили рядовые офицеры и спецназ СК в свойственной силовикам манере — много женского визгу, растяжки из людей вдоль стен, бегающие по коридорам агрессивные и матюкающиеся существа в масках, стопки бумаг, спешно выносимые из кабинетов неизвестными и в неизвестном направлении. В возникшей кутерьме вместе с остальными сотрудниками офиса Роббинса также «очень настойчиво попросили» посредством болевого приема сдать свой мобильный телефон и документы. Следует лишь констатировать, что он, пав от обаяния и грациозности незнакомых ему людей в масках, не смог отказать им в этом. После чего его заблокировали в переговорной комнате, заставив неподвижно стоять в позе «руки-ноги врозь, лицом к стене», где он и провел довольно стремный час в ожидании окончания спецоперации по «восстановлению попранной законности и порядка». Некоторое время спустя где-то в мозговом центре спецоперации, после того как американские документы Роббинса попали на глаза кому-то из гражданских руководителей шухера, про топ-менеджера Intel внезапно вспомнили. Согласен, все-таки бортануть такого уважаемого инвестора — это уже слишком, рассудили siloviki, чай это вам не дорогого россиянина какого по полу ногами катать...После этого в сопровождении вооруженных калашами офицеров СК безвольный организм перепуганного гражданина США под руки вынесли (вперед ногами, если кого интересуют такие детали)  на свежий воздух. Там его, вообще не понимающего, что происходит, ожидающего уже самого худшего и мысленно попрощавшегося со всеми родными, близкими и далекой заокеанской колыбелью демократии, вооруженные люди в масках доверительно на чистом русском языке крайне убедительно попросили «дожидаться окончания следственных действий на этом месте». Ничего не понимающий по-русски американский менеджер интуитивно кивал и соглашался, соглашался и снова исступленно кивал («все подпишу, только не убивайте»). И тут чекисты допустили свой самый обидный промах — они опрометчиво вернули американскому инвестору его телефон и документы. Если кто-то плохо представляет себе «Сколково», то это, сильно утрируя, одно огромное гротескное здание посреди большого русского поля, поросшего редкой травой, изредка поблескивающего пустыми бутылками от пива. По задумке силовиков, топ-менеджер Intel должен был тихонечко посидеть на бревнышке возле парадного здания Фонда неопределенное время, пока таинственные люди в масках со знанием дела пофиксят пошатнувшиеся было в Фонде «законность и порядок», после чего позволят-таки ему войти обратно в офис для продолжения переговоров о вливании миллиарда долларов в матушку Россию...

Но что-то пошло не так Во второй половине дня, когда хорошо помятых сотрудников фонда «Сколково» наконец освободили, они, отряхнув свои бизнес-костюмы от следов пыльных подошв сотрудников СК, вспомнили про видного американского гостя, которого «вроде бы даже уже кто-то где-то видел в здании “Сколково” хрипящим со скрюченными руками за спиной». Они бросились названивать мистеру Дасти, дескать, «наш разговор еще не окончен, не могли бы вы подъехать к нам в офис еще раз?». Они утешали его, доверительно сообщая, зачем-то переходя на шепот, что «эти плохие ребята уже ушли из офиса». Они клятвенно гарантировали ему полную безопасность, даже клялись мамой родной... но тщетно. Выяснилось, что заморский гость, воспользовавшись дарованным судьбой шансом, буквально бежал с территории «Сколково», скрытно направившись мимо заказанной ему гостиницы прямиком в международный аэропорт «Шереметьево». В момент звонка сотрудников Фонда он уже проходил посадку на обратный рейс в США, затравленно оглядываясь по сторонам и мысленно крестясь на чуждый нам неправославный манер. Насколько известно со слов очевидцев этого происшествия, Дасти был всерьез напуган и ни за какие коврижки не хотел возвращаться в офис «Сколково». И несмотря на все уговоры, гарантии и извинения самых различных руководителей и партнеров, он все же спешно покинул территорию России. К сожалению, никто не сможет описать нам этот пронзительный момент: рыдал ли слезами умиления этот топ-менеджер Intel, шептал ли он про себя родной гимн «And the Star-Spangled Banner, in triumph doth wave, Over the land of the free and the home of the brave», глядя в иллюминатор, когда самолет плавно поднимался в небо, делая традиционный прощальный маневр над «Шереметьево».

Бьют — значит уважают

Интересно, что олигарх Виктор Вексельберг, президент «Сколково», с которым Дасти должен был провести свою главную встречу, так и не появился в «Сколково» в этот день, но, как утешительно сообщает фонд «Сколково», он сделал это «по уважительной причине». Вероятно, после первых часов «маски-шоу» американец Дасти также смекнул, что этот русский Виктор здесь сегодня не появится. Вероятно, лежа на полу и вдыхая кабинетную пыль «Сколково», он тоже подбирал убедительную «уважительную причину», чтобы по возможности покинуть это мероприятие. А может, будучи выброшенным со здания «Сколково» офицерами СК, он просто что-то смутно вспомнил из виденных еще в детстве фильмов про русскую мафию или загадочную русскую душу, поэтому выбрал бежать огородами при первой возможности.Как бы то ни было, об этом эпизоде своего бизнес-сотрудничества со «Сколково» даже по прошествии уже полугода Intel не спешит распространяться, не давая никаких конкретных комментариев по поводу произошедшего тогда. Из-за чего мне пришлось эту драматическую историю собирать буквально по крупицам на уровне фольклора, что называется, полностью из неофициальных источников, основываясь на отрывочных высказываниях разных людей. Не будем винить менеджера Дасти за такое малодушие, все-таки бедняга дрогнул уже перед самыми первыми российскими трудностями, а ведь впереди его ждало... вне всяких сомнений, большое и яркое сотрудничество, еще больше ярких эпизодов и запоминающихся нанотехнологий. Но... не так-то просто начать бизнес с Россией, как минимум нужно еще знать, кому и как передать деньги безопасно.

Велика Россия, а инвестиции пристроить некуда Чтобы оценить масштаб ИТ-проектов, с легкостью поставленных чекистами под сомнение, давайте немного отмотаем ленту назад. Ранее корпорация Intel уже получила статус резидента «Сколково», и сделано это было для открытия собственного центра научно-исследовательских и опытно-конструкторских работ (НИОКР). Предполагалось, что региональный центр исследований и разработок Intel войдет в состав ИТ-кластера «Сколково» и в рамках направления «Стратегические компьютерные технологии и программное обеспечение» будет ориентирован на решение следующих трех основных задач: ? разработка и внедрение параллельных моделей программирования, облегчающих использование современных многоядерных систем; ? создание новых многофункциональных мультимедийных систем для автомобилей (In-vehicle Infotainment Systems), что интересно, с поддержкой сервисов ЭРА ГЛОНАСС и на базе открытой программной платформы Tizen, которая принята в качестве стандарта альянсом автопроизводителей GENIVI; ? создание архитектуры и элементов неоднородных беспроводных сетей для будущего Интернета.Используя этот сколковский плацдарм, Intel собиралась развить бурную деятельность в регионе EMEA. При этом вице-президент группы программных продуктов и сервисов Intel, а также генеральный директор отдела продуктов для разработчиков ПО Уильям Сэвидж ранее сообщил, что для корпорации Intel получение статуса резидента является большой честью, а также имеет исключительную практическую важность. Еще в преддверии красочного «маски-шоу» в исполнении российских силовиков он сказал российской прессе: Мы много инвестировали в «Сколково» и хотим узнать, что из себя представляют другие участники. Хочется иметь как можно более полное, детализированное представление обо всем, что касается «Сколково». Нашей основной целью является поддержка экономики России, особенно ее инновационного сегмента, что позволит нам развивать свой инновационный сегмент бизнеса в России. Симптоматично, что в день, когда следователи проводили в офисе «Сколково» энергичную выемку документов, по ходу пиная под зад зазевавшихся в коридорах инвесторов, в том же здании ЦМТ на другом его этаже проходил организованный Сбербанком форум «Россия-2013». Одно из его пленарных заседаний так и называлось: «Инвестиции в Россию: что определяет решения инвесторов сегодня?». Выступающий там первый вице-премьер РФ Игорь Шувалов заунывно повторял как мантру: «Россия — более комфортное и надежное место для инвестиций, чем многие другие страны». Своим бодрым голосом он немного приглушал тревогу иностранных гостей от звуков работающего этажом ниже спецназа СК, «производящего выемку документов» с женскими воплями и звуками падающих челом вниз тел инвесторов.

«На его месте мог бы быть я» Печально, что на этих драматически прерванных переговорах речь должна была идти о расширении штата исследовательского центра Intel в иннограде «Сколково» до 200 человек. По словам источника газеты «Власти», в руководстве самого фонда речь идет о потере как минимум 1 миллиарда рублей. Также стало известно, что представитель другой крупной американской ИТ-компании, который должен был приехать на аналогичные переговоры уже на следующий день (предположительно, речь идет об IBM), отложил свой визит на неопределенное время — «до решения возникших проблем». После этого эпизода именно представители IBM высказались в том духе, что Россия должна доказать мировому сообществу безопасность вложений в свои проекты. «Люди должны быть уверены, что их будет поддерживать государство», — говорит Иен Симпсон, директор Российской лаборатории систем и технологий IBM. В планах компании было вложить в «Сколково» еще 100 миллионов долларов, доверительно сообщает нам в прошедшем времени новостное агентство Bloomberg. «В связи с этим эпизодом компания Intel крайне обеспокоена и пристально следит за “колебаниями”», — говорит ее пресс-секретарь Чак Маллой. Он поясняет, что в американской корпорации ожидают, что российские власти ясно и четко видят пути развития «Сколково». Однако, как вслед замечает Bloomberg, в современной России подобная ясность — явление редкое и исключительное. Короче говоря, пока одни отмалчиваются, приходя в себя от шока «колебаний», другие пытаются осторожно подсчитать потенциальные потери. Пока еще рано говорить о последствиях этой истории с полной определенностью (хотя, по предварительным данным, Intel сворачивает свои проекты в «Сколково»), многие другие компании также замерли в молчаливой нерешительности. И хотя многие в упор не видят ничего предосудительного в аресте ими же приглашенных на правительственном уровне инвесторов (ну, не принято в среде чекистов расшаркиваться перед каким-то заморскими «сопляками»), я думаю, что настало время задуматься всерьез о нашем брутально-благоприятном инвестиционном климате, пока от его ошметок хоть что-то еще осталось.

 

ГЛАВА 13. Молчание гуглят, или Гроздья народного гнева

9 декабря 2013 года в самом центре Сан-Франциско средь бела дня на пересечении 24-й авеню и улицы Валенсии неизвестные, переодетые в светоотражающие жилетки с надписью «Муниципальная дорожная служба», заблокировали частный автобус, принадлежащий центральному офису Google. Этот огромный двухэтажный комфортабельный автобус (такой тип автобусов американцы называют шаттлами), загруженный доверху программистами, следовал из жилого микрорайона Mission в центральный кампус Google — Маунтин-Вью. Неизвестные люди окружили автобус со всех сторон, а при попытке уехать — заблокировали его движение назад своими машинами. Незнакомцы в резкой форме потребовали открыть двери автобуса, водитель набрал на своем телефоне 911 и попытался закрыть двери... Но было уже поздно. * * * Сделавший краткую остановку огромный gBus был застигнут врасплох — только открылись передние двери автобуса, чтобы принять ждущих на остановке, как тут же началась непонятная движуха вокруг. Через переднюю дверь в салон автобуса быстро втекает первая активистка. Постоянно улыбающийся водитель-пижон подчеркнуто вежливо, но настойчиво предлагает ей покинуть салон. Активистку сопровождают три оператора местных телеканалов, сама активистка просит внимания недовольных пассажиров всего на одну минуточку. «У меня есть петиция для вас», — пытается перекричать она всех. На переднем сиденье виден хмурый сотрудник Google с переломанными ногами и с костылями (хочется надеяться, что это не результат подобных встреч в прошлом), весь вид которого явно выражает, что он тоже очень спешит покодить на работе. Водитель-негр мягко выдавливает девушку на выход, как бы заочно не соглашаясь с ее загадочной петицией, которой она гневно размахивает перед своим лицом. На лестнице на второй этаж шаттла молодой подвижный очкарик снимает происходящее на огромный фаблет. Он зло огрызается, когда активистка поворачивается к нему: «Это частная территория, не надо нам ваши петиции, давай, проваливай отсюда побыстрее. На работу опаздываем». Девушку наконец выдавливают из шаттла, gBus включает аварийку и начинает медленно отваливать из этого дурдома. Толпа активистов громко скандирует, размахивая плакатами типа «Осторожно: двуликая система» или «Общественные доллары, а доходы частные», шумно прощаясь с уходящим вдаль прекрасным автобусом, наполненным «людьми, испорченными деньгами». Митингующие провожают их дружными криками вслед: «See you later! More to come!» Шаттл медленно удаляется, на протестующих через двойные затемненные стеклопакеты продолжают смотреть немного заспанные гуглеры, которые беззаботно твитят о социальном хаосе вокруг.

Э, че происходит? На работу опаздываю Прежде чем продолжить освещение самых настоящих битв на улицах Сан-Франциско, давайте немного остановимся, чтобы сделать минимальное введение: что вообще происходит, кто эти люди и что им всем от Google надо?Данный протест организовали две местные общественные организации, которые объединились под лозунгом «Против технологического бума, который разъедает инфраструктуру города». Если оставить уже порядком надоевшую всем местным обитателям Таможенного союза тему социальной сферы, которую «неведомые ураги» безнаказанно объедают вдоль и поперек, «паразитируя на наименее незащищенных слоях населения», то претензии заморских протестующих можно свести к следующим конкретным обстоятельствам: ? Сильно возросшая стоимость жилья и его аренды . Близость Силиконовой долины, которая притягивает массы высокооплачиваемого народа со всей страны (или мира), заставило арендную плату в Сан-Франциско взлететь до просто фантастических величин. Это в свою очередь очень больно бьет по коренным обитателям города (которым и не снились зарплаты местных программистов), приводя к массовым выселениям и банкротствам домохозяйств. ? Халявное использование общественно-социальной инфраструктуры . На примере транспорта можно сказать, что компании Кремниевой долины используют «без разрешения города» (по мнению протестующих) дороги Сан-Франциско и более 200 муниципальных автобусных остановок, при этом они не платят ни копейки в городской бюджет «за интенсивное использование городской дорожной инфраструктуры». Это касается почти всех крупных ИТ-компаний: свои шаттлы есть у Facebook, Twitter, Apple и других известных компаний. Но Google в качестве цели выбрали неспроста — своим роскошным образом жизни они перебивают все остальные названные компании вместе взятые. ? Удорожание всего и вся . Соседство таких богатых ИТ-компаний приносит аборигенам большое количество бед. Например, компания Google сняла сразу несколько лучших тренажерных залов в городе для нужд своих сотрудников. В реальности сотрудники Google настолько заняты и задолбаны своей работой, что вообще не появляются в этих залах. Эти залы стоят вечно закрытые с табличкой на входе «Зал арендован для частного использования». Местным же приходится довольствоваться худшими залами, цены на абонемент в которые из-за повышенного спроса взлетели уже более чем в два раза. Другой известной городской легендой Сан-Франциско стал мощный сигнал Wi-Fi у гугловского шаттла — про него рассказывают самые невероятные вещи. Например, люди жалуются, что их реальность и самооценка деформируются, когда их каналы связи «падают», если рядом по улице проезжает gBus. Мы опустим душераздирающие подробности колоритных рассказов, когда подобный шаттл причаливает к местным гипермаркетам, чтобы потратить немного гуглобаксов, — это зрелище наносит настоящие душевные травмы аборигенам. Сюда каскадом накладывается много другого негатива. Например, на фоне общей безработицы идет жесткая рекрутинговая война ИТгигантов друг против друга прямо у всех на виду. Так, недавно компания Yahoo нагло обклеила все остановки, где только появляются шаттлы, объявлениями, заманивающими материальными благами одиноких зазевавшихся гуглистов в свое «логово». Часто мало зарабатывающий или безработный местный обыватель, еле сводящий концы с концами, наблюдает за этой плотной позиционной войной за головы его обидчиков с плохо скрываемым раздражением. Та же компания Google проявляет бешеную активность в переделывании инфраструктуры Сан-Франциско под собственные нужды. Например, на улицах города появилось большое количество новых частных знаков, установленных специально «для служащих Google». Фактически уже сейчас собственная разметка Google параллельна всей муниципальной дорожной разметке. Но довольно примеров — им несть числа. Предельно кратко и лаконично позиция местных жителей изложена в листовках, которыми закидывают шаттл и его пассажиров:

В случае, если вам интересно, почему это происходит именно с вами, постараемся изложить свою позицию максимально ясно. Люди вне автобусов Google подают вам кофе, присматривают за вашими детьми, занимаются с вами сексом за деньги, готовят вам еду, а их выселяют из их жилищ. Пока вы жиреете, как кабаны, в своих бесплатных круглосуточных 24/7 буфетах, все остальные отдают последнее, чтобы просто существовать в этом мире дороговизны, который строите вы и ваши приятели. Фактически все жители Сан-Франциско и особенно его окрестностей, таких как Окленд, четко разделились на две касты. К первой относятся молодые успешные программисты, работающие на компанию Google и другие ИТ-компании и стартапы залива. Ко второй, низшей, касте относятся все остальные — это коренные жители города. Больше всех пострадали люди творческих профессий, такие как артисты, художники, преподаватели и прочие горожане, которые в свое время создали уникальную атмосферу культурного богатства этого известного калифорнийского города. По мнению протестующих активистов, подобно жадному крокодилу, заезжие программисты нагло пожирают чудесный солнечный мир Сан-Франциско прямо на их глазах.

«Гаденыш» Но вернемся обратно в грохот и скрежет городской битвы. Шаттл благополучно отчаливает от мостовой, где несколько минут пребывал в оковах осады, и вдруг все репортеры бросаются на другую половину улицы, туда же устремляется и бойкая толпа активистов в салатовых жилетках. Толпа конденсируется вокруг одинокого молодого человека в очках и с рюкзаком. О боже! Это одинокий гуглер, ждавший gBus на остановке рядом! Толпа перекрыла ему путь к высокотехнологичному спасительному ковчегу, позорно отчалившему от остановки. Но вы только посмотрите, несмотря на всю безвыходность ситуации, наш гуглер ведет себя очень уверенно, я бы даже сказал — вызывающе смело. Местные телерепортеры охотно записывают импровизированное интервью — его словесную перепалку с активистами митинга.Вот моя примерная транскрипция главной сути этого диалога из видео1. Активистка: Я не могу заплатить за свою квартиру... Гуглер (перебивая): А я вот могу заплатить. А вы не можете? Это наше отличие. Тогда сваливайте в такой город, где вы сможете это делать. Активистка: Но мне нравится Сан-Франциско... Гуглер (перебивая):  Мне тоже нравится, это город для правильных людей — для тех, кто может себе это позволить. Эта концепция ясна? (обращаясь к толпе) Вы не можете себе это позволить? Пора отчаливать отсюда, ребята. Не можете оплатить жилье? Да, это фигово. Тогда найдите работу получше. Самосовершенствуйтесь, развивайтесь... (пауза) А лучше просто валите отсюда. Воинственный гуглер удаляется от протестующих прочь, прикрываясь рукой, жестом демонстрируя «не хочу ничего больше видеть и слышать». «Отстаньте от меня, кучка жалких неудачников», — ворчит он. Вы только представьте эту картинку на местных американских телеканалах. Вечером уставшие после долгого дня многочисленные трудяги наконец доползают к своим телевизорам. Нервированные свежими счетами, присланными с дневной почтой, наконец они заваливаются на диван, чтобы немного отвлечься от текущих проблем и неспешно просмотреть последние новости, параллельно распив одну-две баночки пива. А тут этот наглый гуглер — это же само исчадие ада, настоящий очкастый упыреныш, прямая антитеза простому и тяжелому трудовому быту старшего поколения. Но новостной сюжет еще не окончен, в кадр попадает заполошная старушка: Они пьют кровь из нашего штата. Этот молодняк получает сумасшедшие зарплаты, при этом они никак не участвуют в жизни города, в котором живут. С этим надо что-то делать!

1

Но подождите, кто этот парень? Жаждущий хлеба и зрелищ обыватель, боязливо жмущийся в тень закоулков, в целом согласен с категоричной фабулой сюжета: «Ктото должен поставить на место этих оплывших жиром (деньгами) парней, ведь все наши беды из-за таких, как они». Эта простая и плоская мысль никак не жмет своей глубиной черепную коробку реднека. Правда, некоторые, просматривая видео с провокационным выступлением взятого живьем программиста, высказывают первые робкие сомнения в его аутентичности. Известный в Америке светский репортер Кевин Руз твитит уже спустя 30 минут после инцидента: «Ставлю 10 баксов на то, что чувак из Google — подстава». Другие же, наоборот, доколупываются к степени гиковости чувака. Так, девушка Кетрин щедро делится через Твиттер своим богатым жизненным опытом и буквально лучится женской проницательностью в своих твитах: «Народ, посмотрите, он надел свой рюкзак поверх зимнего пальто. Весь мой жизненный опыт говорит, что на это способны лишь компьютерщики». Другой участник обсуждения вторит ей: «Самоуверенности выше края, мерзкая бородка и эти очочки — типичный кодер из долины». Другое дело профессиональные журналисты — они охотятся за фактами. И таковые оказались даже более чем горячими! По сообщению Джоя Фитца Родригеза, застигнутый врасплох Googleboy — это профессиональный безработный актер, которого за чисто символический «прайс» наняли сами же активисты. Он, как и большинство творческой интеллигенции, чувствует себя наиболее пострадавшим от компаний типа Google — их символические доходы на фоне бурного роста зарплат компьютерщиков/цен вокруг и вовсе стали смотреться неадекватно. Поэтому этот неизвестный актер согласился сыграть адвоката дьявола за половину от своей обычной ставки в качестве солидарности с протестующими. Прикольно, что после разоблачения актер уже открыто присоединился к протестующим, его можно наблюдать на многочисленных поздних видеопротестах.Да, правда об этой инсценировке всплыла довольно быстро, но уже поздно, и это никого не волнует. Общественное мнение задыхается в приступе гнева. На местных форумах раздается единодушное народное: «Повинны смерти!»

Секретный «план Б» Но вернемся снова на наше поле битвы — улицы Сан-Франциско. В Google работают самые смышленые и высокочастотные люди планеты, поэтому в их головах быстро-быстро прокрутились варианты, в результате чего скомпилировался запасной «план Б». Теперь маршрут gBus был засекречен — автобус петлял по всему городу. Дорогущая, блестящая на солнце махина старалась не привлекать к себе внимание, двигаясь по второстепенным улицам и избегая узких улиц, на которых в прошлый раз этот шаттл был зажат в живые тиски возмущенными протестующими. Прекрасные адаптивные и когнитивные способности — это то, за что мы так любим Google и программистов, не правда ли? Но Сан-Франциско — очень сложный, холмистый город. Поэтому «план Б» дал осечку уже на вторые сутки. Автобус с низкой посадкой «сел на мель» провинциальных улиц, после чего всех гуглеров пришлось СРОЧНО эвакуировать. Второй раз «план Б» дал еще более опасный сбой — это случилось уже через неделю. Стараясь объезжать крупные улицы и держаться подальше от больших скоплений людей (позаимствована гениальная стратегия Винни Пуха: «Я тучка, тучка, тучка, я вовсе не медведь»), все закончилось куда печальней — неизвестные доброжелатели выследили огромный и неповоротливый гугловоз и запустили в него огромной битой. Результат — выбитое двойное стекло. Последствия: все гуглеры психологически подавлены и запуганы, руководством снова проведена их СРОЧНАЯ эвакуация. Отдельно подчеркну — это первая явно агрессивная выходка по отношению к гугловскому шаттлу и его в сущности абсолютно безобидным яйцеголовым обитателям.В Google работают очень смышленые ребята (я повторяюсь?), поэтому яйцеголовые ботаники с первого раза правильно приняли и проинтерпретировали полученное послание в виде биты. В результате в штабе «план Б» решили экстренно свернуть, не доводя дело до третьего инцидента, степень накала и так развивалась по нарастающей.

Молчание гуглят Но вот что интересно — упорное уклонение Google от любого диалога или контактов с общественностью или прессой на эту тему. В этом смысле постановочный захват гаденыша-гугленыша толпой и озвученная им предельно прямолинейно гипотетическая точка зрения компании — это форсированная попытка сказать вслух то, «что и так все знают», устами неформального представителя компании. Попробуем проиллюстрировать позу Google в качестве заткнувшего глубоко в землю голову страуса на одном ярком примере. Местное общественно-новостное агентство Mission Local официально обратилось к пресс-службе Google по электронной почте за комментариями о происходящем с их автобусами и получило довольно неожиданный ответ. Вместо развернутого ответа лишь лаконичная реплика «Ugh...» — это просто обалденная реакция пресс-службы крупнейшей ИТ-компании (чаще всего Ugh — это реплика-выражение отвращения, например когда вы наступили на кусок г-на). Затем копия письма было перенаправлена кому-то из исполнителей уровнем ниже, который и пообещал журналисту уже в своем ответном письме перезвонить, впрочем, так и не перезвонил. Оказывается, в Google категорически запретили своим сотрудникам комментировать что-либо, связанное с этой историей, сохраняя демонстративный игнор в отношении участившихся нападений на автобусы компании. Сэм Сингер (Sam Singer), PR-эксперт из Сан-Франциско, говорит, что это хорошо известная тактика поведения публичных компаний в случае, если у стоящей проблемы в принципе нет решения, — лучше устраниться от каких-либо комментариев или высказываний, развязывая дискуссию:Что бы ни было сказано или предпринято в такой ситуации, все окажется недостаточным и проигрышным в устах компании, еще больше повредив ее репутации. Как бы то ни было, пока Google тянет резину, социальный протест разрастается и радикализируется. Например, на окраине Сан-Франциско возле шикарных домов программистов начинают находить угрожающие несмываемые граффити, сделанные ночью прямо на тротуаре перед входом в дом.

Секретный «план В» Но снова вернемся на поле битвы, где «план Б» потерпел неудачу. На фоне полыхающего общественно-социального конфликта после очередного мозгового штурма представители Google рассказали прессе о новых планах по реформированию системы доставки сотрудников на рабочие места в Сан-Франциско. Так, по сообщению CBS, поисковая компания заключила соглашение с частным перевозчиком и будет доставлять своих сотрудников из Сан-Франциско при помощи катеров по морю. Таким образом, теперь основная часть маршрута пролегает по воде, кроме того, в Google согласились выплачивать по собственной воле символический 1 доллар за каждую остановку судов с ее сотрудниками государственному муниципалитету (многие восприняли последнее решение как открытое издевательство). Учитывая мотивацию и злой задор активистов, забегая вперед, думаю, что следующий ход — переброска своих сотрудников по воздуху. Думаю, до этого вполне может дойти — на фоне ухода в полную «несознанку», эта дожимаемая местными социально ориентированными реднеками ИТ-компания не обращается ни в полицию, ни к самим активистам, игнорируя уже публичные призывы к джихаду против местных программистов. Этим разжигается еще больший азарт безнаказанности и вкус к охоте на бегающих от них социально безответственных и уж больно денежных яйцеголовых.Послесловие Кстати говоря, о безобидных ботаниках: недавно компания Google прикупила компанию-разработчика военных роботов Boston Dynamics. Также с недавних пор на остановках с gBus появились новые действующие лица, как правило, это два человека плотного телосложения, одетые под хипстеров с «улитками» в ушах. Многие полагают, что это частная охранная служба, которую таки компания Google наняла для обеспечения безопасности при транспортировке своих кодеров. Они проверяют бэджи всех грузящихся в автобус, общаться с прессой категорически отказываются, чисто визуально оружия у них не видно. Однако мускулистыми телами и властными манерами поведения они очень сильно выделяются на фоне мягкотелых g-пчел. Кстати, в Facebook также не сдюжили и, не дожидаясь кровавой развязки, переводят транспортировку своих кодирующих людей в СанФранциско на водный транспорт. Продолжение следует?

Об авторе

Завершив обучение в спецклассе английского языка, автор окончил физмат и отслужил в ВДВ. Отработал программистом более 9 лет, последние годы трудился в качестве «сисадмина с расширенными полномочиями» (DevOps). В настоящее время, оставив программирование в прошлом, работает ИТ-журналистом и блогером. Его авторский «техноблог» входил в Top100 самых популярных standalone-блогов Рунета по версии «Рейтинга блогов» Яндекса.