Прямой эфир

К сожалению, ваш браузер
не поддерживает
потоковое видео.

Попробуйте

установить Flash-плеер
Лента новостей 13:31 МСК
Путин объединил Крымский и Южный федеральный округа Политика, 13:24 Назначение полпредом в Сибири стало неожиданностью для главы Севастополя Политика, 13:20 Сервис «Яндекс.Такси» начал работу в Казахстане Технологии и медиа, 13:17 Две трети россиян не слышали о «пакете Яровой» Политика, 13:12 Цена нефти Brent впервые с апреля упала ниже $43 Экономика, 13:10 ФСБ Крыма рассказала о медленной работе украинских пограничников Политика, 13:09 Путин сменил полпредов в Крыму и на Кавказе Политика, 13:09 Пассажирский Bombardier экстренно сел в Липецке из-за отказа двигателя Общество, 13:08 Минэкономразвития оценило полугодовой спад ВВП Экономика, 13:04 Лучшие предложения рынка наличной валюты  13:00   USD НАЛ. Покупка 66,29 Продажа 66,25 EUR НАЛ. 73,50 73,50 Близкие к Кремлю источники анонсировали отставку Никиты Белых Политика, 12:55 Голикова назвала близким к исчерпанию резерв экономии за счет населения Экономика, 12:54 Путин сменил губернатора Севастополя Политика, 12:50 Путин освободил от должности полпреда в Сибирском федеральном округе Политика, 12:50 Выходец из ФСО возглавил Ярославскую область Политика, 12:50 Путин позавтракал в поле с механизаторами Политика, 12:44 Курс евро на завтра  12:36 EUR ЦБ 73.4047 +0.8897 Курс доллара на завтра  12:36 USD ЦБ 66.1125 +0.1658 Путин сменил губернатора Калининградской области Политика, 12:29 Медведев уволил главу ФТС Политика, 12:22 Таможне нашли нового руководителя Политика, 12:22 Путин освободил Булавина от должности полпреда в СЗФО Политика, 12:19 В московский офис PwC пришли следователи Бизнес, 12:17 Власти Крыма связали «декоммунизацию» Google Крыма с кретинизмом Политика, 12:15 Бывший премьер Турции рассказал о позволившем сбить Су-24 приказе Политика, 11:59 В правительстве подтвердили запрет «Роснефти» покупать «Башнефть» Бизнес, 11:54 Президент Сирии подписал указ об амнистии для сложивших оружие боевиков Политика, 11:47 Тотальная прозрачность: как банки проверяют своих клиентов Максим Солнцев председатель правления СДМ-банка Мнение, 11:38 Исинбаева назвала имя знаменосца сборной России на Олимпиаде в Рио Рио-2016, 11:37 Мосгорсуд оставил под арестом фигуранта дела о коррупции в СКР Политика, 11:34 В Москве начнут бороться с пробками с помощью дорожной разметки Общество, 11:14 Путин поручил начать масштабную гуманитарную операцию в Алеппо Политика, 11:01 Власти Франции установили личность второго участника нападения на церковь Политика, 10:53 Прибыль Shell за полгода упала на 80% Бизнес, 10:45 В Boeing допустили прекращение производства самолетов модели 747 Бизнес, 10:33 Бонды против вкладов: как выгоднее сегодня хранить сбережения в банках Деньги, 10:25 Исинбаевой предложили стать знаменосцем сборной России на Олимпиаде в Рио Общество, 10:25 ЦБ потребовал от ломбардов единообразия в названиях Бизнес, 10:19 Губернатор Сахалина попал в ДТП Общество, 10:05 Суд рассмотрит 4 августа жалобу на арест замглавы московского главка СКР Политика, 09:38 ЦБ отозвал лицензии у двух банков Бизнес, 08:53 Суд огласил оправдательный приговор по делу «приморских партизан» Общество, 08:42 СМИ сообщили о возможном споре России и Украины из-за самолетов «Руслан» Бизнес, 08:31 «Русский стандарт» выкупит часть проданных коллекторам долгов Бизнес, 08:25 Двое россиян погибли в крупном ДТП в Казахстане Общество, 07:58 При крушении легкомоторного самолета в США погибли четыре человека Общество, 07:36 На проводах олимпийской сборной насчитали около 70 спортсменов Политика, 06:53 «Ростех» стал единственным строителем сетей связи на ЧМ-2018 Бизнес, 06:47 В России появится новая система космической разведки Политика, 06:22 Число погибших при аварии на месторождении «Роснефти» увеличилось до трех Общество, 06:08 Россияне лишатся возможности купить кабриолеты и купе BMW Бизнес, 05:37 Разведка США нашла объяснение «российскому следу» в переписке демократов Политика, 05:33 WikiLeaks опубликовал аудиозаписи с серверов Демократической партии США Политика, 05:03 Министерства согласовали налоговую реформу российской нефтянки Экономика, 04:42 Компания Тимченко запустила производство кваса Бизнес, 04:42 Квартальная выручка Facebook выросла на 59% за год Бизнес, 04:02 СМИ узнали о просьбе Госдепа приостановить удары ВКС РФ в Сирии Политика, 03:58 СМИ сообщили об увольнении чиновников из курируемого Сурковым управления Политика, 03:21 Съезд демократов утвердил напарника Хиллари Клинтон Политика, 02:32 «Ведомости» рассказали о бизнесе семьи Бельянинова Политика, 01:58 Россия сообщила ООН о резком росте своих военных расходов Экономика, 01:58 Apple продала миллиардный iPhone Технологии и медиа, 01:48 Главный вокзал Вашингтона эвакуировали из-за угрозы взрыва Общество, 01:15 Bloomberg оценил влияние слов Путина на шансы снижения ставки ЦБ Финансы, 01:09 В Москве автобус сбил сотрудника ДПС Общество, 00:55 В Турции уволили более 1,6 тыс. военных Политика, 00:32 В Турции закрыли три информагентства, 16 телеканалов и 23 радиостанции Политика, Вчера, 23:49 Трамп пообещал рассмотреть законность присоединения Крыма к России Политика, Вчера, 23:40 Трамп рассказал о «шокирующем» слове Путина в адрес Обамы Политика, Вчера, 23:04 Олимпийский недокомплект: какие медали могут завоевать россияне в Рио Общество, Вчера, 22:52 Пробуждение силы: кто стоит за громкими спецоперациями ФСБ Политика, Вчера, 22:39 В Ереване началось шествие к захваченному вооруженной группировкой зданию Политика, Вчера, 22:32 Засекреченные триллионы: сколько Россия на самом деле тратит на армию Экономика, Вчера, 22:26 Умер совладелец компании Mars Бизнес, Вчера, 22:22 В Москве негласно приостановили публичные слушания по новым стройкам Общество, Вчера, 22:01 Исинбаева рассказала о сохранившейся надежде на участие в Олимпиаде в Рио Общество, Вчера, 22:00 Три человека пострадали в ДТП с автомобилем из кортежа главы Ингушетии Общество, Вчера, 21:40 Подозрение и наказание: сколько медалей недосчитается Россия Айнур Нуриев кандидат юридических наук, MSA, директор 360 Sport Agency Мнение, Вчера, 21:36 Глава «Нафтогаза Украины» обвинил Россию в «банальном шантаже» Политика, Вчера, 21:34 ФРС США оставила базовую ставку без изменений Финансы, Вчера, 21:04 Премьера втягивают в переделки: Медведева попросили упростить тюнинг авто Политика, Вчера, 20:52 «Победа» предупредила Чайку об угрозе безопасности полетов из-за птиц Бизнес, Вчера, 20:46 Суд ликвидировал одну из пяти организаций «Голос» Политика, Вчера, 20:26 Трамп предложил России найти удаленные электронные письма Клинтон Политика, Вчера, 20:18 Международные федерации одобрили участие более 250 россиян на Играх в Рио Общество, Вчера, 20:03 Полиция объявила в розыск владельцев чемодана после взрыва в Баварии Общество, Вчера, 19:46 Напарник Трампа рассказал о «последствиях» скандала с утечкой для России Политика, Вчера, 19:45 ФСБ провела еще один обыск по делу о контрабанде алкоголя Бизнес, Вчера, 19:17 В Минэкономразвития предупредили о вероятности дефляции в августе Экономика, Вчера, 19:11 В США из психлечебницы выпустили покушавшегося на Рейгана в 1981 году Общество, Вчера, 18:53 Суд признал законными обыски у главы ФТС Политика, Вчера, 18:48 Медведев попросил «Единую Россию» говорить людям правду Политика, Вчера, 18:39 Цена барреля Brent упала ниже $44 на новостях о запасах нефти в США Экономика, Вчера, 18:33 Полиция рассказала о переписке взорвавшего себя в Баварии с неизвестным Общество, Вчера, 18:29 На фиолетовой ветке в московском метро произошел сбой Общество, Вчера, 18:24 Московского следователя осудили на восемь лет по делу о взятке в $1 млн Общество, Вчера, 18:12 Суд перенес рассмотрение иска Минфина к Потанину на $68 млн Бизнес, Вчера, 18:08 В Германии около приемного центра для беженцев произошел взрыв Общество, Вчера, 18:01 Мэра Риги оштрафовали за использование русского языка в соцсетях Общество, Вчера, 17:56 В Турции распорядились задержать еще 47 журналистов Политика, Вчера, 17:52 Суд отказался освободить арестованного год назад журналиста РБК Политика, Вчера, 17:49 Акции Apple подскочили почти на 8% на новости о падении продаж на 15% Финансы, Вчера, 17:47 Двум высокопоставленным сотрудникам СКР предъявили обвинение Политика, Вчера, 17:44 ФАС разрешила компании Вексельберга купить 19,71% в банке Прохорова Финансы, Вчера, 17:31 Коммунист пожаловался в ЦИК на отстранение от губернаторских выборов Политика, Вчера, 17:29 СК обвинил в мошенничестве на 3 млн руб. члена Общественной палаты Общество, Вчера, 17:28 ЦБ лишил лицензии банк из первой сотни Финансы, Вчера, 17:25 В Омске экстренно приземлился самолет Sukhoi SuperJet Общество, Вчера, 17:12 Исинбаева пожелала сборной России заставить «весь мир содрогнуться» Общество, Вчера, 17:01 На крестный ход в Киеве пришли больше 80 тыс. верующих Общество, Вчера, 16:53 Шойгу сообщил о развертывании в Крыму самодостаточной группировки войск Политика, Вчера, 16:43 Инфляция в России удержалась на уровне 0,1% в неделю Экономика, Вчера, 16:42 Число задержанных после мятежа в Турции увеличилось до 15 тыс. человек Политика, Вчера, 16:35 Ошибка на 300 тыс. руб.: как вернуть отправленные не на ту карту деньги Деньги, Вчера, 16:35 Олимпийская сборная России в Кремле на встрече с Путиным. Фоторепортаж Фотогалерея, Вчера, 16:33 Шойгу назвал четыре новые дивизии ответом на наращивание присутствия НАТО Политика, Вчера, 16:28 Медведев призвал врачей принимать пациентов «сколько нужно» Политика, Вчера, 16:23 В Норвегии предложили построить первый в мире подводный плавающий тоннель Общество, Вчера, 16:13 Boeing получил убыток впервые почти за семь лет Бизнес, Вчера, 15:52 Власти Канн запретили горожанам проносить на пляжи большие сумки Общество, Вчера, 15:44 Арестованный генерал СКР подал в суд за статью о найденной у него валюте Политика, Вчера, 15:26 Рыболовлев потратит $234 тыс. на снос купленного у Трампа особняка Общество, Вчера, 15:22 Путин рассказал о «другом вкусе» побед на Олимпиаде в Рио Политика, Вчера, 15:16 В Госдуму внесли законопроект о декриминализации семейных побоев Политика, Вчера, 15:14 В Москве обокрали банкомат с помощью билетов «банка приколов» Общество, Вчера, 15:06 Два одиночества: найдет ли Путин общий язык с Эрдоганом? Владислав Иноземцев директор Центра исследований постиндустриального общества Мнение, Вчера, 14:56 Исинбаева прекратила тренировки из-за судебных разбирательств Общество, Вчера, 14:55 Мэр Коктебеля подал в отставку Политика, Вчера, 14:45 В Москве сошел с рельсов трамвай Общество, Вчера, 14:41 «Роснефть» погасила еврооблигации на $1 млрд Бизнес, Вчера, 14:37 Работу Путина на посту президента одобрили 82% россиян Общество, Вчера, 14:34 Вооруженная группа в отделении полиции в Ереване опровергла захват врачей Политика, Вчера, 14:24 Кремль сравнил с «ужастиками» заявления о влиянии России на выборы в США Политика, Вчера, 14:22 Никита Белых не просил о свадьбе в СИЗО Общество, Вчера, 14:19 Кремль перестанет рассылать журналистам предварительный график Путина Политика, Вчера, 14:18 Превышающих скорость в Москве будут ловить с помощью системы «Пит-стоп» Общество, Вчера, 14:00 НОВАТЭК во втором квартале снизил капитальные затраты вдвое Бизнес, Вчера, 13:55 Австралия попросила Россию помочь с делом против российских бизнесменов Бизнес, Вчера, 13:53 Кремль ответил на заявление Киева об отказе возвращать России $3 млрд Политика, Вчера, 13:46 В Турции подсчитали количество использованной путчистами военной техники Политика, Вчера, 13:46 Мутко «не определился» с поездкой на Олимпиаду Общество, Вчера, 13:25 Кремль прокомментировал возможную отставку главы ФТС Политика, Вчера, 13:03 При теракте в сирийском городе на границе с Турцией погибли 44 человека Политика, Вчера, 13:03 В Тюменской области чиновник сжег в бане 900 открепительных удостоверений Общество, Вчера, 12:54 На месторождении «Роснефти» произошла авария Бизнес, Вчера, 12:41 В Ереване больше 60 человек задержали за незаконное хранение оружия Политика, Вчера, 12:35 Сторонникам Чалого отказали в Москве в требовании референдума о выборах Политика, Вчера, 12:26 Керченский мост подсветят красным, синим и белым цветами Общество, Вчера, 12:07 Глава ФСБ призвал «решить проблему» анонимности интернета Политика, Вчера, 12:05 В ФТС назвали невозможной отставку Бельянинова Политика, Вчера, 12:04 Глава ФСБ рассказал о 220 потенциальных террористах-смертниках в России Политика, Вчера, 11:49 Трамп заявил об отсутствии инвестиций в России Политика, Вчера, 11:43 В 26 регионах России прошли внезапные проверки подразделений антитеррора Политика, Вчера, 11:23 Захватившая отделение полиции в Ереване группа взяла в заложники врачей Политика, Вчера, 11:09 Совершавший наблюдательный полет самолет США вынужденно сел в Хабаровске Общество, Вчера, 11:03 Украина отложила выбор города для «Евровидения» на неопределенный срок Общество, Вчера, 10:57 Спад экономики замедлился до минимума за полтора года Экономика, Вчера, 10:36 Только «Хардкор»: как режиссер Илья Найшуллер пробился в Голливуд Бизнес, Вчера, 10:23 Россия потратит 72 млн руб. на систему слежения за испытаниями ракет США Политика, Вчера, 10:22 На Кубани трое мужчин погибли в колодце частного дома Общество, Вчера, 10:19 От пастбища до кафе: сколько можно заработать на элитных пельменях Свое дело, Вчера, 10:03 Гражданская жена Шеремета рассказала о последнем разговоре с ним Политика, Вчера, 09:59 Прибыль «МегаФона» во втором квартале упала на 44,4% Технологии и медиа, Вчера, 09:47 Казус Бельянинова: почему одним можно быть богатыми, а другим нельзя Андрей Колесников руководитель программы Московского центра Карнеги Мнение, Вчера, 09:38 ЦБ отозвал лицензию у банка из топ-100 Финансы, Вчера, 09:01 Московская мэрия выкупила 55 тыс. кв. м в «Москва-Сити» Бизнес, Вчера, 08:43 Экс-главу Минстроя Хабаровского края обвинили в превышении полномочий Общество, Вчера, 08:02 Спецслужбы США обвинили российские власти в атаке на почту демократов Политика, Вчера, 07:59 Врио министра финансов Забайкалья стал фигурантом уголовного дела Общество, Вчера, 06:57 Акционеры ЮКОСа отказались добиваться ареста имущества России в Германии Экономика, Вчера, 06:53 СМИ узнали о сохранении за главой ФТС статуса свидетеля после допроса Политика, Вчера, 06:10 В результате пожара на западе Москвы погибли два человека Общество, Вчера, 06:02 С тонущего у берегов Аляски рыболовецкого судна эвакуировали 46 человек Общество, Вчера, 05:44 В Минфине Украины назвали «политическим» выданный РФ кредит в $3 млрд Политика, Вчера, 05:20 «Эльдорадо» займется продажей сантехники Бизнес, Вчера, 04:59 Двое подростков погибли в результате ДТП на Сахалине Общество, Вчера, 04:01 Apple вновь столкнулась с падением продаж iPhone Бизнес, Вчера, 03:25 Обама допустил возможное влияние России на выборы президента США Политика, Вчера, 03:14 Президент Абхазии внес в парламент представление об отставке генпрокурора Политика, Вчера, 02:24 Демократы утвердили Хиллари Клинтон кандидатом в президенты США Политика, Вчера, 02:11 Двое из захвативших полицейский участок в Ереване сдались властям Политика, Вчера, 01:39 В Абхазии во время туристического похода погиб житель Санкт-Петербурга Общество, Вчера, 01:16 В США обнародовали первые данные расследования смертельной аварии Tesla Технологии и медиа, Вчера, 00:54 За сутки к режиму перемирия в Сирии присоединились более 40 поселений Политика, Вчера, 00:20 Власти установили личность одного из напавших на церковь в Нормандии Общество, 26 июл, 23:58 СМИ назвали причину обысков у главы ФТС Политика, 26 июл, 23:42 Участники «Всеукраинского крестного хода» добрались до Киева Общество, 26 июл, 23:15 Схема «Трех китов»: чем новый конфликт силовиков напомнил дело 2000-х Политика, 26 июл, 22:42 Более 40% россиян заявили о нехватке денег на еду и одежду Экономика, 26 июл, 22:38 Число жертв взрыва на заводе в Азербайджане выросло до двух человек Общество, 26 июл, 22:07 Отстранение именем федерации: кто не едет на Олимпиаду в Рио Общество, 26 июл, 22:07 При перестрелке в столице Ингушетии погиб капитан полиции Общество, 26 июл, 21:50 На Ставрополье убили замначальника регионального управления ФСБ Политика, 26 июл, 21:42 «Роснефть» вне запретов: почему госкомпания подала заявку на «Башнефть» Бизнес, 26 июл, 21:30 Пассажирский автобус упал в овраг на западе Азербайджана Общество, 26 июл, 21:21 В городах России прошли митинги против «пакета Яровой» Политика, 26 июл, 21:11 Кто такой Андрей Бельянинов Общество, 26 июл, 21:10 HSBC назвал четыре сценария для инвесторов после выборов в США Экономика, 26 июл, 21:04
1 окт 2015, 00:02
Дарья Луганская
Глава GitHub — РБК: «Сложно научиться программировать, когда вы мертвы»
Глава GitHub Крис Ванстрас  Фото: Снимки предоставлены пресс-службой GitHub
На сайте GitHub, чья аудитория достигла 11 млн человек, можно разместить открытый код своей программы — к разработке присоединятся другие пользователи. Глава GitHub Крис Ванстрас рассказал РБК о бизнес-модели сервиса

​Ванстрас, гендиректор и один из четырех основателей GitHub, встречает корреспондента РБК в штаб-квартире компании в Сан-Франциско — в точной копии Овального кабинета президента США, только на ковре приемной GitHub не орел, а «осьмикот» (осьминог с головой кота) — талисман компании, найденный одним из основателей в фотобанке iStockphoto. Благодаря GitHub программирование становится похоже на конструктор LEGO, утверждает он: на сайте можно взять необходимые для создания нового IT-продукта детали и доработать их, сэкономив время на написание исходного программного кода. Оттого GitHub часто называют социальной сетью для программистов и разработчиков. Сегодня GitHub зарабатывает на размещении кода компаний — как крупных, например Facebook, так и мелких: эта модель не менялась с 2009 года.

«Нас блокировали в Индии и Китае»

— GitHub — самый крупный в мире ресурс для хостинга проектов и совместной разработки. Ожидаемый успех?

— Мы делали проект для друзей и коллег и не собирались делать площадку для всех программистов мира: мы просто хотели создать место, где можно будет легко делиться программным кодом. Но вдруг оказалось, что наш проект нравится людям и они готовы не только пользоваться им сами, но и делиться ссылкой на него с друзьями. В этот момент GitHub начал резко расти. И я совсем не представлял тогда, какую глобальную вещь мы запустили.

— В России широкая публика, не программисты, услышала о GitHub, когда в декабре 2014 года ресурс был временно заблокирован Роскомнадзором. Почему вы все же удалили контент после предписаний?

— У нас есть правило: мы должны соответствовать местным законам. Для нас приоритетно сделать GitHub доступным во всем мире для максимально возможного числа людей. У нас было два варианта: мы могли либо потерять весь контент GitHub для российских пользователей, либо подчиниться российским законам. Во всех странах, включая США, мы следуем местным законам, чтобы обеспечить доступ к GitHub. Не могу сказать, что мы закрыли охотно доступ к контенту, но нам пришлось сделать это ради доступности GitHub.

— В других странах вы попадали под блокировки?

— Нас на некоторое время блокировали в Индии и Китае. В Китае нас просто заблокировали, а потом разблокировали. Никаких объяснений от правительства страны мы не получили. Мы понятия не имеем, к какому контенту была претензия. Мы ничего не удаляли, как впрочем и в Индии.

С Россией, как впрочем и с США, ситуация иная. В США действует DMCA [Digital Millennium Copyright Act — закон об авторском праве], Россия прислала конкретную претензию, и мы указали, что убрали контент по этим запросам. У многих стран есть законы, регулирующие публикацию контента. Мы в свою очередь им следуем, а в своем отчете рассказываем об удаленном контенте.

— Сколько человек пользуются сейчас GitHub? Какова география пользователей?

— Около 10 млн пользователей, и их число быстро растет. Северная Америка приносит GitHub очень небольшой процент трафика. Точных цифр не помню, но, например, Россия всегда входит в топ-10 среди стран в мире, а в Европе — на четвертом месте, после Великобритании, Франции и Германии. Мы глобальное сообщество и хотим, чтобы структура нашей компании это отражала.

— То есть вы собираетесь открывать офисы за пределами США?

— Люди на GitHub работают из разных стран мира. У нас более 300 сотрудников. Около 60% из них работают удаленно — дома, в коворкингах и прочее. У некоторых людей вообще нет дома — они переезжают каждый месяц, просто путешествуя по планете.

Раз в год мы собираем всех здесь, в Сан-Франциско. Мы называем это саммитом. Помимо офиса в Сан-Франциско у нас есть еще офис в Болдере [штат Колорадо, США]. Пару месяцев назад мы открыли первый зарубежный офис в Токио. Но у нас есть арендованные места в коворкингах в Берлине и других городах, где у GitHub есть группа сотрудников.

— В России такой группы нет?

— К сожалению, нет. Хотя мы хотели бы, чтобы она была. Кстати, в нашем офисе в Сан-Франциско нет людей из России.

— А офис в России открыть собираетесь?

— Мы собираемся открыть больше офисов во всем мире, но пока только изучаем разные варианты. Сначала нам нужно понять, насколько успешно все пройдет в Токио.

— Вы говорите о том, что GitHub это глобальное сообщество, но при этом пока существует только английская версия. Будете ли переводить сайт на другие языки?

— Это вполне вписывается в наши долгосрочные планы. Для многих английский — это барьер, который мы хотим убрать. На GitHub человек должен чувствовать себя как дома.

— Можете привести примеры, когда с помощью GitHub люди встретились и создали новые продукты и компании?

— GitHub уже восемь лет: есть очень много компаний, которые изначально выложили свой первый код на GitHub и которые в итоге выросли в серьезные проекты. Кстати, первых 20 сотрудников для своей компании мы наняли через GitHub. Мы увидели, что они умеют делать с помощью нашего сайта, — в противном случае мы бы их никогда не встретили. До GitHub они были в каком-то сообществе, но мы понятия не имели, как их найти и, возможно, не нашли бы.

— Кто ваши конкуренты?

— Мы работаем сразу в нескольких сферах бизнеса — в хостинге, в сфере программного обеспечения для совместной работы (так называемое enterprise collaborative space, в котором разные компании используют разные продукты, чтобы создать программное обеспечение внутри общей системы). Наконец, мы заходим на территорию средств для разработки софта — код можно писать в нашем продукте Atom.

Подобных сервисов тысячи: некоторые бесплатны, за некоторые нужно платить [свои среды для разработки есть, например, у Apple — Xcode, у Microsoft — Microsoft Visual Studio]. Мне нравится, что в сфере программирования все так или иначе связаны. Мы конкурируем с редактором Microsoft, в то же время Microsoft публикует свой код на GitHub. Все наши конкуренты в каком-то смысле одновременно являются нашими союзниками.

Проекты с открытым кодом публикуют очень мало сервисов. Раньше был Google Code, но проект закрылся. SourceForge — это наш конкурент, однако мы видим, что с него все больше и больше людей сейчас переходят на GitHub. Им очень далеко до того количества проектов, которое мы хостим.

— Сколько проектов хостите?

— На GitHub сейчас около 26 млн проектов. Что касается бизнесов, у нас миллионы клиентов, от IBM и Microsoft до стартапов.

Что такое GitHub

Крупнейший в мире сервис для хостинга кода. Основан на системе контроля версий Git и разработан на программных платформах Ruby on Rails и Erlang.

Начал работу зимой 2008 года. Основатели GitHub — Крис Ванстрас, Cкотт Чэнсон, Пи-Джей Хиетт и Том Престон-Вернер позиционируют его как социальную сеть для разработчиков. Участники сети могут завести личную страницу для своего проекта, объединять свои репозитории, совместно разрабатывать коды, комментировать правки друг друга, пользоваться системой отслеживания ошибок и прочими ресурсами.

Сервис абсолютно бесплатен для проектов с открытым исходным кодом. Частные проекты могут на платной основе создать репозитории, доступные ограниченному кругу пользователей. На этом GitHub и зарабатывает. Официальные репозитории на этом сервисе есть у Google, Facebook, Twitter, Yahoo и других крупных IT-компаний. Ванстрас утверждает, что GitHub прибыльный, но точных цифр не раскрывает.

В 2012 году компания привлекла первые инвестиции — $100 млн от инвестфонда Andreessen Horowitz и партнера этого фонда Питера Левина. В июне 2015 года она привлекла еще $250 млн — от Sequoia Capital (этот фонд возглавил раунд) Andreessen Horowitz и Питера Левина, а также от Institutional Venture Partners (IVP) и Thrive Capital. Как отмечает журнал Fortune, рыночная капитализация GitHub оценивается в $2 млрд. По состоянию на 30 сентября штат компании превышал 350 человек, а число пользователей — 11 млн.​

«Причин для открытия кода миллионы»

— Правильно я понимаю, что зарабатываете вы на хостинге бизнес-проектов?

— Да, с апреля 2009 года наша модель не менялась. Она заключается в том, что все доступное публично мы хостим бесплатно, а закрытый код публикуется за деньги. Мы разрабатывали отдельные продукты для бизнеса, но основа нашей бизнес-модели была заложена изначально и сохранилась до сих пор.

— Какая у вас выручка? В 2012 году, когда вы привлекли инвестиции, ваш инвестор фонд Andreessen Horowitz говорил, что выручка GitHub выросла на 300% за год.

— Мы не раскрываем ни абсолютные ни относительные цифры, но дела идут достаточно хорошо.

— Довольно долго вы обходились без инвестиций. Почему вы все же привлекли средства и почему именно у Andreessen Horowitz?

— Мы стали прибыльными с первого дня. Инвестиции мы привлекли для найма новых сотрудников и запуска новых продуктов.

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

К тому же у них тесные связи с небольшими и крупными компаниями. Марк [сооснователь фонда Марк Андриссен] входит в совет директоров HP и Facebook. Они близки не только с технологичными компаниями, но и с компаниями из финансового сектора и других традиционных отраслей экономики. В Кремниевой долине многие могли дать нам денег, но мы смотрели на то, что инвесторы могут дать еще помимо денег.

Кстати, несколько месяцев назад мы закрыли второй раунд, в котором Andreessen Horowitz также принял участие  [в июле 2015 года GitHub привлек $250 млн от фондов Sequoia Capital (возглавил раунд), Andreessen Horowitz, Institutional Venture Partners (IVP), Thrive Capital, а также от партнера Andreessen Horowitz Питера Левина].

— На что собираетесь потратить новые инвестиции?

— Хотим сделать новые качественные продукты для разработчиков, найти новых партнеров, завязать новые связи и т.д. Мы собираемся создавать новые большие вещи за пределами нашего обычного бизнеса. Основной бизнес и так идет прекрасно.

— О каких именно «новых больших вещах» думаете?

— Мы недавно выпустили GitHub Desktop — клиент для Mac и Windows, который можно скачать и установить на компьютер. С его помощью очень легко использовать GitHub. Конечно, мы не думаем, что его скачает каждый пользователь GitHub, но те, кто им воспользуются, наверняка его полюбят. GitHub Desktop абсолютно бесплатен, количество скачиваемых копий неограниченно.

Традиционно GitHub работал в вебе — вы заходите на Github.com, и это сайт. Теперь у нас есть и корпоративный продукт GitHub Enterprisе и продукт для работы с открытым кодом. Мы хотим работать в разных средах. А для этого нужны деньги — нужно нанимать команды и консультантов. Если у вас есть команда разработчиков сайта, это не означает, что вы знаете, как сделать отличную программу для компьютера. Нам нужно найти людей, которые любят GitHub, разделяют нашу миссию и в то же время могут помочь нам в расширении линейки наших продуктов.

— Почему вы решили сосредоточиться на устанавливаемых программах? Кажется, многие, наоборот, «переезжают» в браузер.

— Думаю, все не так просто. Когда вы пользуетесь Windows, вы не всегда хотите заходить в браузер: вам хочется получить продукт, встроенный в ваш опыт работы с компьютером. Вещь должна знать, кто вы, какие опции у вас настроены. Я не думаю, что все переместится в веб из-за популярности облачных технологий. Мне кажется, все больше скачиваемых программ будет производить вычисления в облаке. Например, Microsoft движется в этом направлении — в новом Office 360 Suite есть программы, которые нужно скачать. Так сделал и Facebook: изначально они сделали все продукты в вебе, а потом выпустили Facebook Messenger, то есть сделали шаг назад. У них уже более 1 млрд пользователей.

Я думаю, будущее за этим — устанавливаемые на компьютеры программы и вычислительные мощности в облаке.

Билборд GitHub ​в Сан-Франциско Фото: Bloomberg

— GitHub пытались купить?

— Такие разговоры всегда идут. Но если бы было что-то конкретное, мы бы объявили об этом. Сейчас мы сосредоточены на международной экспансии, расширении нашего бизнеса в США и попытках улучшить наши продажи.

— У GitHub четыре основателя. Конфликты были?

— У нас постоянно возникают разногласия. И я думаю, это наше преимущество. Кстати, бизнес-инкубатор и фонд Y Combinator официально практически не принимает и не инвестирует в компании, где один основатель. Они хотят конфликтов, хотят, чтобы люди спорили и принимали взвешенные решения. По статистике компании по меньшей мере с двумя основателями достигают больших успехов. Конечно, у нас были споры, но мы этого и хотели.

— Какие у вас цели на ближайшее время?

— У нас есть цели по конкретным цифрам, но это внутренняя информация. А глобальная цель — сделать так, чтобы командам разработчиков стало еще проще взаимодействовать друг с другом. Мы думаем о том, что нужно новичкам, опытным разработчикам, командам и крупным компаниям, следим за развитием сообщества opensource. Кстати, мы заметили интересную вещь: крупные компании наподобие Microsoft и Apple сейчас начали делать продукты с открытым исходным кодом.

Крис Ванстрас

У главы GitHub нет высшего образования. В 2003 году он поступил в Университет Цинциннати в штате Огайо, но в 2005 году бросил его.

До основания сервиса работал, в частности, программистом на портале о компьютерных технологиях CNet. В создании GitHub участвовал с 2007 года, в феврале 2008-го проект был запущен.

Изначально Ванстрас был гендиректором GitHub, но в 2012-м отошел от управления компанией. В январе прошлого года вернулся на этот пост, сменив Тома Престона-Вернера. Последний был вынужден спустя несколько месяцев уйти из компании после обвинения в домогательстве со стороны сотрудницы GitHub.

— Почему компаниям стало выгодно открыть код именно сейчас?

— Вопрос в том, почему они не сделали этого раньше! Все дело в страхе, в неопределенности. А причин для открытия кода миллионы: так легче искать таланты, так удобно работать и делиться с другими компаниями наработками, можно тратить меньше времени на разработку, надстроив свой код над чужими наработками… Компании так могут построить экосистему и завоевать умы и сердца разработчиков.

Раньше люди думали: «Давайте закроем код, ведь мы на нем делаем деньги». Сейчас они понимают, что код нужно открыть, чтобы заработать еще больше денег. Поэтому, например, Apple открывает Swift. В конце концов, в закрытом коде нельзя найти баги [ошибки].

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

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

— Как выглядел бы мир технологий, если бы GitHub не существовал?

— Мы постоянно думаем о том, что нужно программистам, чтобы сделать свою работу. Часто они нуждаются в инструментах, которые облегчают совместную работу. Хотя мы давно пользуемся компьютерами и интернетом, но до сих пор очень сложно делиться данными, работать вместе над кодом, проверять код друг друга, быстро протестировать какую-нибудь идею и так далее. Даже в мире, где есть GitHub.

До появления GitHub программисту нужно было обладать мастерством организации работы. По сути, нужно было сделать определенную работу, чтобы только приступить к своей задаче. Нужно было думать, какими именно инструментами пользоваться для публикации кода, какие серверы использовать и так далее. То есть людям приходилось заниматься подготовкой, вместо того чтобы создавать быстрый процессинг кредитных карт, системы для распознавания речи или делать iPad еще более красивым. Требовалось очень много знаний о программном обеспечении. Таким образом, возникал барьер для новых программистов. Вы хотите сделать приложение для iPhone? О'кей, но для этого нужно выучить множество вещей и освоить инструменты для организации работы.

— В чем конкретно вы видите свою помощь?

— Наш фокус — снять все барьеры, которые я перечислил, и дать возможность сразу начать работать над конкретным мобильным приложением, роботом или любым другим проектом. Наконец, мы хотели сделать возможным открытие своего проекта для любого человека в мире — и сделали. Вы публикуете проект и никогда не знаете, кто придет и будет работать над ним вместе с вами. Сейчас есть десятки миллионов проектов на GitHub, к разработке которых можно присоединиться. И вместо того чтобы проводить кучу времени за разработкой исходного кода, можно скачать код, взять фрагменты, как детали LEGO, и построить что-то на их основе, а в высвободившееся время просто почитать книгу.

Я думаю, этот принцип лежит в основе всех прорывных технологий. Основа уже существовала, но отдельные библиотеки или людей искать было сложно — теперь они все на GitHub.

«Не думаю, что программирование магия»​

— Сейчас много говорят о том, что программирование навык будущего. Вы согласны?

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

— Иногда говорят, что язык программирования это новый английский и все, от журналиста до продажника, должны постичь хотя бы азы. Как думаете, это действительно нужно тотально всем?

— Каждый, кто хочет получить классную работу и двигать технологии вперед, должен учиться программировать. Проблема сегодня заключается в том, что научиться программировать очень трудно. Есть много вещей, которые нужно выучить до того, как ты сможешь приступить к своему проекту. Именно эту проблему мы хотим решить. Однако я бы не сказал, что каждый должен знать код. Это нужно, если вы действительно хотите писать программы.

— Сегодня есть множество способов выучить языки программирования: интерактивная школа CodeAcademy, массовые открытые онлайн-курсы, например на Сoursera. Вы за какой способ?

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

— Как лично вы учились?

— Я как раз один из тех людей, кто не мог учиться в классах. Я лучше почитаю книгу. Я ходил на занятия по программированию, но мне казалось, что у меня никогда не получится, потому что не могу научиться. Оказалось, что мне не подошел метод обучения. Когда я занялся самообразованием и стал читать книги, начался прогресс.

— У вас в офисе есть целая библиотека. Вы придумали?

— Я не пользуюсь этой библиотекой, все мои книги в Kindle.

— Во сколько вы начали учиться программировать? Есть ли возрастной барьер, после которого подступаться к коду слишком поздно?

— Сложно научиться программировать, когда вы мертвы. Пока вы живы, есть все шансы стать экспертом. Я уверен, что никакого возрастного лимита не существует. Я видел так много отличных программистов, которые начали очень поздно, что у меня нет предубеждений на этот счет. Такой барьер может существовать только в воображении.

Программировать может каждый — нет ни половых ни возрастных ограничений, нет железной потребности в математическом бэкграунде.

— Как это — математический бэкграунд не нужен?

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

— Еще одна проблема, которая вводит в ступор новичков: какой язык выбрать? За каким языком будущее, на ваш взгляд?

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

Если вам попались несколько книг по Python и он вам действительно нравится, беритесь за этот язык. Если вы нашли учителя, который может дать вам C++, изучайте его. В процессе все равно придется доучивать и другие языки. Как программисту вам будет нужно умение быстро перестроиться и выучить что-то новое, вот этот навык нужно приобрести. Так что мой главный совет — нужно решить, какую программу вы хотите создать, какой язык вы можете выучить быстро и найти подходящие опции для изучения.

— Вы по-прежнему программируете?

— Да, но я не работаю больше над сайтом GitHub, я нанял инженеров получше меня. Сегодня я бы не получил работу, если бы попробовал устроиться в GitHub: я недостаточно умен по сравнению с новыми людьми. Я делаю вещи, которые помогают мне писать e-mail и делать рассылки, делиться кодом. Все это — небольшие эксперименты. Я пишу много сторонних проектов для себя, но ни с кем делиться ими не собираюсь.

— Сколько времени понадобится, чтобы получить стартовую позицию в качестве программиста?

— Это зависит от работы, на которую вы претендуете. Если вы будете строить программу для управления подъемным краном, это займет гораздо больше времени, чем обучение созданию сайтов. Если вы хотите попасть на самую начальную должность в рекламном агентстве, на это понадобится несколько недель. Если вы хотите попасть в Facebook, это займет гораздо больше времени, потому что требования этой компании гораздо выше. При этом каждый может найти время для учебы на выходных. Программирование хорошо тем, что быстро дает результаты: нажимаете кнопку — на вашем экране что-то происходит. Для быстрого прогресса, думаю, нужен проект или конкретная цель.

— На GitHub есть раздел Education. Он популярен?

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

— Cовместные образовательные проекты, например с Coursera, вы делаете?

— Мы пытаемся помочь начать программировать людям, у которых нет доступа к ресурсам, подобным Сoursera. Нам ближе, например, Сode2040 [проект, обеспечивающий доступ к IT-сфере этническим меньшинствам]. Я считаю, что важно дать возможность работать людям, у которых такой возможности нет, а не обучать тех, кому интересно. Есть много людей, которые выросли с компьютером в руках в подвале, как я, но мы решили опуститься еще ниже по лестнице. До сих пор даже в США миллионы людей не имеют доступа к интернету.

Мы заключили партнерство с департаментом жилищного строительства и городского развития и летом анонсировали программу СonnectHome. Задача — предоставить бесплатный доступ в интернет в сфере социального жилья. Пока это пилотный проект. Мы хотим, чтобы люди выросли в среде, когда интернет постоянно присутствует и можно работать не входя в McDonald’s в поисках Wi-Fi. А уже после этого люди могут пойти на Coursera.

— Чем именно вы помогаете? Даете деньги?

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