Открытый урок · 35 мин

Что такое вайб-кодинг и где его граница

Это настоящий урок курса, открытый целиком. Задания здесь работают, но ответы не сохраняются, а тесты проверяются на сервере — для этого нужен кабинет. Там же живут прогресс и сдача работ. Остальные материалы курса открываются по коду-приглашению.

Перед первым запросом. На протяжении курса используйте только вымышленные карточки «Маяка» и учебные файлы. Локальное окно программы не доказывает локальную обработку: некоторые помощники отправляют прочитанное облачной модели. Рабочие документы, ключи и личные данные не добавляйте. Допуск — короткий тест в начале блока 2, он открывается в личном кабинете; после него переходите к практике.

Что открыть. Браузер, доступный чат и редактор обычного текста. HTML-файл — текст программы страницы; его открывают браузером.

Если своей задачи пока нет. Калькулятор учебных наборов: количество × цена. Пример 3 × 500 = 1500. Пустое количество и отрицательная цена должны давать понятное сообщение вместо неверного итога.

Пройти тренажёр первого диалога — четыре коротких шага с авторскими образцами, без входа и подключения к модели. Памятка: запрос, ответ, проверка и правка.

Слово прижилось, и оно скорее про ощущение, чем про технологию: вы не пишете код, вы описываете результат и подправляете направление, пока не сойдётся. Модель делает черновик, вы принимаете работу — ровно та же схема, что и в письмах, только на выходе не текст, а программа.

Что реально получается. Одностраничные инструменты, которые живут в браузере: калькуляторы, формы, чек-листы, конверторы, небольшие сводки и графики по вашим данным. Такой инструмент — один файл. Его можно открыть двойным щелчком, положить на общий диск, отправить коллеге письмом.

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

Три полосы. Разложите свои задачи по ним честно — это упражнение блока.

Зелёная: делаю сам. Результат виден на экране, данные лежат у меня, ошибка стоит минуту моего времени. Калькулятор ставки, форма для себя, сводка по выгрузке.

Жёлтая: делаю, но показываю коллеге. Инструментом пользуется кто-то ещё, ошибка стоит чужого времени или неверной цифры в документе. Здесь нужен второй читатель и проверка на границах.

Красная: иду к разработчику. Обрабатываются персональные данные. Инструмент публикуется в интернет. От него зависят деньги, договоры или обязательства. Он должен работать без вас. Дальше начинается ответственность, которую нельзя взять на себя «по-быстрому».

Что меняется по сравнению с первой ступенью. Там модель писала текст, и вы отвечали за смысл. Здесь она пишет исполняемый код, и вы отвечаете ещё и за поведение: что случится, если ввести ноль, отрицательное число, пустую строку или сто тысяч строк вместо десяти.

Сортировка

Куда попадает задача

Нажмите на карточку, затем на группу, куда она относится. Чтобы вернуть карточку обратно, выберите её и нажмите на область со свободными карточками.

Делаю сам Зелёная полоса
Делаю и показываю коллеге Жёлтая полоса
Иду к разработчику Красная полоса
Рабочая таблица

Мои задачи по полосам

На узком экране прокрутите таблицу вбок, чтобы увидеть все столбцы.

ЗадачаПолосаЧто будет, если результат окажется невернымКто ещё им пользуется

Доступ к остальным урокам

Остальные материалы доступны в личном кабинете. Если у вас есть код приглашения, активируйте его; если нет — запросите у организатора обучения.

Активировать код