Это конец
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Это конец
1.5 года назад я считал что у меня в руках супер оружие которое ускоряется мою работу в 2-3 раза, потому что он мог с одного запроса написать или соптимизировать метод в классе на 2-3 страницы
Но теперь конец профессии как таковой. Вышел codex который сам уже открывает вижуал студию, сам пишет ТЗ, тесты, подключается к сети, запускает и останавливает процессы.
Специалисты оценят - я его попросил портировать sql хранимки в ORM. Что он сделал - сам подключился к базе, нашел список хранимок, код, портировал в EF, потом написал тесты которые в http формате отдавали результат, сравнил по скорости, выдал результат. Говорит 10 смог сделать лучше, а 2 нет. Я ему говорю а что же ты sql код не проверил? Потыкася? Он - да, хорошая идея. Еще минут 15 пожужжал и выдал результат. Я только попросил его на боевых данных все протестировать и дать отчет.
Конечно "самые умные" расскажут что ну профессия программиста была переоценена - всегда было понятно что это по сложности примерно как на кассе в макдональс стоять.
Другой кейс - попросил сделать аналитическую биржевую систему - mcp сервер. Дал ему сайт который надо спарсить - он сам сделал структуру бд, скачивание. Сделал UI
Тогда я его попросил вывести HTTP запросы в удобном для ИИ виде, сделать веб морду в виде чата. Определить какие запросы нужны для аналитической системы и оптимально их сделать.
Короче, примерно день работы и я просто его естественным языком спрашиваю - расскажи пожалуйста какая отрасль у нас самая слабая и где экономические показатели несоотвествуют графикам.. Он подумал подумал, подергал данные из БД и все отдал как положено - в виде документа, с таблицами, чартами, обоснованиями
Так что программисту можно час поболтать с ИИ и уже может смело идти мыть туалеты финансовый аналитик. Нет сложности прикрутить такую систему к любой готовой ERP. Можно не звать Любочку, все сделает Иваныч
Это не фантастика и не фантазии, а то что я прям щаз сделал и оно неплохо работает
Но теперь конец профессии как таковой. Вышел codex который сам уже открывает вижуал студию, сам пишет ТЗ, тесты, подключается к сети, запускает и останавливает процессы.
Специалисты оценят - я его попросил портировать sql хранимки в ORM. Что он сделал - сам подключился к базе, нашел список хранимок, код, портировал в EF, потом написал тесты которые в http формате отдавали результат, сравнил по скорости, выдал результат. Говорит 10 смог сделать лучше, а 2 нет. Я ему говорю а что же ты sql код не проверил? Потыкася? Он - да, хорошая идея. Еще минут 15 пожужжал и выдал результат. Я только попросил его на боевых данных все протестировать и дать отчет.
Конечно "самые умные" расскажут что ну профессия программиста была переоценена - всегда было понятно что это по сложности примерно как на кассе в макдональс стоять.
Другой кейс - попросил сделать аналитическую биржевую систему - mcp сервер. Дал ему сайт который надо спарсить - он сам сделал структуру бд, скачивание. Сделал UI
Тогда я его попросил вывести HTTP запросы в удобном для ИИ виде, сделать веб морду в виде чата. Определить какие запросы нужны для аналитической системы и оптимально их сделать.
Короче, примерно день работы и я просто его естественным языком спрашиваю - расскажи пожалуйста какая отрасль у нас самая слабая и где экономические показатели несоотвествуют графикам.. Он подумал подумал, подергал данные из БД и все отдал как положено - в виде документа, с таблицами, чартами, обоснованиями
Так что программисту можно час поболтать с ИИ и уже может смело идти мыть туалеты финансовый аналитик. Нет сложности прикрутить такую систему к любой готовой ERP. Можно не звать Любочку, все сделает Иваныч
Это не фантастика и не фантазии, а то что я прям щаз сделал и оно неплохо работает
- Ion Tichy
- Уже с Приветом
- Сообщения: 14421
- Зарегистрирован: Чт авг 18, 2022 11:54 am
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Просто ваш товарищ дебил и рукожопIon Tichy писал(а): У нас один товарищ пользуется копайлотом. Абсолютный говнокод.
PS Причем тут копилот, речь про кодекс. То что копилот говно все знают
- Ion Tichy
- Уже с Приветом
- Сообщения: 14421
- Зарегистрирован: Чт авг 18, 2022 11:54 am
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Я говорю что есть инструмент который ускоряет работу в 100 раз и у меня все работаетIon Tichy писал(а): А разве не про конец?
А вы пишите что вам рассказали что у кого то не получилось.
Вот какой вывод пользуясь формальной логикой тут можно сделать, если предположить что оба не врут.
Очевидно же что тут у кого не получилось - дебил и/или рукожоп, потому что то что получилось уже однозначно доказывает эффективность
- Ion Tichy
- Уже с Приветом
- Сообщения: 14421
- Зарегистрирован: Чт авг 18, 2022 11:54 am
Re: Это конец
Не мне рассказали, а я этот код созерцаю на регулярной основе при ПР ревью.OtherSide писал(а):Я говорю что есть инструмент который ускоряет работу в 100 раз и у меня все работаетIon Tichy писал(а): А разве не про конец?
А вы пишите что вам рассказали что у кого то не получилось.
Вот какой вывод пользуясь формальной логикой тут можно сделать, если предположить что оба не врут.
Очевидно же что тут у кого не получилось - дебил и/или рукожоп, потому что то что получилось уже однозначно доказывает эффективность
Второе - этот говнокод работает. Что не мешает ему быть говнокодом.
Москвичи тоже люди!
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Пользователям откровенно насрать говнокод там/не говнокодIon Tichy писал(а): Не мне рассказали, а я этот код созерцаю на регулярной основе при ПР ревью.
Второе - этот говнокод работает. Что не мешает ему быть говнокодом.
Сколько там отступов, если came case, на сколько там избыточно или нет
Говнокод важен исключительно для самих программистов как удобство поддержки
Это как кабели в щитке - другой электрик оценит аккуратность, но для жильцов это не важно
Если другие программисты тут не лазят и оно работает - вообще без разницы
С тем же успехом можно сказать что компилятор дает неоптимальный код, человек на ассемблере написал бы лучше
И потом ничто не мешает нанять 3000 индусов на рефактор когда сервис заработает первый миллиард
- rover
- Уже с Приветом
- Сообщения: 2097
- Зарегистрирован: Чт май 15, 2025 4:01 pm
Re: Это конец
ИИ уже пишет код который улучшает себя, ИИ.
Это уже черт знает что такое. Это уже самовоспроизведение и эволюция но на дрожжах. Помоему мы, люди, остаемся на обочине. А если точнее то в глубокой жппе.
"Самовоспроизведение (размножение) — это фундаментальный, ключевой признак живых систем, обеспечивающий преемственность жизни, передачу генетической информации и эволюцию."
Это уже черт знает что такое. Это уже самовоспроизведение и эволюция но на дрожжах. Помоему мы, люди, остаемся на обочине. А если точнее то в глубокой жппе.
"Самовоспроизведение (размножение) — это фундаментальный, ключевой признак живых систем, обеспечивающий преемственность жизни, передачу генетической информации и эволюцию."
Это какой-то позор!
- Robin Bobin
- Уже с Приветом
- Сообщения: 12361
- Зарегистрирован: Чт авг 25, 2022 2:14 pm
Re: Это конец
Для этого ИИ придется, как мимимум, научиться воспроизводить инфраструктуру, на которой он работает или создать свою инфраструктуру, чтобы стать независимым от человека. В идеале, нужно создать форму жизни, а не робота, потому что форма жизни может воспроизводиться и достаточно проста в воспроизводстве в отличие от роботов, которые так же требуют создания цепочки производства от добычи ресурсов до сборки.rover писал(а): ИИ уже пишет код который улучшает себя, ИИ.
Это уже черт знает что такое. Это уже самовоспроизведение и эволюция но на дрожжах. Помоему мы, люди, остаемся на обочине. А если точнее то в глубокой жппе.
"Самовоспроизведение (размножение) — это фундаментальный, ключевой признак живых систем, обеспечивающий преемственность жизни, передачу генетической информации и эволюцию."
- Ion Tichy
- Уже с Приветом
- Сообщения: 14421
- Зарегистрирован: Чт авг 18, 2022 11:54 am
Re: Это конец
Значит какой-то хомо сапиенс попросил это сделать.rover писал(а): ИИ уже пишет код который улучшает себя, ИИ. ...
Москвичи тоже люди!
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Очередные обывательские рассуждения на уровне просмотра фильма терминатор
1. ЛЛМ не "код" что бы себя переписывать
2. ЛЛМ это скорее формула, которая существует нематериально, поэтому не понятно как можно к ней применить понятие "жизнь"
У нее только опциональное физическое воплощение и такие термины как жизнь или самосхранение/воля к ней применить нельзя
Это ближе к каббаистическим демонам - духовным машнам, которые не имеют воли и материального воплощения - но могут влиять на человека
1. ЛЛМ не "код" что бы себя переписывать
2. ЛЛМ это скорее формула, которая существует нематериально, поэтому не понятно как можно к ней применить понятие "жизнь"
У нее только опциональное физическое воплощение и такие термины как жизнь или самосхранение/воля к ней применить нельзя
Это ближе к каббаистическим демонам - духовным машнам, которые не имеют воли и материального воплощения - но могут влиять на человека
-
Килькин
- Сообщения: 253
- Зарегистрирован: Чт фев 16, 2023 7:51 pm
Re: Это конец
Вообще то очередные освобожденные руки - это не проклятье, а благословение. Они могут заняться чем то другим, например, в носу ковырять.
Прогресс достиг очередной гайки, которая заменит очередных двух рабочих. Для конкретных двух рабочих, которых выгонят, это драма. Для всех остальных - еще один слой масла на хлеб
Прогресс достиг очередной гайки, которая заменит очередных двух рабочих. Для конкретных двух рабочих, которых выгонят, это драма. Для всех остальных - еще один слой масла на хлеб
Товарищ Поддельный
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Так было бы если бы профит равномерно раздербанили себе на бутерброды все граждане страныКилькин писал(а): Вообще то очередные освобожденные руки - это не проклятье, а благословение. Они могут заняться чем то другим, например, в носу ковырять.
Прогресс достиг очередной гайки, которая заменит очередных двух рабочих. Для конкретных двух рабочих, которых выгонят, это драма. Для всех остальных - еще один слой масла на хлеб
Но такого не происходит. Профит перетекает в карман крупного бизнеса. У MS доходы с увольнением программистов только растут,
а лишние леденцы у детей малоимущих в руках не материализуются
- Robin Bobin
- Уже с Приветом
- Сообщения: 12361
- Зарегистрирован: Чт авг 25, 2022 2:14 pm
Re: Это конец
А что плохого в том, что миллионы ботаников останутся без работы? Пойдут заниматься настоящим мужским трудом.
-
Килькин
- Сообщения: 253
- Зарегистрирован: Чт фев 16, 2023 7:51 pm
Re: Это конец
разумеется, так капитализм работает, уже лет двести, а с прекурсорами и пятьсот. Само по себе это не является концом светаOtherSide писал(а):Так было бы если бы профит равномерно раздербанили себе на бутерброды все граждане страныКилькин писал(а): Вообще то очередные освобожденные руки - это не проклятье, а благословение. Они могут заняться чем то другим, например, в носу ковырять.
Прогресс достиг очередной гайки, которая заменит очередных двух рабочих. Для конкретных двух рабочих, которых выгонят, это драма. Для всех остальных - еще один слой масла на хлеб
Но такого не происходит. Профит перетекает в карман крупного бизнеса. У MS доходы с увольнением программистов только растут,
а лишние леденцы у детей малоимущих в руках не материализуются
Товарищ Поддельный
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Для кого то мировые войны как доченьки капитализма вполне себе были локальным концом светаКилькин писал(а):разумеется, так капитализм работает, уже лет двести, а с прекурсорами и пятьсот. Само по себе это не является концом светаOtherSide писал(а): Так было бы если бы профит равномерно раздербанили себе на бутерброды все граждане страны
Но такого не происходит. Профит перетекает в карман крупного бизнеса. У MS доходы с увольнением программистов только растут,
а лишние леденцы у детей малоимущих в руках не материализуются
-
Килькин
- Сообщения: 253
- Зарегистрирован: Чт фев 16, 2023 7:51 pm
Re: Это конец
можно этот "говнокод" в широком смысле рассматривать просто как прототипирование. Быстро создать работающее нечто. Понравится клиентам - прекрасно, можно дошкуривать в процессе. Не понравится - на свалку и соорудить другое нечто.
Если задуматься - просто мечта, можно ковать будущее, не отходя от кассы.
Если задуматься - просто мечта, можно ковать будущее, не отходя от кассы.
Товарищ Поддельный
-
Килькин
- Сообщения: 253
- Зарегистрирован: Чт фев 16, 2023 7:51 pm
Re: Это конец
И пресловутое качество кода - это до такой степени сегодня не приоритет, что про даже не смешно. Нужно чтобы код пережевывал юнит тесты и прочие тесты, и чтобы интерфейсы вход-выход были правильные, с чем говно код прекрасно справляется, он для этого и заточен.
А неоптимальность внутренних подходов и алгоритмов всегда может подождать, если она здесь и сейчас не ломает систему.
А неоптимальность внутренних подходов и алгоритмов всегда может подождать, если она здесь и сейчас не ломает систему.
Товарищ Поддельный
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Это в теории. А на практике не все так просто - все каналы продаж заблокированы корпорациями и их экосистемамиКилькин писал(а): можно этот "говнокод" в широком смысле рассматривать просто как прототипирование. Быстро создать работающее нечто. Понравится клиентам - прекрасно, можно дошкуривать в процессе. Не понравится - на свалку и соорудить другое нечто.
Если задуматься - просто мечта, можно ковать будущее, не отходя от кассы.
Соцсети, маркеты, поисковики - все имеют конкретных владельцев.
Если идея стоящая, вы вложите силы и деньги на разработу и продвижение, а вас просто дропнут
- OtherSide
- Уже с Приветом
- Сообщения: 15464
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: Это конец
Говнокод говоря официальным языком - это его поддерживаемость. Если код достаточно надежный (оттестирован) и устраивает по быстродействию - что еще надо? А пишут и проверяют его машаины.Килькин писал(а): И пресловутое качество кода - это до такой степени сегодня не приоритет, что про даже не смешно. Нужно чтобы код пережевывал юнит тесты и прочие тесты, и чтобы интерфейсы вход-выход были правильные, с чем говно код прекрасно справляется, он для этого и заточен.
А неоптимальность внутренних подходов и алгоритмов всегда может подождать, если она здесь и сейчас не ломает систему.
Сейчас код как раз намного более чистый чем 20 или 30 лет назад, это просто такой способ поддержать свое ЧСВ что у всех вокруг говно. На самом деле лучшее - враг хорошего. Если качество достаточное, то нет смысла его улучшать