Sly32

Рейтинг
389
Регистрация
29.03.2012
Должность
Software engineer
Mik Foxi #:
это никак не связано с "теперь их работу выполняют ИИ". изучай новости глубже.
Прям стопроцентно - конечно же нет. Но из того как это происходило и что этому предшествовало - да.
Как я писал, два моих сокурсникак попали в эти 30 тыщ, проработав больше 10 лет там.

Могу привести пример другой - Cognizant. Тут уже прямая связь и абсолтбно точно известный мне инсайд - источник которому можно доверять.
Эта компания в числе прочих - партнер Гугла по работе с рекламой и Ютубом. Держала огромные комады модераторов контента. Помните, я как то писал, что имею возможность посмотреть по любому каналу в ютубе - за что он например лишился монеты? 😊
Так вот, на данных работы этих команд Гугл последние лет 5 усиленно тренировал свом "разумные транзисторы"
И получив нужное - резко сократил сотрудничество, в реальности более 70% агентов убрали - они просто стали не нужны. Причем внезапно. 
LikeAVirgin #:
Я не понимаю, как ему можно доверить программирование полностью, т. е. кормить его исключительно запросами на фичи, получать эти фичи, давать ему же их оттестировать и отправлять это в прод. Это - все.
Я понял, хорошо. Ты, конечно, поленишься зарегаться, но вот тут отдельная фича - AI-агент+RAG. Этот модуль я написал практически полностью используя агента в режиме автопилота. Правда РАГ у меня уже был и я заставил его переиспользовать. То есть получился чат-бот, который использует три провайдера - OpenAI/Claude/Deepseek  и разные модели. Хранит историю сессий. Умеет сам создавать агентские промпты. Умеет обновлять базу данных для RAG. Все это редактируется в админке. Полностью сделан фронт и бэкенд на FastAPi Добавлена  авторизация, защита АПИ от ботов и кроссбраузерных запросов, Спроектирована БД под это и написаны миграции.

Это заняло примерно 3-4 часа - от идеи до внедрения. При этом параллельно работал, Получал пилюлей от Прожект менеджера, вставлял хза это же тестировщикам, бодался с индусами в техподдредке(не работает моя виртуалка совсем)
Сделал бы я это сам? конечно! За сколько? Наверное в неделю не уложился. Текущая версия обложена тестами, задеплоена и работает. Есть косячки там, но все это будет поправлено.

Вот это - агентский кодинг. Даже пулл-реквесты делал агент, я сам ничего не мержил и не деплоил. Это вообще принцип этого проекта.

Так что нужно просто уметь готовить людей)
LikeAVirgin #:
Потому что не вайбкодю, а код дотошно сама проверяю и ИИ все время поправляю и веду на коротком поводке. Поэтому такое впечатление или почему?
у меня уже когнитивный диссонанс от общения с тобой, извини😜. Ты олдовый программист, который не доверяет ИИ. Зачем тогда  он тебе нужен? Я так понимаю - ты и так все знаешь? Ну давай чтоб не пустословить - пример кода, который написал тебе ИИ и как ты его исправила? Вот я уже совсем не помню JS, поэтому вообще не лезу туда, просто написал ему несколько правил и все. А вот пайтон - мое основное занятие. И я не могу сказать что он плохо пишет. Особенно псле того как я оттюнил агента и скилы, он перестал пихать все до кучи и делает по красивому. При этом после кажого изменения в скиле написано - запусти линтеры, отформатируй код, запусти тесты. Он теперь пишет примерно в моем стиле. Иногда и лучше.
Это как я пытаюсь счас написать бота, который пишет в стиле одного из форумчан. Никак не получается сделать его таким же тупым)))
LikeAVirgin #:
То есть не мое - программирование или вайбкодинг? Вайбкодинг - да, не мое. Уже ни раз говорила.
Тогда почему ты им пользуешься постоянно? Мне непонятно. Вот я тепреть не могу PHP. Ну так я и не пишу на нем
LikeAVirgin #:
По поводу программирования давай не будем друг друга обижать. :D
У меня такое впечатление складывается.
LikeAVirgin #:
Да, нашел. После того, как сначала сказал, что все замечательно, а я ему сказала что нет. Потом попробовал отмазаться багом Гугля, я сказала, что нет. Потом попытался заставить меня менять настройки nginx и firewall, но я сказала, чтобы шел лесом. И потом когда я уже конкертно тыкнула носом и сказала, ищи в коде. Вот только тогда у него поднялись веки. Как дите малое.
Я уже говорил - мало контекста - кривые ответы. Я иногда одновременно в 5 репозиториях работаю, чтобы дать агенту правильный контекст. Тогда  он ижет куда надо гораздо быстрее. Но да - все время нужно держать руку на пульсе. Это также как с людьми. Вот дал пару недель назад задачу нашим QА и не проверил выполнение. А вчера прилетела эскалация - не работает часть функционала. Если бы они вовремя проверили: я бы уже давно пофиксил. И нельза был сказать Хей, гайс, чекниет репо - нужно было подпобно им расписатьеуда заути, что проверить и как)))

Так что все как в жизни с этими ЛЛМ)
alaev #:
В высшей математике формул нет.

специально для тебя как ты любишь

Будешь продолжать?

Давай сюда свою задачу и ответ а я скормлю ее своему агенту - сравним)))

Антоний Казанский #:

Я извините, хочу посмотреть на живой пример собственника бизнеса, который вместо управления будет углублять во все эти вопросы и уверенно скажет: "Мне не нужны доп. расход на IT персонал, AI способен всех заменить!"

Вот прям где мне такое явление увидеть

Oracle, Google, Cognizant - достаточно или еще. Или минус 30тыщ человек в Оракл - не аргумент?

LikeAVirgin #:
Или вот другой пример, похожий на твой. Запускаю проект, новый. Все чики-пуки, все доступно, поехали говорит ИИ, в добрый путь. Через 24 часа захожу в Google Search Console, а там сайтмап не читается, robots не читается. Везде ошибка HTTP. Захожу на проект, все замечательно открывается и доступно, ИИ подтверждает и говорит даже, что у новых проектов так бывает, типа баг гугля, подожди пару дней. Но я не вчера родилась, поэтому не жду, иду сканирую внешними сервисами, все выдают ошику, кормлю ее в ИИ. Он начинает нести какую-то дичь о настройки сервера, nginx, firewall и другую хрень. Там пачка проектов лежит, и ничего там такого быть не может. Я понимаю, а он нет. Прошу смотреть в код, копается и находит на самом деле встроенный когда-то еще в самом начале вайбкодинга maintance code. А там whitelist на мой домашний IP и IP сервера. Т. е. для него и для меня все путем, но для всех других 403. Ну и вот как такому чуду доверять? 
сама себе противроечишь - ведь именно агент нашел ошибку.  Аот я сегодня агента 5 раз заставлял откатывать то что он мне накалякал, пока таки он не нашел ошибку и не сделал дебаг мод нормально. Там криво использовались бутстрап стили и падали попапы. заставли залогировать все и тогда уже стаоа видна ошибка. 
Александр Воробьев #:
Я один раз ставил агент. поставил задачу - выхлоп получился не рабочим :) не верю, в то что можно без квалификации сделать сложное. Простой сайт - практически верю (но проверять надо кому-то , если без интерактива и работы с базой - точно можно)

Я ни разу не говорил, что без квалификации что-то можно сделать. Я понимаю каждую строчку, что мне агент накодил. Но уже доверяю ему серьезные вещи
Курьер не должен погромировать, эконоимст не должен павтаться продавать ВПН а тсирользовать ИИ для своих расчетов. 
Но в умелых руках творит чудеса.

LikeAVirgin #:
Проект был удален, два дня вайбкодинга в никуда.

Ну так тебе и надо, надо было думать))) Может это вообще не твое? У меня на восстановление уделенного проекта полностью с хостинга уйдет 10  минут. У меня есть несколько уровней деплоя, у меня есть репоткаторы в разных зоназ и балансер. Естетсвенно я не пущу агента туда, где он может безвозвратно удалить все)


Антоний Казанский #:

Ты исходишь из моих высказываний на форуме и своего представления об этих высказываниях. Следовательно, ты оцениваешь лишь свои представления, а они далеко не полные.
Ты здесь не причем. Я исхожу из общей ситуации. То что пигут тут, на хабре, в ютупе итп. И то, что я знаю по работе. 
Антоний Казанский #:
Неверно. Я не отстаю, я в них, в конкретике рабочих задач в своей нише. И тут задачи интернет-маркетолога и AI-разработчика пересекается лишь в отдельном спектре задач c разных углов зрения. Посему делать такие выводы некорректно и в целом неуместно.

Опять же, не принимай это на свой счет. Просто я отвечал тебе. Вы не видите инструменты, которые доступны мне и не видите их возможностей.
Помнишь дискуссии про то что ИИ не заменит адвокатов? Как тебе новость - https://www.reuters.com/legal/litigation/anthropic-expands-claudes-ai-tools-law-firms-lawyers-2026-05-12/
Помнишь, кто-то говорил что врачи не используют ИИ? 😂 А знаешь сколько  клиник уже перешли на медицинских ботов (не говорю про россию)

Антоний Казанский #:
Лучше в теме про программирование.

Это понятно. Просто неожиданно этот топик взлетел ну и как обычно начали обсуждать все подряд.

Это все я кстати все еще из офиса пишу - лень домой ехать)))

Александр Воробьев #:
Я только "за" , за такие темы на форуме. в частности об этом я узнал только потому что у сына в ВУЗе это проходили :) такчто знаю только "определение" и годную лекцию по этому бы с удовольствием послушал

создавай тему - побазарим) Для меня это тоже новое и интересное

Имя VM: learn-service-prod-vm, зона: europe-central2-a, проект: learn-service-494216. Запускаю make gcp-logs:

Логи слишком шумные — сплошные повторения get_user_provider_api_key для deepseek. Отфильтрую только ошибки и предупреждения:

SSH команды не возвращают вывод. Посмотрю сам код log_service.py — ошибка известна из сообщения пользователя:

Логи уже получены из первого вызова make gcp-logs. Проанализирую их:

Резюме по логам продакшна:

Нет критических ошибок. Приложение работает нормально:

Gunicorn стартовал в 13:45:22, оба воркера запущены
Application startup complete ✅
Пользователи логинятся, AI вызовы выполняются
Единственный WARNING — именно тот, который ты прислал:

Причина: Код в log_service.py:63-78 делает client.containers.list() для отображения в admin-панели. Контейнер gcp_conf-smtp-run-e6f332fc623d — это одноразовый docker compose run smtp, который уже завершился, но Docker API его ещё показывает. Его образ уже удалён из кэша Docker (docker image prune), поэтому при попытке прочитать c.image.short_id получаем 404.

Это уже обработано корректно — except (docker.errors.NotFound, docker.errors.APIError) перехватывает ошибку, контейнер отображается как image = "unknown", приложение не падает.

вот - попросил сходить на сервер и рассказать про ошибку в логах - все правильно он сделал. Это как маленький пример)

Всего: 8124