Недавно на Reddit появилась история, в которой есть всё из жизни современного карикатурного айтишника: выгорание до полной апатии, обман на дейли-митингах, страх увольнения и, конечно же, спасение с помощью искусственного интеллекта в самый последний момент.
Акт I: Трагедия выгоревшего человека
Программист, относительно новый в компании, попадает на незнакомый стек и ловит жесточайшее выгорание. Настолько сильное, что в течение целого месяца он не пишет ни единой строчки кода. Вообще. Ноль коммитов.
Его рабочий день превращается в театр одного актера:
На дейли-митингах: «Да, работаю над задачей, есть некоторый прогресс, разбираюсь в легаси».
В Jira: Передвигает таски из «To Do» в «In Progress».
В Slack: Ставит «зелёный» статус и изредка задаёт общие вопросы в каналах, чтобы имитировать деятельность.
Далее тимлид, что-то заподозрив, вежливо попросил нашего героя показать демо. На следующий день.
Паника. Ужас. Впереди — бессонная ночь, тщетные попытки сделать месячный объём работы и неминуемое увольнение. Классика.
Акт II: Deus ex machina
Вместо того чтобы в агонии терзать клавиатуру, программист… идёт спать. Он просыпается в 4 утра, за шесть часов до часа Х, открывает AI-ассистент Curso и начинает методично, шаг за шагом, скармливать ему задачу.
С помощью тщательно сформулированных промптов он заставляет нейросеть сгенерировать всю необходимую логику. Результат: около 4000 строк кода за 6 часов.
Итог? Демо прошло успешно. Менеджер остался доволен. Работа, которую ждали месяц, была принята. Занавес.
Вопросики на подумать
Кто главный герой этой истории? Гениальный антикризисный менеджер своего провала или обманщик, которому повезло?
Хорошо это или плохо?
Если задача выполнена, бизнес-цели достигнуты, а менеджер счастлив, так ли важно, сколько часов человек просидел за клавиатурой?
Комментарии (21)
ky0
07.06.2025 08:07Результат: около 4000 строк кода за 6 часов.
Я могу печатать 300 знаков в минуту. Но такая фигня получается... (с)
Если серьёзно - не верю, что в компании с нормальными процессами человека кто-то оставил наедине на целый месяц, ни разу не посмотрев, чо он там вообще делает.
NeriaLab
07.06.2025 08:07У меня 400 символов в минуту и нет фигни. Обучался благодаря "Соло на клавиатуре"
nikolandr
07.06.2025 08:07Текст на мой взгляд логически не согласуется. Автор выгорел из-за незнакомого стека (что означает, что у него не получилось разобраться), при этом он очевидно знаком с LLM (то есть задавал GPT вопросы), при этом за месяц не было ни одного коммита (то есть таки GPT не справился). Ну то есть LLM-ка настолько не смогла что не было не единого коммита, а cursor магическим образом из вакуума взял информацию которую не видит LLM? Звучит как явная реклама cursor.
Скорее всего автор просто раздолбай (или просто взял overemployment в ущерб одной из работ), и ему крайне повезло что компания аж месяц спокойно относилась к отсутствию прогресса. Не говорю что такой подход правильный, но у нас в компании (РФ) например руководство контролирует и отработанное время, и число коммитов, и лид ещё по задаче контролирует прогресс, так что у того автора очень лояльная компания:) Время на вкатывание в новый проект например у нас - около 2 недель, потом уже дают полноценные задачи.
У меня самого был опыт написания кода на незнакомом языке, в эпоху до GPT, и ноль коммитов за месяц может быть только если ты сам реально не хочешь ничего делать или даже саботируешь процесс
vdshat
07.06.2025 08:07Программист, относительно новый в компании, попадает на незнакомый стек и ловит жесточайшее выгорание. Настолько сильное, что в течение целого месяца он не пишет ни единой строчки кода. Вообще. Ноль коммитов.
Это называется не выгорание, а не соответствие занимаемой позиции. Тут, конечно, вопрос кто виноват: тот, кто нанял, тот, кто ставил задачу не тому человеку, ну и сам исполнитель, который принял под козырек, не понимая что нужно делать. Плюс налицо отсутствие контроля исполнения со стороны руководителя. Как минимум отчет показывал, что комитов нет.
Из реальной жизни: в 2002 году за месяц движок для интернет магазина на незнакомом стеке (Perl), с хорошим инженерным образованием и с уровнем разработки в других языках чуть выше среднего. Было бы желание!
А тут, нет желания и знаний - остальное отговорки. А про ИИ - маркетинговая реклама.
Dhwtj
07.06.2025 08:07Виноват сказочник
Ганс Христиан Андерсен
cyber_lapti
07.06.2025 08:07Андерсен написал 3342 произведения, его работы переведены примерно на 125 языков
чем не ии-галюцинации - причины:
Отец Андерсена родился в 1782. Он был сапожником, считавшим себя принадлежащим к знати (бабушка Андерсена по отцовской линии рассказывала его отцу, что их семья принадлежала к более высокому социальному классу, но расследование опровергло эти истории).
Хотя это и было оспорено, предполагается, что Андерсен был незаконнорожденным сыном короля Кристиана VIII.
а вот и датасэт:
Датский историк Йенс Йоргенсен поддержал эту идею в своей книге «Х.К. Андерсен, настоящий миф». Мать Андерсена работала прачкой. Отец Андерсена, получивший начальное школьное образование, познакомил сына с литературой, читая ему сказки «Тысяча и одна ночь».
настройки модели:
Коллега по театру сказал Андерсену, что считает его поэтом, и, восприняв это всерьез, Андерсен сосредоточился на писательстве.
ограниченая подписка:
Ученики в школе были на 6 лет младше Андерсена. Он впоследствии вспоминал о годах учёбы в школе как о самой мрачной поре своей жизни, из-за того, что он подвергался строгой критике ректора учебного заведения и болезненно переживал по этому поводу до конца своих дней — он видел ректора в кошмарных снах.
последствия:
Позже Андерсен сказал, что преподаватели отговаривали его от писательской деятельности, что привело к депрессии.
начало:
Его главный герой встречается с самыми разными персонажами ― от Святого Петра до говорящего кота.
дальше промты просто генерировали галюцинации
funca
07.06.2025 08:07Вполне жизненная ситуация. Выглядит как партизанский онбординг или неявная дискавери фаза, в ситуации когда они не встроены в процессы в явном виде.
Подвох в том, что для решения задачи на уровне кодинга, ее нужно осмыслить. Вы только зашли на проект: новая предметная область, незнакомый стек, отсутствие или наоборот тонны невнятной документации. Либо получили задачу на хайлевеле, но в деталях есть масса неопределённостей.
Если менеджер давит и вынуждает в таких ситуациях сходу писать код, когда ты еще не въехал, и при этом он не идёт на контакт для обсуждения проблем, это вызывает отвращение и может приводить к выгоранию. Месяц вполне может быть адекватным сроком, с учётом бардака в процессах, чтобы в голове сформировать нужные связи. Осмыслив задачу можно уже накидать конкретный план и затем решение. Сейчас это действительно проще делать в виде промптов.
danilovmy
07.06.2025 08:07@obulygin , спасибо, мне понравилось. Как будто с меня написано. Это был 10 летний Испанско-Бразильский HealthCare Datalake c нулевым onboarding-ом. Таски ползли, дейлики были мучением. Первый полезный шаг сделал на 58 день... а на 60 меня уволили.
К слову сказать, уволили с компенсацией, чему я был невероятно удивлен, поскольку это не было прописано в договоре при увольнении в первые 6 месяцев.
Dhwtj
07.06.2025 08:07Я тоже на текущем месте первые месяца 2-3 балду пинал / адаптировался. А ещё премии получал.
AlexXYZ
07.06.2025 08:07Больше похоже на анекдот "Не Иванов, а Рабинович, не в лотерею, а в преферанс, не Волгу, а три рубля, не выиграл, а проиграл". Стек аппаратно/программный не описан, задача не описана, только набор эмоций. Просто сказать, "написал 4000 строк кода" - это ещё не программа.
amazingname
07.06.2025 08:07Если бы можно было написать 4000 строк работающего кода за 6 часов с помощью AI, то так поступил бы каждый программист в отделе, производительность выросла бы на порядок и наступила бы революция. Любой джуниор это пробует делать примерно дважды в день. Любой мидл или синьор - раз в месяц, надеясь что сейчас он уже точно понял как пользоваться новой версией агента и сейчас все сработает. Но пока скорее нет чем да.
Пытаются все, но пока день проведенный без попыток заставить AI написать код вместо себя, в среднем производительнее дня, потраченного на эти попытки.
funca
07.06.2025 08:07Курсор с Claude часто дописывает вещи, даже когда его явно об этом не просят. Например, он по собственной инициативе может добавить cli, логирование, обработку исключений, тесты, документацию. Он хорошо справляется с рутиной, типа перекладывания JSON при известных моделях. Поэтому в генерацию 4К строк я могу поверить. Кучу времени отнимает ревью и правки, но для демо это не обязательно.
amazingname
07.06.2025 08:07Ну а где она такая рутинная работа. Я три года в глубочайшем аутсорсе волей случая, и никакой рутины еще не встретил. Дурацкую работу, когда больше разбираешься в процессах и как проверить что работает видел, но чтобы нужна была куча кода, который можно нагенерить не видел. А до того 20 лет в продукте, там вообще ни строчки бы с помощью AI не написал.
mvv-rus
07.06.2025 08:07@moderator, у меня только один вопрос по поводу этой "невыдуманной истории": а что эта статья или пост делает в разделе "Новости"?
zxweed
реальность - задача не выполнена (этот код просто не работает), бизнес-цели не достигнуты, менеджер счастлив просто потому, что он идиот, но аффтара не уволят, а повысят, тоже до менеджера
rPman
такова селяви