Pull to refresh

Comments 47

вайбили все, а новых продуктов не выходило (кроме моего бота)

Статья, конечно, очень крутая! Чувствуется, что Вы крупный спец в «вайбинге». Хорошо, что Вы упомянули стоимость этого удовольствия. Странно, что в нашей современной бизнес-культуре нет такого понятия, как «сметы внедрения» (Научно-Технического Проекта), хоть для решений на базе «1С», хоть современных ИИ-разработок. В СССР – любой НТП внедрялся на базе своей сметы. Сейчас может быть «бюджет», но это просто «кошелек» с деньками, а не сметная документация.

У меня лично, микроскопический опыт «вайбинга» и только с помощью бесплатных ИИ-сервисов. Но, очень удивляет, что я не вижу никаких практических результатов, которые можно «пощупать» руками, хотя бы на уровне ГУИ-шных утилит на С++ для ПК. На эту тему, вообще, ноль публикаций на Хабре. Как кто-то сказал в комментариях: «В вебе – хоть какая-то надежда на успех, а в «твоём» C++/WTL – никакой!».

Но, даже если это так, то «вайблить», ныне, уже можно мгновенно. Так почему бы не создать хотя бы какой-нибудь пет-проект, вроде моего: «Минималистский графический интерфейс, на C++ / WTL, для консольного загрузчика» ( https://habr.com/ru/articles/955838/ ):

Программа «MiniDL», v. 1.0.
Программа «MiniDL», v. 1.0.

Но, почему-то, народ не хочет писать статьи в подобном стиле.

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

Классное чтиво, как раз сам на стадии пред депрессии. Пилю крипто сканер, второй день не покидает желание стереть все с сервера и начать заново.

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

подловили, но выводы честно мои!

По поводу отсутствия понимания сколько денег тратится. У меня тоже коллега на Cursor жаловался на это. Может, стоит попробовать подключить что то вроде https://github.com/helicone/helicone ? То есть пересылать все запросы через прокси которое будет подсчитывать сколько денег тратишь. А если немного повайбкодить, наверное несложно и лимиты на сессии добавить, что если тратишь больше X долларов в последние Y часов, то запрос отклоняется.

Сам я на claude сижу, но если вдруг cursor по каким то причинам очень нужен, наверное это не очень сложно пофиксить?

У нас сейчас полностью перешли на claude code, потому что по подсчетам выходит в любом случае экономнее покупать подписку и юзать claude opus и sonnet фактически непрерывно (я вот ни разу не выбивала максимум подписки хотя отчаянно стараюсь), а cursor, по факту, это просто песочница инкубатор для llm, да их там много, можно экспериментировать, получать разные независимые взгляды, но выходит все равно дороже если использовать в таком формате... Да и эта вот ide привязка на самом деле очень неприятная. А claude как будто бы очень универсальный, я его и к Obsidian подключаю и просто в терминале и через ZED, мучаю как могу.

перешли на claude code

это без IDE?

ну каждый сам выбирает в каком формате кто-то через claude desktop сидит, кто-то через терминал, мне нравилось через встроенный терминал vs code его использовать, но сейчас вот я распробовала zed - оказалась удобная штука

Да, zed очень хорош

Прочитал и не понял разницы между управлением искусственным интеллектом, описанном (очень классно, надо сказать) в статье, и управлением интеллектом вполне натуральным. С мясными разработчиками, ведь, всё точно так же. У меня даже закралось сомнение - не притянута ли за уши стори о вайб-кодинге к управлению разработкой?

К сожалению, по рангу не дотягиваю пока до управлением настоящими людьми и понятия не имею, что хуже управлять ими или агентами, мне кажется и там и там есть свои нюансы, а опыт реально вайбкодерский. Мне даже делать merge в мастер на одном из текущих проектов не положено)

Значит ваше выгорание не настоящее. Это не выгорание, а небольшое разочарование. Настоящее выгорание происходит от работы с людьми. Когда "они всё равно могут стереть вашу базу данных, а потом извиниться" в прямом и переносном смысле, а вы к этому не готовы. Как при изменении поставленных ими задач, так и при выполнении. Видимо в этом основной нюанс.

Не соглашусь с вами, настоящее не настоящее, я не знаю каким словом обозвать чувства которые я испытывала, но мне было так плохо от осознания своей некчемности и непрофпригодности, а уж тем более от мысли, что это кто-то заметит, что я довела себя до бессонницы и реального невроза, но очень рада, что этот этап позади 💪

Статью то можно было и написать, а не вайбить…

Ну так-то она и написала, а не вайбила... Почти всё, за исключением пары абзацев.

Ну так-то она и написала,

Ну, по количеству автомата видно, что человека таки зае душу взяло!

Статья написана с душой, если у вас ко мне подозрения, давайте обсудим

Думаю, если бы приложение для обедов делали классической командой инженеров (дизайнер, BA, TL, FE, BE, QA), то вряд-ли получилось бы быстрее и лучше, но было бы дороже. А $1000 это копейки. То есть, не смотря на все эмоции, эксперимент удался.

Вы (с курсором) сделали отличный продукт, который закрыл все насущные потребности бизнеса.

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

Вероятно, ни кто специально не планировал, чтобы вы мучительно страдали. Делайте свою работу с удовольствием.

конечно никто не планировал, только мой перфекционизм и синдром повышенной ответсвенности

Звучит как что-то вредное и ни кому не нужное - избавляйтесь.

а его поддержка оборачивается мучительными страданиями

«Будем этот чинить — или, может, лучше новый навайбим?» почти ©

Работает - не ремонтируй.

Так в том-то и дело, что больше не работает.

Раньше работало, да? Значит это проблема эксплуатации, вот пусть они и разгребают. Следующий тикет.

По моему опыту ии еще не умеют в архитектуру, с нуля генерируют только лапшу. Если мне требуется сделать "устойчивый к изменениям" проект, то пишу proof of concept сам. Потом прошу клод добавлять фичи, и он нормально справляется: применяет готовые архитектурные решения и следует код стайлу.

А могли бы просто кодекс за 200 баксов купить и жить припеваючи

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

А реплит набрал слишком много инвестиций чтобы можно было делать сложный продукт для которого не было понятно на тот момент будет ли вообще маркет, поэтому они решили опуститься до "замены zapier и WordPress" - автоматизацией уровня Johnson's baby, ии содержащий продукт для того чтобы Helen или Rick из какого-нибудь Ohio, которые не знают ,что такое dns или html, могли себе поднять что-то под видом сайта

все познается методом пробы:)

все познается методом пробы:)

Цианистый калий согласно кивает.

Отличный продукт получился, спасибо от всех коллег ;)

А основная задача была - потренироваться на фул стеке вайбинга и набраться опыта работы с контекстом, и главное - изменить мышление и подход, понять, что в современном мире ни одну строчку кода не нужно писать руками, только понимание бизнес-задачи, работа с контекстом и review PR/MR...

С тех пор многое изменилось, текущий Opus 4.8 при должном контроле это день и ночь, по сравнению с тем, что было осенью...

И вам огромное спасибо за предоставленную возможность расти молодым умам! Вайбинг и правда удался, пусть не так легко, как могло показаться на первый взгляд!

понять, что в современном мире ни одну строчку кода не нужно писать руками,

Ой, а у меня фотография Ваша есть!

Я вайб кодингом с осени 2024 года занимаюсь , пришел в это программирование с нуля , но теперь понимаю как работать с Python и Java , причем вайбкодю уже крупные проекты , даже базы данных для офиса (JavaFX + Postgres - много модулей) и все работает. Но я работаю скрупулезно и заплатил я копейки (в начале только пробовал подписки разные в том же курсоре) , но сейчас работаю исключительно на халяве.. в том же opencode ищу Free модели и работаю , да может хуже они пишут код , но не столь ужасно как во времена GPT 3 и т.п. Главное я стал понимать что мне нужно , полностью анализирую проект и разбираю по всем фронтам.. Пробовал все модели ИИ , вплоть до хваленого Fable 5 .. не скажу что в восторге , хотя он по ревью попал везде на 100% по багам и оптимизации. Когда натренируешься на таких крупных проектах как базы данных или переписать веб приложение с Laravel под туже Java , потом становится проще. Вообще моя изначальная должность системный администратор , но наловчившись с ИИ пришел к тому , что DevOps на стеройдах (ИИ) в плане скриптов. Все что не запоминаю или нахожу полезное сразу пишу в Trillium Next (крутой аналог Obsidian). Сейчас как раз работаю с бэкэндом на Java21 + Spring Boot 3 + Postgres 14+ , кое где потихоньку делаю апгрейд , реализация интернет магазина через Rest API (бэкэнд как проводник , весь основной функционал в БД) и ничего интересно) Было сломано все , за день два починил , бегает крутится , сижу в ожидании только когда шеф даст дальше ТЗ.

ИИ-кодинг - это когда для добавления фичи проще переписать проект с нуля, чем добавить её в существующий код.

(с) кто-то из хабровчан

Плохая статья, может сбить начинающих с толку, пожалуйста не тащите вверх её для прикола.

Походу это переломный момент))

Градиенты в UI - это ведь самое главное \s

Ага, а ещё прикиньте эмодзи возле каждого заголовка

Косяк руководства - надо было сразу предупредить: "ты эксперимент, мы от тебя не ждем прорывов и героизма, разрабатывай в повседневном режиме накопления опыта. Не надо заламывать пальцы и руки, рыдать в подушку и прыгать со скалы". И заходить каждый день вечером и делать обнимашки. Но эт ваще классический косяк, в руководство часто попадают граждане с дефицитом эмпатии. К этому надо еще с детсада готовить: "твой начальник будет чудак на букву м, но это норма, потому что нормальный на его месте, либо сопьется, либо поимеет проблемы с сердечнососудистой системой, либо будет золотым с вероятностью 0.000001, прими это как неизбежное зло типа двух наборов зубов на всю жизнь и пенсии только после 65"

Насчёт начальства не соглашусь, злодея не было: сроков не ставили, за время не пинали, надзора ноль. по факту начальство выступило спонсором обучения и экзамена с минимальным взносом, но на сам экзамен не пришло, потому что даже не знало, что он идёт. А экзамен шёл. я восприняла «довести до mvp может любой» как вызов всему, чему меня учили: сама сняла зал, сама наняла строгую комиссию (тоже себя), назначила проходной балл в районе «героизм или позор» и чуть не завалилась перед пустой аудиторией.

Так что вайбкодинг, перфекционизм, отсутствие обнимашек, это всё вообще фон. Единственный человек, для которого этот экзамен был экзаменом — я.

Главное, что мы поели:)

Sign up to leave a comment.

Articles