Ознакомительная версия. Доступно 6 страниц из 30
«Путь хакера» — это созидательный подход к делу, который включает постоянные улучшения путем повторения пройденного. Хакер считает, что все можно улучшить и ничто не совершенно. Надо просто взять и исправить — часто вопреки воле тех, кто утверждает, что это невозможно, или тех, кого устраивает статус-кво.
Хакер старается создавать качественные программы, выпуская частые релизы и извлекая уроки из небольших итераций, вместо того чтобы пытаться сделать все идеально с первого раза. В доказательство действенности этого подхода мы создали тестовую среду, способную ежесекундно испытывать тысячи версий Facebook. На стенах нашего офиса висит мотиватор, который всегда подстегивает нас: «Совершённое, лучше чем совершенное» [3].
Хакинг, по сути, практическая дисциплина. Чем пускаться в пространные споры о возможностях или способах реализации новой идеи, хакеру проще взять и сделать прототип, чтобы понять, что работает, а что нет. В стенах
Facebook часто можно услышать заповедь хакера: «В спорах побеждает код» [4].
Вдобавок хакерская культура исключительно открыта и меритократична. Хакер уверен в том, что всегда выигрывает лучшая идея и ее лучшее исполнение, а не люди, которые хорошо умеют изъясняться или имеют больше подчиненных.
Поощряя такой подход к делу, мы проводим раз в несколько месяцев «хакатлон» [5], во время которого каждый создает прототипы своих новых проектов. Под конец соревнования команда собирается вместе и изучает все, что получилось. Благодаря «хакатлону» появились многие успешные продукты: Timeline, чат, видео, среда мобильной разработки, а также некоторые важнейшие инфраструктурные компоненты типа компилятора HipHop.
Для того чтобы быть уверенным в том, что все, кто занят в техническом процессе, разделяют такой подход к делу, у нас есть особое требование для новичков — даже для менеджеров, которые не будут непосредственно писать код, — пройти обучение по программе Bootcamp. В процессе обучения они смогут познакомиться со средой программирования, с программными инструментами и нашим взглядом на мир. В этой отрасли многие хотят руководить программистами, но при этом сами программирования избегают. Мы же ищем тех, кто хочет знать больше и готов пройти через Bootcamp.
Все приведенные выше тезисы касаются разработки, но мы выделили из них пять ключевых ценностей, основополагающих в развитии компании Facebook в целом.
//- Фокусироваться на результате — //
Если мы хотим добиться высокого результата, то должны постоянно фокусироваться на решении наиболее значимых проблем. С одной стороны, это очевидно, но многие компании, на наш взгляд, умудряются терять уйму времени из-за неумения так работать. Нам важно, чтобы каждый сотрудник Facebook был способен выявлять наиболее значимые проблемы и решать их.
//- Быстро двигаться — //
Быстрый рост позволяет делать больше и учиться быстрее. Большинство компаний замедляют ход своих работ по мере развития бизнеса. Они медлят, потому что страх совершить ошибку превалирует над страхом упустить какую-либо хорошую возможность. В нашей компании есть пословица: «Двигайтесь быстро и выходите за рамки привычного». Ее суть в том, что если ты время от времени что-нибудь не нарушаешь, то ты продвигаешься в работе слитком медленно.
//- Быть смелым — //
Больших свершений без рисков не бывает. Страх перед риском мешает большинству компаний принимать смелые решения и делать то, что они должны делать. Но в нашем быстро изменяющемся мире отказ от риска гарантированно обрекает компанию на неудачу. Но мы считаем: «Самый большой риск — не идти на риск». Мы поощряем принятие смелых решений, даже если иногда это значит, что приходится ошибаться.
//- Быть открытым — //
Мы верим, что жить в открытом мире лучше потому, что информированные люди принимают взвешенные решения и успевают сделать больше за меньшие сроки. Это относится и к управлению нашей компанией. Мы много работаем над тем, чтобы каждый сотрудник Facebook имел доступ ко всей необходимой в работе информации, чтобы принимать максимально грамотные решения и достигать высокого результата в работе.
//- Создавать социальный капитал — //
Повторюсь, не бизнесом единым жив Facebook: он существует для того, чтобы делать мир сплоченным и открытым. Мы отслеживаем, чтобы каждый сотрудник Facebook умел сосредотачивать свои силы на том, что принесет впоследствии конкретную большую пользу для мира каждым своим действием.
Спасибо, что нашли время прочитать это письмо. Мы полагаем, у нас есть все шансы оказать существенное влияние на мир в целом и при этом построить мощную компанию. Надеюсь на наши совместные великие свершения!
Марк Цукерберг
Цукерберг о Цукерберге
//- Внезапное понимание очевидного — //
Это же очевидно, что скоро абсолютно все будут «жить» в Интернете. Не правда ли, это же неизбежно: будет такая огромная сеть общающихся между собою людей? Это витает в воздухе. Смотря на развитие Facebook, я понял одну удивительную вещь — я пришел к ней давно и думаю так и сейчас, — если бы не мы, то кто-нибудь другой обязательно создал бы нечто подобное. «The New Yorker», 20 сентября 2010 г.
//- Социальный Интернет — //
Мы создаем Интернет, который по определению социальный.
«Time», 20 мая 2010 г.
//- Совет студентам: «шарить» в программировании — //
Для всех моих друзей, у кого младшие братья или сестры собираются идти в колледж или высшую школу, у меня только один самый главный им совет: учитесь программировать!
Из интервью Чарли Роузу, 7 ноября 2011 г.
//- Скотный двор — //
Антисоциальная сеть Цукерберга в Гарварде, после того как его бросила любимая девушка: Ну да, я немного принял, не отрицаю. Так, а что, если сейчас не ровно 10 вечера и это вечер вторника? На моем рабочем столе была открыта вкладка фотоальбома первокурсников из Керкленда (общежития). -Вот сижу, открываю, вижу рожи… ну че? Таки подмывает поставить эти фото рядом с фотографиями крупного рогатого скота и устроить голосование, кто симпатичнее. (21:48) Ага, поехали, скотофермочка моя…
Не совсем понял, каким боком тут могут оказаться животные (с этим скотом всегда все может выйти боком), но идея сравнивания двух людей мне нравится. (23:09)… Хакинг начинается. (00:58)
Из записи в онлайновом дневнике Цукерберга, 28 октября 2003 г.
Ознакомительная версия. Доступно 6 страниц из 30