Одна из первых заметок в этом канале была про сообщения разработчикам об ошибках, где среди прочего в качестве причины, почему мы не создаём тикеты, было обозначено время, требуемое на подготовку и оформление сообщения. Я приводил контраргумент:
Сделать тикет — это быстро, так как вы уже находитесь в контексте проблемы и знаете где и что пошло не так.
Это действительно так, мы находимся в контексте, и времени вроде бы не много надо. Но лень не всегда, но довольно часто, побеждала: разработчики не узнавали об ошибках, а мы продолжали пользоваться продуктами как есть.
С приходом ИИ ситуация изменилась. Причём, на мой взгляд, стало и лучше и хуже одновременно 🤷♂️
С одной стороны сообщений стало заметно больше. Я и сам стал создавать больше тикетов. Особенно просто это в ситуации с кодом: агент в контексте, просим его подготовить тикет, а дальше скопировал / вставил / поправил / отправил.
Если не параноить 👻 и у агента есть доступ на создание тикетов от вашего имени, то ситуация ещё больше упрощается, но я пока ручками — не доверяю агентам.
С другой стороны — нейрослоп. Стало появляться больше тикетов (иногда сразу PR), которые сгенерированы ИИ, но не проверены/поправлены человеком, а отправлены как есть. И вот на такую обратную связь вообще не хочется тратить время.
ИИ, как правило, очень многословны, льют воду по делу и без, да ещё порой включают в тикет лишнее из контекста проекта. А в тикете нужно кратко и понятно описать проблему, чтобы разработчик сразу понял, что не так и как это воспроизвести, а не разгребать тонны текста.
Уважайте разработчиков, не надо им слать поток сознания ИИ. Старайтесь сократить максимально содержимое тикета, не потеряв при этом суть. Спасибо 😎
Пост навеян анонсом стрима 🎞 Open Source в эпоху AI разработки, который пройдет 20 августа в 19:00 (уже сегодня!), где Александр Макаров, Алексей Гагарин, Андрей Helldar и Данил Щуцкий разберут какое влияние оказало повсеместное внедрение ИИ в разработку на Open Source. Приходите, думаю будет интересно 🙂