«Если вы покажете мне деплой за 10 минут, я не впечатлен, но если за 100 миллисекунд — вы завладели моим вниманием», — говорит Гильермо Раух, который бросил элитную школу ради Open Source, стал миллионером в 20 лет и построил Vercel. Это история о том, как одержимость скоростью и хакерский дух превратили аргентинского подростка в архитектора современного веба, на чьих технологиях сегодня работают крупнейшие сайты мира и интерфейс ChatGPT.
🚀 Путь хакера: от пригородов Буэнос-Айреса до облачных технологий 0:13
История Гильермо Рауша — это не типичный путь выпускника Лиги плюща, а история «хакера по призванию», начавшаяся в Аргентине . Основатель Vercel вырос в городке Ланус на окраине Буэнос-Айреса, где его первым проводником в мир технологий стал отец — инженер-промышленник с необычайным для того времени видением . Несмотря на отсутствие навыков программирования, отец Гильермо интуитивно понимал, что софт изменит мир, и вместо запретов на использование техники ставил перед сыновьями сложные задачи .
Философия «Dream Machine»: как воспитать инженера 5:12
В семье Рауша компьютер никогда не был просто игрушкой. Отец использовал подход, который сейчас можно назвать «промпт-инжинирингом»: он задавал детям вопросы, которые заставляли их исследовать устройство системы . Вместо того чтобы ограничивать экранное время, он спрашивал: «Сможете ли вы переустановить операционную систему?» или «Как далеко вы сможете зайти в изучении этой машины?» .
Ключевые установки, сформировавшие Рауша:
- Компьютер как «машина мечты»: понимание того, что стандартное ПО — это лишь поверхность, которую можно и нужно модифицировать .
- Раннее освоение Linux: знаковым моментом стал подарок отца — журнал со вложенным диском Linux. Гильермо должен был разобраться в установке системы, чтобы получить награду .
- Решение реальных проблем: семья жила в небогатом районе, но была одной из первых в округе, кто освоил DSL и пытался внедрить Wi-Fi сети еще на заре их появления .
Этот «хакерский менталитет» оказался заразительным: брат Гильермо, Рики, также стал выдающимся инженером и был первым сотрудником компании Scale AI . Рауш отмечает, что успех в Кремниевой долине для него стал логичным продолжением детской одержимости тем, как работают вещи .
Виртуальные миры и модинг как школа программирования 14:59
Важную роль в становлении Рауша сыграли видеоигры, но не как пассивное развлечение, а как среда для реверс-инжиниринга. Он проводил тысячи часов в Counter Strike, Age of Empires и ранних браузерных Flash-играх . По его мнению, игры того поколения существенно отличались от современных «казино» с микротранзакциями, так как поощряли творчество и поиск уязвимостей .
Особенности гейминг-культуры, подготовившие будущее Vercel:
- Модинг и расширяемость: такие платформы, как Minecraft, Гильермо считает идеальными для детей, так как они учат программированию через создание собственных миров . Он даже планирует познакомить своего старшего сына с квантовыми вычислениями через моды для Minecraft .
- Взлом и чекинг пакетов: Рауш вспоминает, как использование утилит вроде WireShark для перехвата сетевых пакетов помогало понять архитектуру клиент-серверных приложений . Эти навыки он использует до сих пор, декомпилируя современные AI-приложения, чтобы понять их облачную инфраструктуру .
- Сообщества и форумы: в 2000-е именно форумы были главным источником знаний и социального взаимодействия, выполняя роль современных Discord и Reddit .
Первый бизнес и отказ от формального образования 4:47
Гильермо учился в «экспериментальной» школе при Университете Буэнос-Айреса, где преподаватели вузов давали продвинутые курсы химии и физики . Однако страсть к Open Source перевесила академические интересы. Пока сверстники учились бухгалтерскому учету (профиль школы), Рауш создавал онлайн-резюме из собственных проектов с открытым кодом .
Первые шаги в монетизации навыков были далеки от кодинга, но связаны с «железом»:
- Запись CD: он продавал одноклассникам диски с музыкой, так как его домашний компьютер был оснащен редким на тот момент пишущим приводом .
- Апгрейд ПК: Гильермо учился устанавливать графические ускорители (легендарные Voodoo и Nvidia GeForce) . В процессе он «убил» немало техники, но именно этот метод проб и ошибок заложил фундамент его инженерного мышления .
Ранее в разговоре Рауш кратко упоминал, что современные CEO должны быть инженерами по своей сути , и его собственный путь подтверждает эту философию: от взлома HTML-форм в онлайн-соревнованиях до создания глобальных инфраструктурных решений .
💻 От «дикого» фриланса до первой работы в Европе 25:12
Первые шаги Гильермо Рауха в мире технологий и бизнеса начались с подросткового предпринимательства и попыток монетизировать свои интересы. Еще до того как всерьез заняться кодом, Рауч нашел способ заработать первые песо, копируя CD-диски и перепродавая их на школьной площадке . Однако рынок быстро насытился, и внимание 10-летнего мальчика переключилось на веб-дизайн.
Его первыми проектами стали фан-сайты, посвященные аниме Dragon Ball, которые он хостил на Geocities — популярном в то время сервисе с бесплатным хостингом и громоздкими URL-адресами . Переломный момент наступил, когда Гильермо узнал о партнерской программе Mercado Libre (аналог eBay в Латинской Америке) . Разместив рекламный баннер на своем сайте, он начал получать по 5 песо за каждую регистрацию нового пользователя. В 11 лет Рауч получил свой первый чек на несколько сотен песо. Его мать была в шоке, так как до последнего момента никто в семье не верил, что интернет-активность может приносить реальные деньги .
⚖️ Семья, образование и жизнь в условиях кризиса 28:17
Гильермо рос в Аргентине в период серьезной экономической нестабильности 2000-х годов. Его отец постоянно испытывал стресс из-за отсутствия финансовой устойчивости: покупка домашнего компьютера могла обнулить все семейные сбережения . Страна жила циклами гиперинфляции и краткосрочного экономического оптимизма . В эти трудные времена Рауч начал вносить существенный вклад в семейный бюджет, так как благодаря фрилансу на западных платформах вроде Scriptlance он зарабатывал в долларах США .
В плане образования Рауч прошел путь от «звездного мальчика» до худшего ученика:
- В начальной школе он был лучшим учеником и победителем математических олимпиад .
- Ему удалось поступить в одну из самых престижных государственных средних школ Аргентины, выдержав жесточайший конкурс (топ-10 результатов) и год подготовки к экзаменам по четырем дисциплинам .
- Однако по мере роста карьеры в open-source и фрилансе интерес к учебе угас. Жесткие требования учителей, включая «скандальную» оценку 7/10 по химии, которую преподаватель посчитала провалом для его потенциала, только ускорили его отдаление от академической среды .
В итоге карьера, строящаяся независимо от остального мира, привела к тому, что Рауч стал «терминально онлайн» пользователем . Его родители, видя его финансовую состоятельность и клиентуру из Бостона и Нидерландов, постепенно доверились его пути, хотя мать переживала из-за упущенных возможностей в элитной школе .
🛠️ Уроки Linux и битва JavaScript-фреймворков 33:32
Важнейшим техническим этапом для Гильермо стало освоение Linux. В те времена работа с этой ОС была настоящим испытанием: чтобы просто запустить интернет через DSL, ему приходилось компилировать модули ядра . Его жизнь превратилась в бесконечный цикл: загрузиться в Windows, скачать документацию и исходники, записать инструкции на листок, перезагрузиться в Linux и пытаться заставить это работать .
Этот период заложил фундамент его понимания инженерии и важности сообщества:
- Помощь незнакомцев: Один из участников IRC-чата даже позвонил Гильермо по стационарному телефону, чтобы помочь отладить вывод компилятора .
- Mootools против jQuery: Рауч стал активным участником команды Mootools — библиотеки, которая конкурировала с jQuery .
Анализируя причины поражения Mootools в борьбе за массовый рынок, Рауч выделяет концепцию «прагматизм против эстетики» . Mootools стремился к чистоте кода и пытался внедрить сложные абстракции (классы в JS), предвосхищая появление роли дизайн-инженера . jQuery же сфокусировался на конечном результате, эргономике, обратной совместимости и агрессивном евангелизме . Сегодня Рауч признает, что создатель jQuery Джон Резиг был великим учителем и продавцом, чьи уроки по обратной совместимости до сих пор лежат в основе поддержки Next.js приложений десятилетней давности .
📂 Швейцарский оффер и полет «несовершеннолетнего эксперта» 46:26
Вместо того чтобы поступать в университет (хотя Рауч заглядывался на престижный институт ядерной инженерии Balseiro в Барилоче ), он получил приглашение на работу от швейцарского стартапа Poken . Компания занималась инновационным железом для обмена контактами при физическом соприкосновении устройств (аналог современного Bump на iPhone).
Забавный эпизод произошел по прибытии в Лозанну: CEO стартапа пришлось трижды обернуться на вокзале, не ожидая, что «эксперт мирового уровня по фронтенду», которого они так долго нанимали, окажется подростком . Поскольку Гильермо был несовершеннолетним, родителям пришлось подписывать специальное разрешение на его перелет через океан . К этому моменту у него оставались незакрытыми два предмета в школе — история Аргентины и португальский язык . Рауч выбрал португальский просто чтобы «выкрутить сложность на максимум», уже владея английским на уровне, достаточном для работы в международной команде .
🚀 Трудности иммиграции, первый экзит и рождение идеи Vercel 50:14
Выбор пути: исключение из школы ради Кремниевой долины 50:57
На рубеже 16–17 лет Гильермо Раух столкнулся с экзистенциальным выбором: продолжать следовать традиционной системе образования в Аргентине или полностью посвятить себя инженерии . Несмотря на академические успехи — например, он обладал феноменальной памятью и мог выучить учебники по истории и географии слово в слово, получая 50 баллов из 50 , — школьная система оказалась слишком жесткой. Из-за невозможности пересдать один сложный курс истории он фактически стал «high school dropout» .
Это решение совпало с растущей международной известностью: Рауха уже приглашали на конференции и хантили в Facebook . Гильермо признается, что ни разу не пожалел о выборе . Его опыт сформировал гипотезу о том, что современное среднее образование должно быть в 10 раз интереснее и интегрировать университетские курсы раньше, позволяя детям фокусироваться на страсти к делу в возрасте около 12 лет — именно тогда, по наблюдениям Рауха, у детей наступает пик способности к интенсивной концентрации .
Иммиграция в режиме «Hard Mode» и Alien of Extraordinary Ability 58:26
Переезд в США стал для Рауха одним из сложнейших жизненных испытаний. После работы в швейцарском стартапе он решил запустить собственное дело в Сан-Франциско, но юридически ситуация выглядела катастрофически: отсутствие диплома, скромный послужной список и гражданство Аргентины . Единственным выходом было получение визы O-1 — для лиц с выдающимися способностями .
Чтобы доказать свою ценность для системы USCIS, Гильермо предоставил «гору доказательств», основанную на его вкладе в Open Source :
- MooTools: один из ранних важных JS-фреймворков .
- Socket.io: революционная библиотека для реального времени, которая позже легла в основу ранних версий Notion и Perplexity . Технология позволяла даже удаленно управлять подводными аппаратами .
- Книга по Node.js: Раух выступил автором технического руководства, когда технология только зарождалась .
В итоге виза была одобрена, и Гильермо оказался в коворкинге на Эмбаркадеро, где его соседями по столам были основатели Instagram и Twilio .
Первый экзит и дух Кремниевой долины 1:03:36
Первый стартап Рауха начался с ошибки — попытки революционизировать образование (EdTech), в котором основатели ничего не понимали . Однако в процессе они создали мощную технологическую платформу для быстрого обмена файлами. Вдохновившись примером соседей из Instagram (которые упростили свой сложный продукт Burbn до одной функции фотошеринга ), команда Рауха провела пивот, сфокусировавшись на мгновенной передаче ссылок при загрузке файлов .
Кейс привлек внимание Мэтта Мулленвега, основателя WordPress, что привело к продаже компании . В 23 года Раух получил капитал, который позволил ему не работать, но вместо отдыха он выбрал путь ангельского инвестора . Одной из первых его сделок стала инвестиция в Scale AI . Раух также рано оценил потенциал биткоина, узнав о нем на Hacker News , и лично познакомился с Брайаном Армстронгом в момент запуска Coinbase .
От динамического веба к генеративному: философия Vercel 1:09:15
Идея Vercel и Next.js родилась из личного раздражения Рауха сложностью облачной инфраструктуры. Даже опытный программист тратил недели на конфигурацию серверов вместо написания кода . В то время как Heroku решал часть проблем, он не предлагал полной интеграции с инструментами разработки .
Раух сформулировал ключевые принципы, которые позже сделают Vercel стандартом индустрии:
- Одержимость скоростью: Цель — деплой за 100 миллисекунд, а не за 10 минут .
- Демократизация созидания: Сделать запуск приложений настолько простым, чтобы вдохновить больше людей становиться предпринимателями, а не «дронами-потребителями контента» .
- Эволюция медиума: Переход от статических документов к динамическим приложениям (таким как ChatGPT, который изначально был сайтом на Next.js ), а затем к генеративному вебу, где интерфейсы создаются ИИ «на лету» .
Сегодня крупнейшие бренды используют Vercel, чтобы перейти от деплоев раз в квартал к мгновенным обновлениям каждую минуту, что критично в мире, где новые ИИ-модели выходят еженедельно .
🚀 Автоматизация инфраструктуры и новая эра автономного кода 1:15:21
Гильермо Раух убежден, что успех любого технологического продукта зависит от экстремальной скорости итераций . В современном мире компаниям вроде Facebook (Meta) приходится бороться за внимание пользователей с такими гигантами, как TikTok и Snapchat, что требует мгновенного развертывания изменений . Именно поэтому Facebook в свое время инвестировала в React и создала внутренние системы, позволяющие инженерам доставлять эксперименты на миллиард пользователей всего за 10 секунд .
Vercel сегодня занимается демократизацией этих технологий, предоставляя инфраструктуру мирового уровня как студентам, так и крупнейшим корпорациям . На данный момент платформа хостит два из 30 крупнейших веб-сайтов планеты . По словам Рауха, миссия компании — абстрагировать низкоуровневые детали облачных вычислений и AWS, чтобы бизнес мог сосредоточиться на продуктовых метриках и конверсии .
Эволюция интерфейсов: от Photoshop к разговорному AI 1:22:28
Одним из ключевых тезисов Рауха является переход к «человеческому» языку программирования . Он сравнивает классический подход к разработке с Adobe Photoshop: сложный интерфейс с бесконечными меню и инструментами, который требует долгого обучения . В противовес этому, современные AI-инструменты, такие как ChatGPT и V0, предлагают разговорный интерфейс.
- В V0 пользователь просто вводит запрос на английском языке и за секунды получает готовое полностековое приложение .
- Стартапы вроде Scenario AI уже используют конверсационные интерфейсы для создания игровых ассетов вместо традиционных графических редакторов .
- Клиентское поведение смещается в сторону агентов, где зачастую интерфейс вообще отсутствует — один агент напрямую вызывает другой через протоколы типа MCP (Model Context Protocol) .
Раух подчеркивает, что такие компании, как Zapier и Solana, уже успешно создают MCP-серверы на базе Vercel, встраиваясь в новую «агентскую» экономику .
Смерть DevOps и концепция Self-Driving Infrastructure 1:26:15
На вопрос о будущем системных администраторов и DevOps-инженеров Раух отвечает метафорой о «факс-машинах»: старые технологии не исчезают мгновенно, но новые растут экспоненциально . Vercel стремится стать «беспилотным автомобилем» для инфраструктуры, полностью автоматизируя процессы развертывания .
Процесс разработки проходит через две ключевые главы:
- Автономия инфраструктуры: Полная автоматизация деплоя, чтобы инженерам не нужно было «изобретать колесо» при настройке серверов .
- Автономия кода: Переход к ситуации, когда писать код вручную больше не требуется .
Гильермо отмечает, что на V0 уже создается шесть новых приложений каждую секунду . Хотя ручное написание кода все еще необходимо для «фронтира» — решения задач, которые никогда не решались ранее — около 95% стандартного кода уже было написано кем-то ранее, и LLM справляются с его рекомбинацией феноменально быстро .
AI как инструмент глобальной инклюзивности 1:30:45
Интересным аспектом AI-трансформации Раух называет демократизацию разработки внутри компаний. Раньше инженерный отдел часто воспринимался руководством как «неповоротливое правительство» или бюрократия, у которой нужно «петициями» выпрашивать внедрение новых функций . AI меняет эту динамику: теперь CEO или менеджеры могут самостоятельно создавать прототипы и отправлять ссылки инженерам, тем самым зарабатывая авторитет и ускоряя коммуникацию .
Это превращает технологию в «ультимативную программу инклюзивности», позволяя миллионам людей, не знающих JavaScript, участвовать в создании ПО . Раух цитирует мультфильм «Рататуй», заявляя: «Готовить может каждый» .
Преодоление ограничений: галлюцинации и «эффект Waymo» 1:38:05
Раух признает наличие проблем с безопасностью и качеством AI-кода, приводя в пример случай, когда одна ошибочно удаленная строка, сгенерированная нейросетью, привела к инциденту уровня Severity 0 (полная остановка сервиса) . Однако он уверен, что эти сложности временные.
Для описания прогресса Раух использует «эффект Waymo»: беспилотники Waymo сначала научились безупречно ездить в одном городе (Финиксе), а затем начали масштабироваться . Аналогично, инструменты Vercel сначала «покоряют» экосистему Next.js, минимизируя частоту «вмешательств» человека (disengagement rate) . Проблема галлюцинаций уже во многом решена через RAG (поиск свежих данных для контекста) , а вопросы контекстного окна и безопасности будут закрыты по мере обучения моделей на данных миллионов пользователей .
💡 Философия итераций и роль «нулевого пациента» 1:40:41
В основе успеха Vercel лежит принцип, который Гильермо Раух называет «Iterate Greatness» (ITG) — итерируй величие . По его мнению, продукт никогда не достигает финальной стадии совершенства. Вместо того чтобы планировать масштабные инфраструктурные проекты на годы вперед, Раух всегда задает команде вопрос: «Что мы можем отгрузить (ship) сегодня? Что мы можем выпустить в ближайший час?» . Такой подход позволяет разбивать глобальные проблемы на усвояемые части.
Другой важный операционный принцип компании — «Пациент Зеро» . Прежде чем представить технологию миру, сотрудники Vercel должны почувствовать её «боль» на себе.
- Собственный опыт: Компания запускает новые инструменты только тогда, когда они нравятся самой команде.
- Уверенность в вкусе: Раух цитирует продюсера Рика Рубина, постулируя важность доверия к собственному эстетическому и техническому чутью .
- Поиск истины: Только став «клиентом №0» и достигнув понимания «правды» продукта, компания обретает достаточный уровень обоснованности для публичного релиза .
Примером такого подхода стал AI SDK. Прежде чем он превратился в полноценный фреймворк, команда «хакала» прототипы внутри Vercel Labs, чтобы просто понять, как это работает на практике, не дожидаясь идеальной архитектуры .
🛠 Секрет инноваций: Сокращение области охвата 1:44:43
Раух вспоминает разговор с коллегой из AWS, у которого он пытался узнать секрет сочетания надежности инфраструктуры и высокой скорости инноваций. Ответ оказался простым: сокращение области охвата (reducing scope) . Если у вас есть грандиозное видение будущего, но вы не готовы идти на компромисс в вопросах качества, безопасности и надежности, единственный выход — максимально сузить поверхность продукта при запуске .
В процессе масштабирования компании Гильермо выделяет два критических фактора:
- Сдержанность: Нельзя запускать 20 инноваций одновременно, если команда не способна удовлетворить спрос и поддерживать качество .
- Право бренда (Brand Permission): Компания должна понимать, в каких областях пользователи готовы принять её продукт. Раух иронизирует, что Vercel не может завтра начать продавать цветы, так как это не соответствует их миссии и ожиданиям аудитории . В качестве отрицательного примера он приводит Apple, начавшую конкурировать с небольшими приложениями в нише приглашений на вечеринки, что выглядело неуместно для гиганта такого уровня .
👨💻 Почему CEO должен уметь кодить 1:48:52
Для компаний, создающих инструменты для разработчиков, критически важно, чтобы руководитель глубоко понимал предметную область. По мнению Рауха, CEO должен быть инженером, который «прошел этот путь» . Это позволяет сохранять доверие сообщества. Сам Раух продолжает практиковать «вайн-кодинг» (vibe coding) — эксперименты с кодом по выходным, чтобы оставаться в контексте .
В эпоху ИИ этот навык становится ещё более доступным. Раух считает, что ИИ демократизирует навыки так же, как интернет демократизировал информацию .
- Full-stack человечество: Благодаря инструментам генерации (например, созданию 3D-моделей из текста в два клика), люди могут развивать и творческую, и техническую стороны одновременно .
- Прогресс без барьеров: Гильермо признается, что никогда бы не освоил Blender с нуля, но современные ИИ-интерфейсы позволяют ему создавать работающие 3D-модели мгновенно .
🍀 Удача, ставки и право на ошибку 1:52:48
Оглядываясь на свой путь из Аргентины в Кремниевую долину, Раух разделяет успех на три составляющие:
1. Удача: Гильермо считает огромным везением рождение в любящей семье, которая поддерживала его амбиции, и сам факт переезда в США . Он называет Америку «несправедливым преимуществом», местом, где человек может пересобрать себя с нуля, даже потеряв память и связи .
2. Навыки как инвестиции: Раух предлагает разработчикам относиться к выбору языков программирования как к инвестиционной стратегии .
- Он сделал ставку на JavaScript (тогда считавшийся «игрушечным» языком) за 10 лет до того, как тот стал доминирующим .
- Позже он инвестировал ресурсы в Rust для переписывания компиляторов Vercel, что также оказалось крайне успешным решением .
3. Локализация ошибок: Главная задача компании — не избегать ошибок, а ограничивать их «радиус поражения» (blast radius) . Принцип Vercel заключается в том, чтобы создавать среду для быстрых экспериментов. В v0.dev (инструмент генерации интерфейсов) разработчики используют агентские циклы: ИИ сам замечает ошибку в коде, исправляет её и итерирует до победного конца .
Ранее в разговоре Раух упоминал свои старые ошибки в публичных выступлениях , но сейчас он уверен: в бизнесе и жизни нужно принимать риск, если ошибка не ведет к катастрофическим последствиям для здоровья или свободы . «Обнимите цикл ошибок», — резюмирует он, призывая учиться на каждом шаге .