В новой статье Фил рассказал о том, как учился вайбкодить — и о паре открытий, которые он сделал в процессе.
✏️ Недавно я сделал свой калькулятор эквити, можете оценить его вот здесь. Вайбкодинг принес мне неожиданно много удовольствия. Уверен, что инструменты, которые недавно стали нам доступны, изменят мир. Плюс работать с ними ужасно весело! Калькулятор — один из первых моих удачных проектов. Но перед ним была и пара неудачных…
👨💻 Когда я начал вайбкодить, я чувствовал себя ребенком, попавшим в магазин шоколада. Просто говоришь AI, что тебе нужно — и он это пилит. Пишу:
«Хочу планировщик задач, куда буду записывать идеи. Импортируй почту и календарь. И давай еще каких-нибудь прикольных фишек добавим — предложи варианты».
И он предлагает идеи, причем реально хорошие. Я пишу: «Супер, добавь их все». Он добавляет. Спрашиваю: «Что еще можем туда засунуть?» Он выдает еще пачку вариантов. Соглашаюсь на всё.
👌 И вот приложение готово. Сколько же там оказалось всего! Дашборд, уведомления, какая-то система тегов… Часть функций нормально не работали, часть была мне не нужна. Интерфейс был перегружен. Я толком не знал, что мне нужно, поэтому получил какого-то монстра — технически продвинутого, но бесполезного. Один мой друг тоже увлекся AI, и я сказал ему: «Представь, что у тебя в подчинении огромная команда супер-сильных и дико послушных 5-летних детей».
🏠 И вот эта команда строит дом. Если будешь четко говорить им, что делать, следить за ними на всех этапах работы, направлять, указывать на ошибки — получишь в итоге прекрасный дом. А если скажешь «постройте дом» и уйдешь, то одному богу известно, что увидишь, когда вернешься. Скорее всего, жить в этом сооружении не получится, придется все переделывать — или просто бросить его там и забыть.
👍 Мой калькулятор эквити работает, потому что я точно знал, что хотел получить, и отлично разбираюсь в том, как он функционирует. Я дал очень четкие задачи. Сделал простую версию — и убедился, что она работает нормально. Потом добавил одну функцию, протестировал ее, потом еще одну — и так далее. Инструмент следовал за мной, а не я за инструментом.
🤔 Недавно созванивался со студентом, Джерри. Во время игры он очень беспокоится о том, допустимы ли его действия по солверу, «правильные» ли они. Это та же ошибка, что и у меня с AI: Джерри смотрит на солвер так, будто машина — начальник, а он подчиненный. Но, как я уже сто раз говорил (и еще сто раз скажу), пытаться заучивать решения солвера и пытаться копировать их — большая ошибка. Я сказал студенту: «Джерри, солвер работает на тебя, а не ты на солвер».
♥️ Возможно, эта простая мысль кому-то из вас поможет. Если вы тоже вечно думаете о том, «разрешено» ли действие, я рекомендую вспомнить, что вообще такое солвер. Это модель, которая помогает ВАМ лучше понимать игру. А ваша задача — не получить его похвалу, а научиться принимать лучшие решения в моменте. И иногда лучший вариант — сыграть не по GTO. Или довериться себе в споте, где вы понятия не имеете, как выглядит оптимальная игра. Не бойтесь ошибаться, страх критики со стороны машины — это лик, с которым нужно работать. Играйте раздачу спокойно. Солвер не смотрит.