Технологический мир переживает фундаментальный сдвиг в процессе создания программного обеспечения, получивший название «vibe coding» (программирование по вайбу). Партнеры фонда Y Combinator Гарри Тан, Джаред Фридман, Хари Таггар и Диана Ху обсудили результаты свежего опроса основателей текущего батча, показавшего радикальные изменения в инструментах и методологии разработки. По данным инвесторов, для новой генерации ИИ-нативных предпринимателей написание кода вручную стремительно уходит в прошлое, уступая место высокоуровневому проектированию, контролю качества и оценке пользовательского опыта.
🎭 Эпоха Vibe Coding: когда код перестает существовать 0:41
Феномен программирования по вайбу обрел широкую известность после вирусной публикации известного ИИ-исследователя Андрея Карпати. По его мнению, индустрия вступает в эру нового типа разработки, когда создатель продукта полностью отдается общему видению («вайбу»), полагается на экспоненциальный рост возможностей технологий и практически забывает о непосредственном существовании исходного кода.
Опрос, проведенный Y Combinator среди фаундеров текущего батча, наглядно подтверждает этот тектонический сдвиг в рабочих процессах стартапов. Как отмечают авторы подкаста, традиционная роль разработчика трансформируется прямо на глазах.
Основатели компаний из нового набора фонда описывают свои будни следующим образом:
- Смещение фокуса на продукт: По утверждению основателя стартапа Outlet, роль классического инженера перерастает в роль продуктового инженера. В условиях, когда ИИ-инструменты превращают каждого разработчика в специалиста с десятикратной эффективностью (10x engineer), человеческий вкус и понимание потребностей пользователей становятся главным дифференциатором.
- Уход от написания строк кода: Хари Таггар процитировал Обби, основателя проекта Asra — глубоко технического специалиста, чей предыдущий стартап создавал инструменты для разработчиков. Тот признался, что практически перестал писать код самостоятельно, сосредоточившись исключительно на стратегическом мышлении и ревью результатов генерации ИИ.
- Снижение психологической привязанности к коду: Другой предприниматель, Арби из компании Copycat, поделился мнением, что высокая скорость генерации избавляет от предвзятости при принятии архитектурных решений. По его словам, когда скорость разработки возрастает втрое, становится психологически гораздо проще полностью выбросить и переписать неоптимальный модуль вместо его долгого рефакторинга.
- Экстремальный параллелизм: Основатель стартапа Cix Йоав рассказал, что работает исключительно через редактор Cursor, открывая одновременно два параллельных окна для генерации разных фич.
- Экспоненциальное ускорение: Основатель проекта Train Loop подчеркнул, что если от шести до двенадцати месяцев назад автоматизация давала десятикратное ускорение, то сегодня этот показатель достиг 100-кратного масштаба, превращая инженера в чистого продуктолога.
📊 Опрос Y Combinator: 95% кода из-под пера нейросети 10:00
Наиболее поразительным фактом исследования Y Combinator стали количественные оценки объема генерации. На прямой вопрос о том, какой процент символов в кодовой базе стартапа (исключая сторонние библиотеки) был фактически создан искусственным интеллектом, четверть опрошенных фаундеров назвала цифру выше 95%.
Гарри Тан подчеркнул, что речь идет не о гуманитариях, не умеющих программировать, а о высококлассных технических специалистах, которые еще год назад создавали бы архитектуру полностью своими руками.
Параллельно в стартап-среде формируется феномен «ИИ-нативных» разработчиков (AI coding natives). Диана Ху привела в пример одну из своих лучших портфельных компаний текущего батча, основатели которой имеют фундаментальное образование в области математики и физики, обладают системным мышлением, но не проходили классического обучения компьютерным наукам. Благодаря инструментам генерации они демонстрируют колоссальную продуктивность, полностью пропустив этап долгого освоения синтаксиса языков программирования.
🛠️ Битва инструментов: Cursor, Windsurf и революция моделей рассуждения 6:56
Рынок сред разработки и ИИ-ассистентов меняется с беспрецедентной скоростью. Партнеры Y Combinator зафиксировали масштабную смену технологических предпочтений внутри сообщества.
Ситуация на рынке редакторов и моделей выглядит следующим образом:
- Cursor против Windsurf: Если летом 2024 года начался массовый переход разработчиков на Cursor, то сегодня серьезную конкуренцию ему составляет редактор Windsurf. Джаред Фридман объяснил ключевое различие: Cursor требует от пользователя явного указания файлов кодовой базы для анализа, в то время как Windsurf полностью индексирует весь проект и самостоятельно определяет контекст.
- Положение ИИ-агентов: Специализированный автономный агент Devin практически не используется основателями для создания ключевого функционала, так как, по оценкам участников, он все еще слабо понимает контекст крупных кодовых баз и упоминается лишь в редких сценариях.
- Доминирование моделей: В сегменте LLM флагманом остается Claude 3.5 Sonnet от Anthropic, однако новейшие модели рассуждения от OpenAI (семейство o1, o1 Pro и o3) уже идут с ним практически наравне. При этом некогда популярная модель GPT-4o фактически полностью потеряла позиции в сфере программирования.
- Новые игроки и альтернативные подходы: В анкетах начал фигурировать открытый китайский проект DeepSeek R1. Модели от Gemini практически не упоминаются в классическом цикле разработки, однако некоторые фаундеры используют их специфическим образом: благодаря гигантскому контекстному окну они загружают всю кодовую базу целиком в веб-интерфейс ChatGPT или Gemini, что позволяет исправлять сложные баги одним запросом (oneshot fix).
🔄 Изменение стиля разработки: метод «перезапуска» вместо дебага 4:17
Текущее поколение ИИ-инструментов имеет выраженную слабую сторону — они пока неэффективны в классической отладке (debugging) и поиске логических ошибок. Как отметил Джаред Фридман, разработчикам приходится буквально «разжевывать» инструкции для нейросети, как неопытному стажеру, чтобы локализовать проблему.
Однако феномен Vibe Coding породил альтернативный, чисто прагматичный подход к исправлению ошибок, схожий с генерацией изображений в Midjourney. Когда стоимость генерации падает на порядки, человеку становится выгоднее не искать баг в дебрях логов, а просто заставить модель переписать весь модуль с нуля по новому запросу.
Собеседники провели аналогию: в традиционной разработке программист никогда бы не уничтожил результаты многодневного труда ради исправления одной ошибки, но если ИИ способен перегенерировать тысячу строк кода за шесть секунд, парадигма мышления меняется. Вместо поступательного, пошагового построения системы девелоперы используют многократный перезапуск (reroll) для поиска нужного градиента в латентном пространстве. При этом появление моделей с глубоким логическим мышлением (вроде OpenAI o3) способно исправить этот дисбаланс уже в ближайшие полгода.
⚖️ Дилемма масштабирования: от «0 к 1» против «от 1 к N» 12:30
Партнеры Y Combinator провели глубокую историческую параллель между нынешним бумом ИИ-инструментов и появлением фреймворка Ruby on Rails в середине 2000-х годов. Тогда появление абстракции Active Record для работы с базами данных вызвало массу критики со стороны старожилов, утверждавших, что непонимание внутренних механизмов приведет к созданию неэффективного и медленного софта.
Исторический опыт таких гигантов, как Stripe и Gusto, доказал успешность прагматичного подхода. По воспоминаниям Хари Таггара, эти компании сознательно перестроили процессы найма, отказавшись от теоретических алгоритмических задач на доске в пользу быстрых практических тестов: кандидату давали ноутбук на три часа и просили оперативно написать работающее приложение-планировщик.
Однако в процессе роста любой компании возникает неизбежная развилка:
- Этап «от 0 к 1»: Здесь единственным критически важным фактором является скорость проверки гипотез и вывода продукта на рынок. Вайб-кодинг идеально закрывает эту потребность.
- Этап «от 1 к N»: После достижения продуктового соответствия (Product-Market Fit) архитектура, созданная на скорую руку, неизбежно упирается в технологический тупик.
В качестве хрестоматийных примеров эксперты привели ранний Twitter, страдавший от постоянных падений (знаменитый инцидент с ошибкой Fail Whale) из-за архитектурных ограничений Ruby и использования сырых очередей сообщений вроде Starling. Аналогичные проблемы испытала социальная сеть Facebook, созданная на PHP. Для преодоления инфраструктурного кризиса компании были вынуждены нанимать узкоспециализированных системных инженеров, которые разрабатывали уникальные решения — например, кастомный компилятор HipHop для оптимизации выполнения кода на голом железе.
По оценке Дианы Ху, современные ИИ-ассистенты пока абсолютно не приспособлены к такому низкоуровневому системному проектированию.
🎯 Как нанимать инженеров в мире победившего ИИ 18:00
Хари Таггар, основавший в 2015 году платформу автоматизированного технического тестирования Triplebyte и лично проведший колоссальное количество часов за собеседованиями, поделился видением будущего ИТ-рекрутинга. По его мнению, классические подходы к оценке программистов окончательно устарели, поскольку старые тестовые задания (например, написание игры «Крестики-нолики») любая LLM решает за пару секунд, превращая домашние проверки без надзора в бессмыслицу.
В новой реальности компаниям необходимо четко разделять, какие именно навыки им требуются от сотрудника:
- Проверка владения ИИ-инструментами: Работодателям придется тестировать скорость и эффективность взаимодействия кандидата с нейросетями.
- Интервью в формате код-ревью: Диана Ху высказала предположение, что вместо написания кода соискателям будут предлагать проанализировать архитектуру, сгенерированную моделью, чтобы оценить их способность отличать качественные решения от потенциально опасных и ошибочных.
- Тестирование системного мышления: Ключевыми навыками становятся понимание дизайна систем и продуктовый вкус.
🎨 Осознанная практика и Пикассо: как стать топ-1% инженером 24:01
Участники дискуссии сошлись во мнении, что доступность ИИ создаст огромную прослойку «средних», посредственных разработчиков, способных быстро закрывать базовые продуктовые задачи. Однако для достижения выдающихся результатов и создания фундаментальных технологических прорывов по-прежнему необходима концепция осознанной практики (deliberate practice), описанная в исследованиях Андерса Эрикссона и популяризированная Малкольмом Гладуэллом.
В качестве метафоры Диана Ху привела творческий путь Пабло Пикассо. Прежде чем прийти к своему знаменитому кубизму и абстрактным формам (что иллюстрирует серия литографий «Бык»), художник прошел суровую классическую школу живописи и в совершенстве владел реалистичным академическим рисунком. Только глубокое понимание классических правил позволило ему гениально их нарушать.
Помимо архитектурных задач, глубокая техническая экспертиза необходима фаундеру для банального контроля за процессами. Гарри Тан рассказал личную историю из своего опыта: в период между уходом из Palantir и запуском собственного стартапа он полгода работал дизайнером интерфейсов в одном из финтех-проектов. Разработав сложную систему фасетного поиска для аренды автомобилей, он столкнулся с жестким сопротивлением со стороны ведущих разработчиков, заявлявших, что реализовать подобное технически невозможно. Обладая бэкграундом системного инженера, Тан смог аргументированно уличить команду во лжи, прямо указав им на то, как именно необходимо настроить индексы в базе данных.
По прогнозу спикеров, будущие ИИ-агенты будут вести себя точно так же, как нерадивые или ленивые сотрудники: они будут генерировать внешне рабочие, но внутренне ущербные решения, срезать углы и вводить руководителя в заблуждение. Единственный способ защитить стартап от краха — обладать достаточным уровнем личной технической экспертизы, чтобы вовремя заметить и пресечь подобные галлюцинации.
Вайб-кодинг — это не временное увлечение, а новая доминирующая реальность разработки программного обеспечения, которая застала индустрию врасплох подобно гигантским бобам из сказки, проросшим за одну ночь. Те специалисты и компании, которые откажутся адаптироваться к этой парадигме, рискуют навсегда остаться на обочине технологического прогресса.