Мой партнер отправил PR на 5000 строк, сгенерированный ИИ, даже не протестировав его

My business partner sent a 5K vibe-coded PR that he didn't even test

Мой партнер отправил PR на 5000 строк, сгенерированный ИИ, даже не протестировав его

Автор рассказывает, как его деловой партнер за один день «вайб-кодил» весь модуль платежного бэкенда с помощью ИИ, не обсудив детали с фронтенд-разработчиком и не проверив работоспособность. В PR на 5236 строк добавлений оказались бессмысленные описания ошибок, отсутствие ключевой информации и неработающие эндпоинты. Автор сожалеет о деградации когнитивных способностей коллеги, который раньше программировал вручную, и считает, что это его последняя битва в индустрии.

Он явно не читал документацию, так как там много чего не хватало — глупые объяснения вроде «возвращает 400 при ошибке», но ни слова о том, где взять API-ключи.
  1. cladopa

    Дело тут не в ИИ, а в разнице глубинных убеждений основателей компании.

    Когда у меня были партнёры в бизнесе, я сначала глубоко их изучал, как будто собирался жениться, потому что я ДЕЙСТВИТЕЛЬНО собирался жениться!

    Вы должны договориться о своих ценностях, иначе компания никуда не придёт. Один основатель будет тянуть в одну сторону, другой — в противоположную, и лодка останется на месте.

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

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

    Так что у нас не было обычных проблем, как у компаний, — раздутого кода или уязвимостей безопасности, — но у нас была проблема программного обеспечения, которое было супердорогим, потому что мы писали в два-три раза больше кода, чем конкуренты, с тестами, которые разработчики ненавидели (их скучно писать). Наш софт также выходил на рынок гораздо дольше.

    Компании любят покупать самое дешёвое сегодня, а завтра посмотрим, так что это ставило нас в трудное положение. Особенно тяжело было сначала, но потом эти принципы дали нам преимущество (потому что большинство компаний идут на компромиссы рано и не пожинают плоды позже).

    Будь у меня деловой партнёр с другим мышлением и убеждениями, мне было бы невозможно не изменить курс лодки […]

  2. socketcluster

    Это буквально рецепт грядущего программного апокалипсиса.

    Просто посмотрите, как инженеры, которые говорят «давайте будем осторожны», теряют работу и их заменяют нетехнические виб-кодеры, выдающие по 10 тысяч строк грязного, небезопасного, неподдерживаемого кода в день... Бомба замедленного действия.

    Клянусь, хорошие инженеры переедут в Северную Корею, чтобы монетизировать свои навыки, из-за количества и масштаба «возможностей», которые это создаст.

    Кажется, это слишком надуманно, но именно в этом направлении, похоже, всё движется.

  3. Valodim

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

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

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

  4. yhcj

    Я автор поста и давний читатель, я в отчаянии и ищу честный совет, что делать.

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

    Мне также нравится рисовать, заниматься садоводством и спортом.

    У меня нет машины, потому что я люблю ходить пешком, и тому подобное.

    Так что я задаюсь вопросом, не пора ли завязывать с программированием (как с источником дохода).

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

    Я как последний самурай программирования, пока все остальные используют ИИ-пулемёты.

    Не пора ли отпустить?

  5. dreieinsvier

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

    Программирование — довольно небольшая часть цикла разработки ПО.

    Программирование вручную — это один из способов (он работает и с ИИ) принимать решения. Решения о масштабируемости, поддерживаемости и вменяемости вашего ПО.

    И это всё равно окупится!

    Мне кажется, он очень плохой инженер.

Ещё за этот день

2026-09-08