За последние полгода вайбкодинг — разработка (программного кода) с помощью языковых моделей — «прошёл путь из экзотики до вполне обыденности». Наш спикер и эксперт Лев Николаев проверил это на практике:
💡Что умеет типовое приложение для вайбкодинга уже сейчас: За 3 минуты — рабочее веб-приложение с поиском, сортировкой и группировкой. Уже сейчас нейросеть документирует код лучше любого разработчика. Конечно, правильно написанный промпт и комптетенции из коробки помогают максимально сократить количество итераций по получению рабочего варианта кода.
🔽Слабые место такой разработки: код, написанный нейронкой, тяготеет к старым версиям ПО, делает оверинжиниринг, «сшивает франкенштейна из кусков нового и старого кода». Приложение доля вайбкодинга может «погуглить» для актуализации, но веса часто в пользу старого кода. И «иногда создаёт проблемы, чтобы потом их мужественно решать».
Главные выводы:
📝Контекст (содержимое диалоговых окон запросов и ответов между средой разработки и пользователем)— главное для вайбкодинга: модель хранит цепочку запросов-ответов; «контекст формируется не только из того что мы спросили, а ещё и из того что нам модель ответила». Для хранения этого нужно много памяти (цены на RAM и SDD «привет!»), поэтому размер контекстного окна ограничен.
🖥Если ваша работа никак не связана с разработкой кода — у вас праздник. «У вас теперь есть личный разработчик, недорого. 20 баксов в месяц — это вообще не смешно».
👨💻Если разработчик — «поздравляю с повышением». Теперь ваша работа — управлять нейронкой, объяснять ей задачу и принимать результат.
🥈Безопасность пока проблема: не запускайте полученный сгенерированный код на рабочей машине – код может быть уязвим.
📌Заменить людей полностью не выйдет: отлаживать и масштабировать «нейронка не умеет от слова совсем». И ещё - не торопитесь избавляться от своих разработчиков – «джунов», они вам понадобятся, когда наберут опыт на вайбкодинге: ведь «чтобы быть женой генерала — надо выходить за лейтенанта».
00:00 — Введение.
02:15 — Основы работы с языковыми моделями и контекстом.
04:45 — Оптимизация работы с контекстом в языковых моделях.
10:15 — Работа с контекстом на примере DeepSeek.
16:45 — Специфика работы с кодом и языковыми моделями.
23:15 — Анализ сгенерированного кода и его особенности.
30:45 — Безопасность при работе с кодом, сгенерированным нейросетями.
40:45 — Создание веб-приложения с помощью языковой модели.
51:15 — Проблемы и ограничения при работе с крупными проектами и языковыми моделями.
58:45 — Заключение и выводы о будущем разработки с использованием языковых моделей.



