Литмир - Электронная Библиотека
A
A

– Это как раз то, что нужно, – сказал Джобс своей команде. – Вот этим мы и займемся.

С той минуты все силы разработчиков Apple были нацелены на создание графического интерфейса с использованием мыши. Вот только копировать Xerox Alto они не собирались. Джобс считал, что способен сделать что-то лучшее. Он упростит мышь до одной кнопки, расширит графические возможности за счет использования художественных шрифтов и найдет технические возможности спустить заоблачный ценник Alto на землю, чтобы внедрить персональные компьютеры в массы.

Но, прежде чем воплотить в жизнь что-нибудь из перечисленного, ему нужно поговорить со своей командой. Он расскажет им все, что запомнил про Alto, в подробностях опишет характеристики, возможности и конструктивные особенности этого компьютера. Затем им предстоит поработать в обратном направлении, разложить все по полочкам, проанализировать, как и из чего сделан Alto, чтобы на основе полученной информации создать новую, революционную машину[1].

* * *

Метод, использованный Стивом Джобсом, не является чем-то необычным. Во всяком случае, не для Кремниевой долины, где многие прорывные продукты создаются на основе идей, возникших путем обратной разработки, или реверс-инжиниринга. Ноутбука, на котором я сейчас набираю текст, не было бы, если бы инженеры Compaq не осуществили обратную разработку персонального компьютера IBM, чтобы применить полученные таким образом знания для создания портативных компьютеров. Мышка, которую я держу рукой, несет на себе отпечаток Стива Джобса, но придумано это изобретение вовсе не компанией Xerox, а инженером из Стэнфордского университета Дугласом Энгельбартом, который еще в 1964 году разработал угловатый деревянный прототип манипулятора со встроенными металлическими роликами, отслеживающими движение руки. В компании Xerox не могли не знать о деятельности Энгельбарта, тем более что его офис располагался в девяти минутах ходьбы от штаб-квартиры Xerox PARC. Даже программа Google Docs, которую я использую, чтобы зафиксировать эти слова, не с неба свалилась, а была создана на основе тщательного анализа существующих текстовых редакторов.

Практика обратной разработки, подразумевающая методичный разбор какой-то вещи на части, для того чтобы узнать, как она устроена, и извлечь на поверхность новые идеи, является интереснейшим аспектом научно-технического прогресса. И очень многие новаторы пришли к данной методике абсолютно органично, просто следуя своим природным наклонностям.

Когда Майклу Деллу на шестнадцатилетие подарили персональный компьютер Apple II, юноша даже включать его не стал. Вместо этого он тихонько проследовал в свою комнату, закрыл дверь и, к ужасу родителей, раскурочил компьютер на детали, чтобы своими глазами увидеть, как и из чего сделана машина. Прошло несколько лет, и Майкл основал компанию Dell Computers, предлагавшую покупателям компоновать компьютеры согласно их пожеланиям. Ларри Пейджу, сооснователю Google, было девять, когда старший брат дал ему поиграть с отвертками. Мальчик воспользовался ими, чтобы разобрать электрические инструменты отца: ему просто хотелось посмотреть, что находится внутри. А еще есть Джефф Безос, основатель Amazon. Мать всегда подозревала, что с ним что-то не так. И она отчетливо помнит, что перестала в этом сомневаться, когда увидела, как малыш, еще только начавший ходить, пытался разобрать на части детскую кроватку.

Основными мотиваторами реверс-инжиниринга являются любопытство и тяга к знаниям. Еще одна причина использования метода обратного инжиниринга во многих случаях заключается в том, что, например, написать программу, совместимую с уже существующей операционной системой, невозможно без предварительной расшифровки функциональных основ последней.

Наконец, критически важную роль обратный инжиниринг играет в тех случаях, когда нужно обнаружить важнейшие особенности какого-то инновационного продукта до того, как о них будет объявлено официально.

Двадцатишестилетняя жительница Гонконга Джейн Манчун Вонг – специалист по компьютерному коду. Вы наверняка ничего не слышали об этой девушке, но в онлайн-мире она суперзвезда. Ее Twitter-аккаунт – один из самых обсуждаемых в Кремниевой долине.

Вонг – своего рода детектив. Девушка целыми днями копается в кодах различных программ и приложений и выявляет их потенциально новые функции, тайно тестируемые разработчиками. Всякий раз, когда на вашем смартфоне или планшете обновляется какое-то приложение, измененная версия содержит иной набор запрограммированных команд. Иногда некоторые сегменты этого программного кода остаются пассивными для большинства пользователей, но не для команды разработчиков. Вот тут-то на сцену и выходит Вонг. Поколдовав над неактивным кодом, девушка способна обнаружить интересные функции рассматриваемого приложения, которые могут стать общедоступными в обозримом будущем, но пока лишь тестируются и держатся в секрете.

Twitter-аккаунт Вонг является тем местом, где IT-предприниматели, программисты и специализирующиеся в данной области журналисты обсуждают грядущие новинки таких крупных компаний, как Facebook, Uber, Instagram, Spotify, Airbnb, Pinterest, Slack и Venmo, задолго до того, как об их ноу-хау будет объявлено официально. Среди множества секретных экспериментов, вскрытых Вонг, числятся функция караоке на Spotify, возможность скрывать количество полученных лайков в Instagram и новый сайт знакомств от Facebook.

Очевидно, что Кремниевая долина не чурается реверс-инжиниринга. Именно таким образом инженеры-новаторы учатся, доводят до ума выдающиеся идеи и остаются на переднем крае научно-технического прогресса.

А что, если и вам взять на вооружение этот метод?

* * *

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

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

Если такой набор условий и обстоятельств кажется вам слишком далеким от вашей профессиональной деятельности, существует вероятность того, что в скором времени все изменится. Более того, подобного рода трансформация происходит уже много лет.

В конце 1980-х годов двое ученых-экономистов (один из Корнелла, другой из Дюка) обнаружили тревожную тенденцию. Доходы непропорционально концентрируются в руках немногочисленной верхушки самых богатых индивидов, и такое положение дел распространяется на все новые и новые экономические секторы и рынки.

Экономисты и раньше наблюдали нечто подобное, но это касалось тех рынков, где правили бал знаменитости – звезды профессионального спорта, поп-музыки и кино. Однако теперь ситуация изменилась. Феномен неравномерного распределения доходов неожиданно начал распространяться, подобно лесному пожару, проявляясь не только в гламурных профессиях, но и среди бухгалтеров, врачей и ученых.

Чем была вызвана эта перемена? Роберт Франк и Филип Кук в своей книге «Общество, где победитель получает всё» (The Winner-Take-All Society), вышедшей в 1995 году, объясняют, что прорывы в науке и технике зачастую сопровождаются проблематичными побочными эффектами: усиливается конкуренция за лучшие рабочие места, что способствует расширению тех рынков, где «победитель получает всё».

Чтобы проиллюстрировать, как научно-технические достижения обостряют конкуренцию, Франк и Кук приводят пример оперных певцов. В XIX веке их было огромное количество. Оперные театры процветали едва ли не во всех крупных городах. Поскольку переезды на большие расстояния в те времена были сложным делом, возможности привлечения талантов даже для крупнейших оперных театров ограничивались пределами своего города. Поэтому, если бы вы жили в XIX веке и мечтали стать оперным певцом, попасть в профессию вам было бы сравнительно легко – достаточно было петь лучше других в радиусе нескольких километров от своего дома.

вернуться

1

Если вам кажется, что эта история выставляет Джобса и Гейтса не в самом выгодном свете, рассмотрим ее в несколько более широком контексте. Во-первых, у Xerox не было планов продавать недорогие компьютеры на рынке товаров массового потребления. Причина, по которой почти никто не знает об Alto, заключается не в том, что Джобс украл идею, а в том, что компания Xerox не видела потенциала в своем изобретении. Во-вторых, компания Microsoft работала над графическим интерфейсом еще до того, как Гейтс увидел Macintosh. Джобс не знал об этом, но Гейтс тоже был очарован компьютерами Xerox. Наконец, ни Джобс, ни Гейтс не собирались просто дублировать технологии Xerox. Они стремились усовершенствовать их – каждый по-своему. Целью Apple было сделать компьютеры максимально «дружественными к пользователям». Приоритетом Microsoft являлась ценовая доступность. Обе компании обнаружили идею, которая недоработана и не находит адекватного применения, и постарались улучшить ее. Таким образом, несмотря на звучащие обвинения, было бы несправедливо утверждать, что своим успехом и та и другая компании обязаны воровству. – Здесь и далее цифрами обозначены примечания автора.

2
{"b":"779450","o":1}