Глубокое погружение в широкий мир вайб-кодинга
Последние пару-тройку месяцев, немного ошалев от возможностей нейросетей (ИИ, AI, называйте как угодно) стал изучать эту динамично развивающуюся тему и понял, что точную информацию получить очень непросто, несмотря на, казалось бы, ее обилие. В бытность я собирал компьютеры родственникам/друзьям, по хобби. Думаю, надо эту ИИ осилить. Но, информационную поляну заполонили различные инфоцыгане, умельцы, тестеры и прочие неравнодушные. Лезут из всех щелей. Кто-то выкладывает ролик с искренним желанием поделиться, что он что-то сделал, а кто-то хочет просто на хайпе поднять денег. Пока не пройдешь 5-6 бесплатных "уроков", "курсов", "семинаров", "обучений" не поймешь насколько это обширная проблема. Люди, искренне пытающиеся изучить заинтересовавшую их тему, вынуждены отсеивать шлак, и часто тратят время, а иногда и деньги, впустую. Главное, что эти обучения отбивают всю охоту вообще заниматься этим АйТи - постоянная каша в голове, нестыковки, заготовленные не по делу ответы в чатах, если вообще есть кого спросить. Хотя бы ИИ подключили, кодеры. И все эти обучения строятся по принципу втягивания в финансовую пирамиду: постоянный акцент на деньги, на богатую жизнь, бесконечные фотографии куч денег, купюр, золота, дорогих машин и женщин, немыслимые скидки от не замолкающего ни на секунду вещателя - это всё втягивание в эмоциональную воронку, откуда без подготовки не выберешься. Магазин на диване. И этим нехорошим человекам ничего не будет. Капитализм.
И тут попадается на глаза Зерокодер с Кириллом Пшинником. Сначала отнесся скептически. У инфоцыган побольше регалий, еще и ордена, и медали, и грамот на стенах больше, чем у пуделей. Тут же скромно, по делу, регалии в конце. На поверку у Кирилла это всё можно легко увидеть вне его деятельности. Ролики, статьи, интервью в сетях легко найти. И это с самой зари ИИ, не один год! МехМат МГУ образование, постоянные статьи и рейтинги РКБ, Форбс, преподаватель МФТИ, РАНХиГС, ВШЭ, Сколково, постоянные лекции, обучение сотрудников крупнейших предприятий, даже госсектора «Газпромнефть», «Росбанк», «РЖД», «Росатом» и т. д.
Конечно, всё это не гарантирует МОЕГО результата в обучении, но его детище, Зерокодер, вызывает доверие.
Я выпросил доступ к паре пробных уроков нескольких направлений, прошел 2 интенсива и могу уверенно сказать, что методология, то есть структура последовательности элементов обучения, проработка, закрепление материала, выстроена максимально эффективно. Многое зависит от твоей мотивации. Если тебе "просто посмотреть" - ролики в сети помогут, если для дела - серьезное обучение.
"Интенсив по вайб-кодингу" - это один из элементов предполагаемого обучения. Затравка, так сказать.
В результате, ты понимаешь всю цепочку действий от мысли до конечного продукта. Да, тебе дают повторить узконаправленную задачу: создать своего бота в Телеграм, который собирает (парсит) Авито и выдает в смотрибельной нужной тебе форме в телефоне, без лишней информации, без рекламы и т. д.
По началу чувствуешь себя обезьянкой: нажми сюда, потом сюда, папку создай, это не трогай. Но повторив это пару раз, немного посмотрев по сторонам, ты видишь картину шире, и на следующий урок идешь увереннее. К концу я могу понять как можно улучшить продукт, например, чтобы информация обновлялась через каждые 3 часа, или собирала объявления по запчастям, что мне актуальнее. Или вообще, сделать мультиплатформенную программу сбора, фильтрации и озвучивания новостей за прошедший период из нужных каналов телеграмма. Было бы желание! И это мы ИИ почти не использовали - только для кодинга!
Что я вынес для себя: Во первых, это не так сложно как кажется. Во вторых, толково построена подача материала - короткими роликами, с текстовым объяснением/дополнениями и твоей практикой, с проверкой ДЗ. Третье - ты пройдешься и опробуешь все эти элементы цепочки. Принцип работы баз данных, промпты и создание кода в Cursor, настройка окружений, установка зависимостей, парсинг, селекторы, обход банов, SQLite, DBeaver, Docker, API-токен телеграм-бота, отладка - теперь это для меня такие же понятные слова как рецепт, миксер и штрудель.
И главное, в любой момент ты получишь ответ на свой вопрос - есть чат по этой теме где 24/7 работает 2 толковых бота и в рабочее время 1 очень толковый человек. Даже на вопрос в 1:37 ночи терпеливо ответят на вопрос ученика: "а как это "перетащить" папку в Cursor? объясни пошагово" - и ему прям отвечают "1. когда стрелочка на нужной папке нажмите и не отпускайте левую кнопку мыши, ..." К свету тянутся люди и с базовыми знаниями тоже. Они, я считаю, на правильном пути, даже если сразу не получится. Боты в 90% вопросов помогают и на 100% терпеливы. В обучении, то, что отвечает не человек, позволяет получать информацию без лишних эмоций. Оставшиеся 10% вопросов, в любом случае, растолковав, закроет преподаватель.
Интенсив, мастер-класс - это формат обучения, позволяющий тебе с нуля, без подготовки, максимально быстро научиться понимать и делать сложные вещи, пользуясь актуальными(!) средствами. Есть другой вариант: основательно, досконально, полно, фокусируясь на оттачивании правильных терминов, определений и формулировок, несколько лет учиться теории и затем сесть в лужу при первом практическом применении своих неактуальных знаний.
И я понимаю, что путь обезьянки, которую ведут за руку, на старте, гораздо продуктивнее.
Главное, чтобы ведущая эта рука была крепкая, теплая и мозолистая, как у отца.
Иду учиться в Зерокодер!