Vibe Coding Is The Future

Vibe Coding Is The Future

Краткое резюме

В этом видео партнеры Y Combinator обсуждают "vibe coding" - новый подход к программированию, который использует большие языковые модели (LLM) для автоматизации написания кода. Они делятся результатами опроса основателей стартапов из текущей партии YC, которые показывают, что LLM уже пишут более 95% кода в некоторых проектах.

  • LLM значительно ускоряют процесс разработки, но пока плохо справляются с отладкой.
  • Роль инженера-программиста меняется: теперь больше ценятся навыки "product thinking" и системного мышления, а не просто умение писать код.
  • Несмотря на то, что LLM могут сделать многих программистов "достаточно хорошими", для достижения исключительных результатов по-прежнему необходима глубокая экспертиза и практика.

Введение

В этом видео партнеры Y Combinator, Гэри, Джаред, Хардж и Диана, обсуждают "vibe coding" - новый подход к программированию, который использует большие языковые модели (LLM) для автоматизации написания кода. Они делятся результатами опроса основателей стартапов из текущей партии YC, которые показывают, что LLM уже пишут более 95% кода в некоторых проектах.

Что такое vibe coding?

"Vibe coding" - это термин, введенный Андре Карпати, который описывает новый подход к программированию, где разработчики больше полагаются на LLM для написания кода, а сами сосредотачиваются на продуктовой стратегии и системном мышлении.

Что говорят основатели из текущей партии YC

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

Отладка и построение систем

LLM пока не очень хорошо справляются с отладкой кода. Разработчики все еще должны вручную находить и исправлять ошибки.

Модели, которые используют люди

Среди популярных инструментов для "vibe coding" - Cursor, Windsurf, ChatGPT, а также модели с возможностью рассуждения, такие как Claude 1.0 и 3.0.

Какой процент кода пишется LLM?

Опрос показал, что четверть основателей из текущей партии YC заявили, что более 95% их кода генерируется ИИ.

Что изменилось и что осталось прежним?

"Vibe coding" позволяет людям с нетрадиционным техническим образованием, например, с математическим или физическим, быстро стать продуктивными программистами.

Как Triplebyte проводил оценку кандидатов и как это изменилось в эту эпоху?

Triplebyte - компания, основанная Джаредом, которая разрабатывала систему технической оценки для инженеров. В прошлом они использовали собственные инструменты для проведения собеседований и оценки кода.

Ключевые навыки, которые останутся актуальными

Несмотря на развитие LLM, навыки чтения кода и отладки остаются важными. Разработчики должны уметь отличать хороший код от плохого, а также понимать, как работают LLM.

Как развить вкус без классического обучения?

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

Заключение

"Vibe coding" - это не просто модная тенденция, а новый подход к программированию, который уже меняет индустрию. Разработчики, которые не адаптируются к этому новому миру, рискуют отстать.

Share

Summarize Anything ! Download Summ App

Download on the Apple Store
© 2024 Summ