Pull to refresh

Comments 27

Чистый вайбкодинг - 100% говнокод. Все проекты вайбкодеров, которые видел - дно, где тупость на тупости, отсутствие безопасности, загрузка всех данных в память, все на дубликатах (даже на фронте шаблона общего нет - все на каждой странице продублировано), все что можно хардкодится и тд ну прямо такой хороший говнокод первых шагов начинающих. Единственное отличие - все наглухо фоллбэчится, чтобы ты никогда в жизни не поймал 500 ошибку и твое приложение жило на тихих багах. Я такое в своих проектах не использую и никакому бизнесу не пожелаю т.к. с ростом это будет все большая проблема, где единственный вариант - переписать с нуля.

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

Написать дёшево. А остальное нет: менять привычки/переучивать, менять документацию, менять бизнес процессы на хорошие, но другие.

Или вы как всегда по привычке корм для собак делаете?

Вот такие комментарии, конечно, убивают просто. Из разряда "ходили пешком по перек дороги правила не соблюдали, а пересели на машину, так стали делать тоже самое, только быстрее! Так что машины это зло!!" ИИ - это инструмент. Результат зависит то того, кто этим инструментом пользуется, а не от инструмента. Можно точно также дополнить задание, к примеру, "повторяющиеся куски кода перенеси в шаблон" и всё. А то может быть так и надо, и эти дублирующие куски потом будут изменяться каждый в свою сторону, к примеру. Не надо хаять молоток, посмотрите на плотника.

Раз все так просто, то не составит труда показать пример хорошего проекта, который агентами сделан. Поделитесь, пожалуйста

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

Вайбкодеры этим инструментом пользуются одинаково

Да вы просто завидуете!) Пока вы там свои солиды и SOLID-ы соблюдаете, вайбкодеры уже три стартапа запустили, инвестиции подняли и уехали на Бали! А то что их приложения падают от трех одновременных юзеров это мелочи жизни :))

Как часто за последние лет 20 вы пользовались услугами "штатного программиста" или одной из многих "контор" предоставляющих услуги? Не уровня бигтехов, а вот есть задача и вы идёте в найм, на сайты фриланса или ещё раньше по объявлениям. Без разницы html java c++ c# - я поработал с кучей людей кто писал код. Чаще всего за цены, что может позволить себе частник/малый бизнес я натыкался на тот же самый говнокод, который через костыли заставляли работать - отличие он стоил денег. Сейчас я могу получить тоже самое бесплатно. Задачи решаются и закрываются просто бесплатно. Безусловно, что-то многозадачное и сложное - остаётся за специалистами высоко уровня. Но по факту этих специалистов и так было мало. Большинство последние лет 20 писало именно говнокод тупо копируя стаковерфлоу не понимая как оно работает доводя до прода отлаживая его годами.

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

И вот такие вот Карпати учат нас как писать программы

Мужик просто набивает себе цену и продает свою экспертность на конференциях. Сегодня он говорит "код отвратительный", завтра выпустит свой стартап и скажет "мы всёепочинили, несите ваши миллионы". Это Долина, там так принято)

И тут эффект Долиной?

Зловещей

Ой, неужели стартапы с оценкой в миллиард долларов, которые "заменяют программистов", генерируют технический мусор? Никогда такого не было! Инвесторы наверное сейчас нервно пьют корвалол, осознав что купили автоматизированного генератора легаси

Ну в Antropic допустим, один программист с их ИИ сжигает в день месячную зп свою на токены… Они сами в своем блоге это пишут. Нормальные компании не пишут код через ИИ! Они автоматизируют рутиные задачи! Например генерация DTO. По сути тоже часть проекта… Базы знаний создаются. Но ни кто вам не расскажет что они не пишут код с ИИ, ибо так модно, это бесплатная реклама. 😁 Работники, пишут, с ними уже судятся компании в тихую. По гуглите сколько судов в той же РФ на эти темы в 2026.😁 Если вы пишите код через ИИ, вы обязаны уведомить об этом клиента! 😁 А так мусор всякий генерируют, для тестов… Крупные игроки много всякого мусора раньше делали. Чисто посмотреть. Сейчас его генерирует ИИ. Это не продакшен! Это просто поиграться. Продакшен код на ИИ, очень дорогой оказался… 😁

О боже, он снова сделал это!

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

«Состояние психоза»: Карпати — о жизни с 20 параллельными ИИ-агентами https://habr.com/p/1013162/

Смешно если вспомнить, что он говорил пару месяцев назад

По словам Карпати, когда агенты ошибаются, проблема почти всегда в пользователе, а не в модели. "Все ощущается как skill issue: недостаточно хорошие инструкции, нет нормального инструмента памяти — что-то в этом роде", — объяснил он. Возможности уже есть, считает Карпати, — не хватает навыка ими пользоваться. Его рецепт: вместо мелких правок на уровне строк кода делегировать агентам крупные "макродействия" — реализацию целых функций, исследование, планирование архитектуры. Каждая такая задача занимает около 20 минут, и запускать их можно параллельно — по 10–20 штук одновременно.

"При этом Карпати уточнил, что нет ничего фундаментального, что мешало бы моделям писать чистый код — просто лаборатории до сих пор не делали это приоритетом при обучении. То есть проблема не архитектурная, а вопрос фокуса тренировки."

Насколько данная информация соответствует действительности? Буду рад, если кто-то поделится своим мнением.

Модели обучаются на существующем коде. То, какой они код выдают, показывает качество большей части кода в интернете

Вы полностью не верно мыслите! LLM не так работает! Оно не пишет одинаковый код. Оно генерирует на основе вероятности. Код может быть и хорошим. Но LLM почти никогда не повторяется в одном и том же запросе. То есть оно вооьще не понимает что хорошо, что плохо, как хорошо… Оно просто берет близкое по значению.

Если бы LLM отдавало то, на чем ее обучили, то код был бы хороший. Но вас тогда за плагиат засудят досмерти. 😁

Оно берет фокус, минимум логики и ее смысла, и пытается подобрать подходящее. Не “правильное” а “близкое по значению”. То есть код на котром оно обучается, вообще не имеет особого значения если он рабочий.

Скажите ему чтобы он лечил биполярку

А чем она болеет?

нет, тут видимо парень просто хотел денег, и теперь получил их, и решил выложить "на самом деле вот я так думаю", а не очередную маркетинговую ложь.

пользоваться надо нормальными инструментами то есть Claude Opus а не теми которые сам написал

Sign up to leave a comment.

Other news