Мы, кажется, пробили новое дно.И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами.Я сначала не понял, что стало происМы, кажется, пробили новое дно.И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами.Я сначала не понял, что стало проис

Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает

Мы, кажется, пробили новое дно.
И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами.

Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано.

И тут до меня доходит - как обухом по голове.
Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, очень качественно объясняя мне что нужно добавить, починить и даже каким образом (не имея ни малейшего понятия о нашей кодовой базе)

И вот тут я реально взбесился. И не тихо так, а очень даже громко.

Если вам доводилось раньше читать мои посты, то вы знаете, что я не против ИИ. Вообще. Я сам его использую налево и направо. Для кода, идей, черновиков, написания тестов и даже парочку пет-проектов (для себя) навайбкодил. Иногда – чтобы просто не гуглить простой ответ, а обсудить его значение и суть. Всё нормально.

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

Это как если бы свидетель ДТП нанял писателя или поэта. Он красиво опишет аварию, возможно белым стихом. Возможно даже правдоподобно. Но кто был за рулём, где именно скрипнули тормоза и почему водитель смотрел в телефон – потеряется между метафорами и поэтичными образами.

Плохо, что это выглядит лучше, чем реальность.

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

А именно в этих деталях обычно и кроется дьявол проблема.

Я в итоге разослал письмо. Не буду приводить его оригинальный текст, дабы избежать обвинений в излишней нелюбви к работе отдельных товарищей. Официальное. На всю организацию. Суть простая и довольно жёсткая: ИИ-сгенерированные change request-ы и баг-репорты будут игнорироваться.

Впрочем, если есть желание его посмотреть, то приведу его в отредактированном виде:

Скрытый текст

ВАЖНО – ПРАВИЛА ОБЩЕНИЯ В ОТДЕЛЕ R&D (ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ) (Имеет также отношение ко всем, кто взаимодействует с отделом R&D)

Это официальное разъяснение относительно того, как мы общаемся внутри и за пределами команды R&D. Тексты, сгенерированные ИИ, НЕ ДОЛЖНЫ использоваться в общении с R&D, особенно при обсуждении:
- ошибок
- проблем
- инцидентов
- технических проблем
- и тд.

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

Обсуждение проблем должно происходить ТОЛЬКО посредством прямого человеческого общения. Объясняйте проблемы своими словами, основываясь на собственном анализе и опыте. Речь идет не о наказании, а об: ответственности, чётком техническом мышлении, более быстром и точном решении проблем, уважении времени ваших коллег.

Все сотрудники отдела R&D обязаны строго соблюдать это правило. Обязательное чтение: (ссылка на внутренний документ)

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

Благодарю за сотрудничество и профессионализм.

И я это сделал не потому, что "бага-яга против прогресса".
А потому что баг или запрос на изменение – это не текст. Это след человеческого мышления.

Когда ты описываешь проблему своими словами, ты уже делаешь половину работы. Ты выбираешь, что важно. В чём сомневаешься. Где у тебя пробел. И разработчик это видит. Может даже читает между строк.

ИИ между строк не сомневается. Он их выравнивает.

Самоирония момента в том, что формально всё сделано "лучше".
Но по сути – никто не взял ответственность за понимание. И получилось следующее:

-> Клиент не понял систему.
-> Саппорт не понял клиента.
-> Продакт не понял саппорт.
-> Зато ИИ понял всех сразу. И написал.

И все такие: "О, классный репорт". Вы чё, реально?!
А потом сидим и тратим кучу времени, что бы понять.

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

Итак, правило такое - первый абзац обязан быть написан человеком, а именно:

Без требований к стилю, без шаблона. Можно было коряво, с ошибками, с "мне кажется".

ИИ – пожалуйста, поможет структурировать.
Но сначала – твоя голова, твои мысли - чтобы другой человек смог прочитать и понять без дополнительной переписки в Slack или вычитки по несколько раз.

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

Я не морализирую. Я сам иногда ловлю себя на желании "быстренько прогнать через ИИ и отправить". Особенно когда устал.

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

Может у вас по другому, но я знаю, что если change request или баг-репорт пишет тот, кто не понял его – мы уже где-то свернули не туда.

Источник

Возможности рынка
Логотип ChangeX
ChangeX Курс (CHANGE)
$0.00138199
$0.00138199$0.00138199
0.00%
USD
График цены ChangeX (CHANGE) в реальном времени
Отказ от ответственности: Статьи, размещенные на этом веб-сайте, взяты из общедоступных источников и предоставляются исключительно в информационных целях. Они не обязательно отражают точку зрения MEXC. Все права принадлежат первоисточникам. Если вы считаете, что какой-либо контент нарушает права третьих лиц, пожалуйста, обратитесь по адресу service@support.mexc.com для его удаления. MEXC не дает никаких гарантий в отношении точности, полноты или своевременности контента и не несет ответственности за любые действия, предпринятые на основе предоставленной информации. Контент не является финансовой, юридической или иной профессиональной консультацией и не должен рассматриваться как рекомендация или одобрение со стороны MEXC.

Вам также может быть интересно