Гильермо Раух (Guillermo Rauch), основатель и CEO компании Vercel, обсуждает тектонические сдвиги в индустрии программного обеспечения, вызванные развитием больших языковых моделей. В центре внимания — концепция «Software 2.0», где программирование всё больше напоминает обучение нейросетей на данных, а не написание алгоритмов вручную, и запуск инструмента v0, который обещает автоматизировать создание интерфейсов.
🚀 От MooTools до фронтенд-облака: Путь Гильермо Рауха 3:18
Карьера Гильермо Рауха неразрывно связана с эволюцией веба. Начав как вундеркинд в Буэнос-Айресе, он стал ключевым участником разработки библиотеки MooTools, которая была предшественником многих современных технологий JavaScript . Сегодня его компания Vercel развивает «фронтенд-облако» — платформу для развёртывания веб-приложений, ядром которой является фреймворк Next.js.
Основные вехи и факты о бизнесе Vercel:
- Next.js как стандарт: Раух называет Next.js «Kubernetes для фронтенда» . Этот фреймворк стал лингва-франка для современных интерфейсов: на нём работают интерфейсы ChatGPT, Pi, Perplexity и You.com .
- Масштаб команды: В компании сейчас работает более 450 сотрудников .
- Модульность и композитность: По мнению Рауха, современный веб стал модульным. Компании больше не покупают монолитные решения от SAP или Oracle, а собирают стек из лучших в своём классе API, таких как Stripe для платежей или OpenAI для интеллекта .
- Инвестиционный тезис: Vercel делает ставку на «скорость итераций» (iteration velocity). Раух утверждает, что скорость разработки напрямую коррелирует с успехом бизнеса. В качестве примера он приводит данные о том, что ускорение загрузки сайта на каждые 100 мс повышает мобильную конверсию на 8% .
🧠 Феномен «Призрачного текста» и концепция v0 20:45
Переломным моментом для Рауха стало знакомство с GitHub Co-pilot. Несмотря на 20-летний опыт в программировании, он признаёт, что ИИ изменил его подход к коду .
Гильермо Раух выдвинул гипотезу «Призрачного текста» (Ghost Text):
- Суть: В программировании ИИ предлагает код в виде полупрозрачного текста, который можно принять или отклонить одним нажатием.
- Прогноз: По мнению гостя, в будущем каждому продукту в мире понадобится свой «призрачный текст» — интеллектуальное автодополнение намерений пользователя, будь то написание твита или создание документа в Notion .
- Применение в дизайне: Инструмент v0 от Vercel реализует эту концепцию для пользовательских интерфейсов. Пользователь описывает форму или страницу на естественном языке, а система генерирует несколько вариантов готового к промышленной эксплуатации кода (на React/Tailwind) .
Интересный факт: когда Раух тестировал v0 на своём личном сайте, ИИ сгенерировал код, который оказался объективно лучше авторского . В частности, ИИ автоматически добавил метки для экранных дикторов (accessibility), о которых человек часто забывает. «У ИИ бесконечное терпение и память», — цитирует Раух Марка Андриссена .
🛠️ Навыки программирования в эпоху ИИ: Гибридный подход 38:41
Раух считает, что мы находимся в «Тёмных веках» разработки, когда программисты всё ещё начинают работу с «пустого холста» . В будущем человеческий труд станет гибридным.
Ключевые советы Рауха по работе с ИИ:
- Программирование по аналогии: Ведущий Натан Лабенц использует метод предоставления ИИ фрагмента уже работающего кода как примера стиля и логики, что значительно повышает качество ответов .
- Контекст — это всё: Вместо коротких поисковых запросов в стиле Google, ИИ нужно «скармливать» полные сообщения об ошибках и контекст проекта. Это направляет модель по нужным путям в её нейронной сети .
- Специализация моделей: Раух рекомендует использовать разные ИИ для разных задач: Perplexity для актуальных новостей, Find.com для поиска документации разработчика, а GPT-4 как мощную «Феррари» для сложных рассуждений .
- Избегание самоуверенности ИИ: Если формулировать запросы как вопросы или просить ИИ рассуждать шаг за шагом, вероятность галлюцинаций снижается .
🏗️ Software 2.0: Программирование как кулинария 54:03
Ссылаясь на идеи Андрея Карпатого (Andrej Karpathy), Раух описывает переход от Software 1.0 к Software 2.0 .
- Software 1.0: Классическое написание алгоритмов и структур данных человеком. Главное здесь — объяснимость кода.
- Software 2.0: Использование данных и вычислительных мощностей для обучения нейросетей. По аналогии Рауха, это больше похоже на «готовку супа», где ингредиенты (данные) смешиваются для получения результата, логику которого человеку трудно интерпретировать .
Раух предсказывает «стабилизацию» технологий Software 1.0. Поскольку ИИ лучше всего обучен на популярных языках вроде JavaScript и Python, эти языки будут доминировать ещё сильнее, в то время как нишевые языки могут исчезнуть из-за отсутствия поддержки со стороны ИИ-помощников .
🛡️ Стратегия бизнеса: GPT Store против собственных интерфейсов 45:28
С обсуждением запуска GPTs от OpenAI встал вопрос: стоит ли компаниям создавать свои «плагины» внутри экосистемы ChatGPT или развивать собственные продукты?
Аргументы Гильермо Рауха в пользу собственных интерфейсов:
- Прямая связь с клиентом: Раух проводит аналогию с брендами одежды. Можно продавать товары через Amazon (аналог GPT Store), но для сохранения бренда и лояльности нужен свой сайт (casper.com) .
- Визуальная свобода: Интерфейс ChatGPT ограничен текстом и простыми элементами. Сложные продукты, такие как v0 или Bloomberg Terminal, требуют полной свободы в дизайне и управлении данными, которую сторонний чат-бот не может обеспечить .
- Вертикализация: По мнению гостя, мы увидим расцвет вертикальных ИИ-помощников для здравоохранения, юриспруденции и других сфер, где критически важны точность и соблюдение регуляций .
🌐 Будущее Open Source и экзистенциальные риски 1:03:15
Раух является ярым сторонником открытого исходного кода (Open Source). Он считает ошибкой недооценивать открытые модели (такие как Llama), даже если сейчас они уступают GPT-4 .
- Преимущество экосистемы: Главная сила Open Source не в самой модели, а в том, что миллионы разработчиков могут искать решения проблем в Google и StackOverflow. В закрытых системах вы лишены этой коллективной поддержки .
- Бизнес-развитие через
git clone: По словам Рауха, настоящие партнерства в ИТ сегодня заключаются не на встречах директоров, а через клонирование репозиториев разработчиками .
Относительно рисков ИИ Гильермо занимает умеренную позицию. Он считает сравнение ИИ с «ядерным оружием» вредным мемом и утверждает, что мы ещё очень далеки от создания автономного AGI, представляющего угрозу человечеству . Однако он признаёт, что ИИ станет мощным «ускорителем» существующих проблем, таких как кибератаки и кампании по дезинформации .