Адрес для входа в РФ: toffler.online

Программисты скоро исчезнут?

12.03.2025 11:48  5401   Комментарии (283)

Глава компании Anthropic, разработавшей ИИ Claude, Дарио Амодей считает, что профессия в скором времени прекратит свое существование, так как нейронные сети будут генерировать весь код.

Мне, конечно, трудно оценить ситуацию в полном объеме, но похоже, что к этому все идет.

А вы что думаете по этому поводу?

12.03.2025 11:48
Комментарии 283

Программисты скоро исчезнут? А вы что думаете по этому поводу?
Судя по тому, что происходит с Windows в последние пару лет, программистов давно нет. Все апдейты пишет ИИ под чутким руководством кота, расхаживающего по клавиатуре.
12.03.25 16:47
0 0

Вот еще что интересно. Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.

Потом приходит компания Тарже, и спрашивает, как ей лучше исполнить тот или иной процесс. Централизованый ИИ, будучи в курсе Волмартовских наработок, быстренько выдает результат (уже скорректированый за счет работы кожаных волмартовских программистов и аналитиков) и Тарже получает аналогичный продукт, причем за долю цены, в то время когда решение было изначально сделано для их конкурентов, их конкурентами, за деньги их конкурентов.

Вижу такую волну судебных исков, что всем этим ИИ компаниям лучше сразу закрыться, даже не начиная.
12.03.25 16:44
0 0

Вот еще что интересно. Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.
А потом звенит будильник, вы просыпаетесь и сон закончился.

В энтерпрайз (платных) версиях всевозможных копайлотов (что у гитхаба что у амазона) сбор данных выключен - то есть пример который вы привели случится не может. Даже в бесплатных версиях есть галочка (которую конечно же надо найти) что отключает передачу данных.
Если же компания Волмарт использует бесплатные версии в силу жадности - штош...
12.03.25 16:56
0 0

Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.
Ну, если у компании Волмарт НАСТОЛЬКО нет мозгов, что они не использовали собственный инстанс для работы с sensitive data, а просто пошли в Интернет и спросили у Чатика - то туда им и дорога.
12.03.25 16:58
0 0

Это все таки не передача (уникальных) данных, а именно (повторяемых) алгоритмов. До которых несколько кожаных разработчиков могут и сами параллельно додуматься в конечном итоге.
12.03.25 16:59
0 0

Уверен, что так и будет. Мне профессора в институте то же самое говорили - 32 года назад.
12.03.25 16:37
0 2

профессора в институте
О, эти вообще - авторитет.
Ему лет 70. Он учился в 20, то есть 50 лет назад. Преподавал ему такой же 70-и летний чёрт, по книге, выпущенной в его молодости, то есть 50+50 лет назад.

С тех пор даже g уточняли раз семь.

Чепуха. Вот один из опровергающих примеров: программист знаком с программой, насчитывающей десятки тысяч строк. Иногда в нее требуется внести изменения в связи с меняющимися требованиями клиента, или новой средой и т.п. Не думаю, что ИИ на данном этапе справится с этой задачей. Хотя бы потому, что не всегда можно сразу сформулировать, какие изменения следует внести.
12.03.25 16:20
0 1

Технически, если все изначально написано корректно, с религиозным соблюдением SOLID принципов, ИИ может требуемые изменения внести несравнимо быстрее.
12.03.25 16:23
0 0

Попробуйте современные копайлоты
Он вам объяснит что выделенный код делает и как его оптимизировать - иными словами он разберется в чужом коде гораааааздо быстрее любого человека
А вот в чем вы правы - это в том что ему надо хорошо сформулировать что вы хотите. Не зря уже появилась специальность Prompt Engineering
12.03.25 16:58
0 0

если все изначально написано корректно, с религиозным соблюдением SOLID принципов
Это утверждение равносильно "беспилотное такси ничуть не хуже обычного, если дорога ровная, прямая и других машин на ней нет". 😄
12.03.25 17:01
0 0

Вообще-то я про то же самое.
12.03.25 17:03
0 0

Prompt Engineering -- это по сути тоже программист, только компилятор у него непредсказуемый, правила языка чётко не определены, и дебаггера тоже нет.
12.03.25 17:08
0 0

Генерировать -то они может и будут. Но меня интересует кто сможет в этом коде разобраться, если люди писать разучатся? Слышу кучу заявлений о том, что пара синьеров программистов и ИИ напишет все быстро и хорошо. Джуниоры больше не нужны. Возникает вопрос, откуда возьмутся синьеры через 10 лет, если сейчас они ка джуниоры не напишут своего кода, не поисправляют ошибок и т.д.
У меня и дочь и муж программисты в больших компаниях. Дочь сказала что все синьеры которых она уважает, пытались использовать разные ИИ, но плюнули на это. У мужа на работе вообще про это сильно не упоминают. Но они как раз ИИ и пишут. Только применительно к изображениям, а не текстам.
Я как бизнес аналист вообще не представляю зачем мне это. Поскольку 90% времени уходит на то, чтобы разобраться в данных, придумать как вытащить из них то что нужно, оценить количество мусора в данных и как от них избавиться, и только 10% реально что-то в SQL пишешь.
12.03.25 16:08
1 1

Лично я не тимлид, а технический лидер, то есть локальный эксперт. С появлением ИИ-помошников у меня сразу резко снизилось чисто звонков от джунов. Тем не менее, люди продолжают звонить и открывать тикеты, так как разобрать упавший тест ИИ не может (контекст слишком размыт), знаний внутренних особенностей проектов у него нет, да и решить что-то при помощи машины пока что на таком уровне не удалось. Да, всякие копайлоты сильно ускоряют разработку кода (под строгим контролем), позволяют избежать очевидных багов нулевого уровня (вроде потерянного параметра в изменённом интерфейсе). И ещё - ИИ служит идеальным "утёнком" с которым можно поиграть в вопросы-ответы. Даже если он ничего не посоветует, можно обыграть массу вариантов не напрягая всю команду разработчиков очередным мозговым штурмом.
Видел я код, написанный ИИ - если промпт задавал далёкий от программирования человек, то и результаты выходят ужасные. И в процессе код-ревью я сразу замечаю у своих коллег куски "сгенерированного" кода. Не скажу, чтобы это был качественный код.
12.03.25 15:42
1 3

Лично я не тимлид, а технический лидер, то есть локальный эксперт. С появлением ИИ-помошников у меня сразу резко снизилось чисто звонков от джунов.
Китайцы очень благодарны вашей конторе за фид.

Так и до терминаторов недалеко.
12.03.25 15:37
0 1

Так и до терминаторов недалеко.

Работаю в канадском банке программистом, нам стали пропихивать Microsoft Copilot (ИИ) для помощи в кодирование. Мы все от него плюёмся, он больше мешает чем помогает.
Пока не заставляют им пользоваться, но думаю со временем будут давит ибо деньги вложены. Гуано полное. Может Claude Code лучше, не знаю - не пробовал.
12.03.25 15:14
0 0

Работаю в канадском банке программистом, нам стали пропихивать Microsoft Copilot (ИИ) для помощи в кодирование. Мы все от него плюёмся, он больше мешает чем помогает.Пока не заставляют им пользоваться, но думаю со временем будут давит ибо деньги вложены. Гуано полное. Может Claude Code лучше, не знаю - не пробовал.
Просто надо понимать что от него ждать. При правильном подходе он сильно облегчает жизнь. Это продвинутый интеллисенс .
12.03.25 15:50
0 2

Это продвинутый интеллисенс .
Если это так (а у меня нет причин сомневаться в твоем суждении по этому вопросу), то это очень сильно не ИИ и нам реально не о чем беспокоиться, по крайней мере в обозримом будущем. Пока ипотека выплачивается 😄
12.03.25 16:09
0 1

У меня подружка в восторге от copilot. Он ей деловые письма в вежливой форме переписывает. Проблема в том, что её умения при этом не развиваются. И может когда тебе 2-3 года до пенсии, это неплохо. Но в середине карьеры лучше бы так не делать.
12.03.25 16:13
0 1

У меня подружка в восторге от copilot. Он ей деловые письма в вежливой форме переписывает. Проблема в том, что её умения при этом не развиваются.
Как меня спросила 12-ти летняя на тот момент дочка - зачем мне учить грамматику, если есть grammarly?

:facepalm:
12.03.25 16:17
0 0

12-ти летняя на тот момент дочка - зачем мне учить грамматику
И действительно - зачем? Вот вы написали по-чучмекски "12-ти" - что изменилось? Дочке можно лишь ответить "потому что так принято, объективных причин на то нет". Просто надо как-то провести время, когда работать еще рано, пусть даже изучая бесполезные предметы.
12.03.25 16:41
2 0

Вот вы написали по-чучмекски "12-ти" - что изменилось?
Вот вы по-чучмекски поставили точку после восклицательного знака (списываю "компутер" на корявую попытку юмора), и еще имеете наглость указывать другим на орфографические огрехи, которыми и огрехами-то не факт что являются:

"Появятся компутеры - исчезнет бумага!".
Я эстонец по-национальности, и русский у меня вообще не родной. А у вас какое оправдание и на каком еще языке вы пишете так же хорошо, как я пишу на русском?
12.03.25 16:51
0 0

А у вас какое оправдание
Оправдание? Речь идет об ответе детям. Я своим сразу сказал - большинство предметов (и русский тоже) вы учите просто потому, что такая традиция, вам больше нечем заняться эти 10 лет, пока родители на работе, в жизни это не пригодится. Прошло еще 10 - да, так и есть. Точность нужна только в кассе при получении зарплаты, остальное так, пустое.

поставили точку после восклицательного знака
Эммм... Зато в жизни пригодится способность видеть невидимое.
12.03.25 17:07
0 0

У меня коллега последний год всегда вначале "спрашивает" у chatGPT, если возникает какая-то техническая проблема, которую нужно решить. Эта железка с умным видом выдает 20 вариантов generic и совершенно бесполезных причин возникшей проблемы и на моей памяти ни одну проблему не решила. В последнем случае, недели три назад, причина даже не была в списке. Про решение я уже молчу.

Так что я совершенно не переживаю.
12.03.25 15:12
0 0

Так что я совершенно не переживаю.
Напоминаю что по легенде ты - полицейский из США.

у меня с точностью противоположный опыт. постоянно пользуюсь chatGPT для решения всяких тех.проблем. в 99% случаев выдает подходящее решение.
12.03.25 15:45
0 0

У меня коллега последний год всегда вначале "спрашивает" у chatGPT, если возникает какая-то техническая проблема, которую нужно решить. Эта железка с умным видом выдает 20 вариантов generic и совершенно бесполезных причин возникшей проблемы и на моей памяти ни одну проблему не решила. В последнем случае, недели три назад, причина даже не была в списке. Про решение я уже молчу.Так что я совершенно не переживаю.
Может коллега просто не умеет "готовить?" Нельзя просто взять и переложить свои проблемы на плечи бедного ИИ - надо уметь задать правильный вопрос и оценить ответ , а то будет как у Дугласа Адамса . Программирование простых вещей очень сильно облегчилось/ускорилось с появлением ЧатЖпт и Копилота просто надо понимать что делаешь.
12.03.25 15:46
0 0

Может коллега просто не умеет "готовить?"
Скорее всего. Половина ответа - в правильно поставленном вопросе. Но с другой стороны, формулирование абсолютно корректного вопроса подразумевает такую глубину владения предметом, что ответ сам напросится, когда правильно сформулируешь вопрос.
12.03.25 16:03
0 0

у меня с точностью противоположный опыт. постоянно пользуюсь chatGPT для решения всяких тех.проблем. в 99% случаев выдает подходящее решение.
Сильно зависит от области применения. В Embedded он полный ноль, в имплементации алгоритмов в 99% случаев генерирует ерунду - которая не падает, но выдает неправильные результаты. А сбацать на Flutter программу чтения меток NFC - оно действительно может.
12.03.25 16:47
0 0

To replace programmers with AI, clients will need to accurately describe what they want.

We’re safe.
12.03.25 14:57
0 9

To replace programmers with AI, clients will need to accurately describe what they want.We’re safe.
да, как бы, в том то и дело, что нет.

вопрос величины контекста - - это вопрос сугубо технический.
мне совершенно не нравится, как пишут код современные модели, но как baby steps - вполне/
12.03.25 15:12
0 0

Все становится на свои места - если ты реальный разработчик, который пытается применить эти нейросети в том виде как они есть сейчас: для решение реальной задачи, в реальном коммерческом проекте. На данный момент ни о какой полной замене и речи не идет - ты используешь нейросеть как инструмент, вроде экскаватора. Которым нужно управлять - потому что сам он копать не умеет, хоть и мощный. Ты вычленяешь из задачи, пользуясь своим пониманием проекта и общего контекста кусок - и пытаешься скормить его нейросети. После N попыток, ругаясь последними словами - наконец выжимаешь актуальный результат, с которым можно идти дальше. Теперь его еще надо правильно прикрутить, предусмотрев все долгосрочные последствия и протестировать - сама нейросеть этого не умеет. Виноват, что клиент потерял все данные, если что - будешь ты. Ну как-то так, на данный момент.

но похоже, что к этому все идет.
Раньше я был бОльшим скептиком - теперь же мне кажется, что теоретически это все же возможно. Вопрос только - когда? А не упрется ли прогресс во все возрастающие сложности на пути к этому? Рекомендую погуглить-почитать статью в Вики "зима искусственного интеллекта" - это про предыдущее поколение оптимистов 😉
12.03.25 14:52
0 3

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

Пока нет. Но осталось совсем чуть-чуть, к сожалению.
12.03.25 14:50
0 0

Какой-то несложный уровень программирования стандартных задач, хорошо поддающийся автоматизации, точно заменят ИИ
12.03.25 14:46
0 0

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

Даже просто написать код, тут лишь изредка можно сформулировать запрос к ИИ, чтобы тот этот код написал, причём код частенько просто не рабочий, его нужно проверять и тестировать, он скорее нужен как набросок/идея, чем как финальный код.

В будущем, с развитием ИИ, он сможет сильнее ускорить разработку, но до полной замены программистов ещё далеко, скорее будет отсев небольшой части низкоквалифицированных специалистов.
12.03.25 14:44
0 3

нейронные сети будут генерировать весь код.
Без сомнения! Они уже сейчас это делают. В условии же не стоит, что код должен быть эффективным, компактным или хотя бы выполняющим требуемое.
12.03.25 14:25
0 3

Поисковик, даже интеллектуальный, НИКОГДА не сможет написать программу.

Даже если он украдет чужой код:
1. не факт, что код окажется правильный.
2. кто будет проверять этот код?
12.03.25 14:20
2 1

0. Библиотеки уже другие.

не факт, что код окажется правильный.
А у живого программиста как-то по-другому? 😄
12.03.25 15:04
0 0

Живой умеет его исправлять.

А у живого программиста как-то по-другому?
По-другому. Спросите любого мастера - делать с нуля гораздо легче, чем переделывать. А написание кода с помощью ИИ - это постоянная переделка.
12.03.25 17:00
0 0

По-другому. Спросите любого мастера - делать с нуля гораздо легче, чем переделывать.
Вы бы контекст хоть посмотрели.

Я замечательно знаю, как онo там на самом деле. И ненавижу копаться в чужом коде и привыкать под "подчерк" другого человека. И да, с нуля гораздо легче.
12.03.25 17:07
0 0

Ребята, перефразирую вопрос Алекса:

- можно ли вас заменить в качестве Любовника, у, конкретно, вашей Любовницы?

Уважаемые комментаторы, почему вы начинаете переносить свою ответственность на общего, среднестатистического человека? (несмотря на то, что сейчас речь про программиста)

Ответ прост: если Вы, как Алекс, держите все в своих руках, пишите для самого себя, это же продаете сами, тому с кем Вам хорошо работается и вы опережаете своего оппонента в юридической, и прочих, подкованностях, - то да, вы "незаменимы" (в некоем промежутке времени)

а теперь перефразирую то, что сказал, уважаемый Дарио Амадей:

- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было, но! на горизонте среднесрочного планирования (речь идет о месяцах!), такая возможность появится у работодателей!
12.03.25 13:57
4 0

а теперь перефразирую то, что сказал, уважаемый Дарио Амадей:
- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было
Кадровика хорошего пусть найдёт, изобретатель фигов.

Дело лишь в оценке этого "скоро".
12.03.25 13:57
0 0

Друг, очень далекий от программирования, решил написать андроид-приложение.
В помощь взял ИИ.
Через некоторое время выдал мне предварительный результат в виде apk.
Там только интерфейс (кнопки и менюшки).
Смотрю, 5 МБ. Откуда такой объем? Декопилировал, достал ресурсы. Чего там только нет!
- Зачем тебе это в программе?
- Откуда я знаю как оно туда попало? Мне ИИ пишет, я вставляю.
12.03.25 13:55
0 2

Друг, очень далекий от программирования, решил написать андроид-приложение.В помощь взял ИИ.Через некоторое время выдал мне предварительный результат в виде apk.Там только интерфейс (кнопки и менюшки).Смотрю, 5 МБ. Откуда такой объем? Декопилировал, достал ресурсы. Чего там только нет!- Зачем тебе это в программе?- Откуда я знаю как оно туда попало? Мне ИИ пишет, я вставляю.
Зато друг раньше и помыслить себе не мог такое написать а теперь появилась возможность реализовать свои идеи в работающей аппе.
12.03.25 15:57
0 1

Не одним программированием.
⚡️⚡️Выяснилось, что 33% глобальных новостей, которые используют ИИ и чат-боты по всему миру сформированы на основе российской пропаганды.

Это касается всех ведущих чат ботов, таких как OpenAI’s ChatGPT-4o, ’s Smart Assistant, xAI’s Grok,
Mistral’s le Chat, Microsoft’s Copilot, Meta AI, Anthropic’s Claude, Google’s Gemini, and Perplexity’s answer engine.
NewsGuard провела аудит и выяснила что все используют кремлевские нарративы некого ресурса “Pravda” основанного в апреле 2022 года.
@nevzorovtv
t.me
12.03.25 13:54
0 1

В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать.

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

Использовать ИИ-инструменты для выполнения отдельных задач не запрещается - интересно, где суд будет проводить возможную грань между помощью в работе и выполнением работы за человека.
12.03.25 13:48
0 0

В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать.
Прям вот так и сформулированно? То есть если я, скажем, в ИИ-произведении арабские цифры на римские поменяю, то всё? Можно копирайтить?

Прям вот так и сформулированно? То есть если я, скажем, в ИИ-произведении арабские цифры на римские поменяю, то всё? Можно копирайтить?
Мой последний абзац в комменте примерно про это и был.
Я не читал сам закон/официальный документ. Я видел видео про конкретно ситуацию с ИИ в музыке, в котором автор ссылался на эту статью:
www.musicradar.com

Я видел видео про конкретно ситуацию с ИИ в музыке, в котором автор ссылался на эту статью:
www.musicradar.com
Интересно, спасибо.
Кстати, сама статья выглядит очень похожей на ИИ-творчество 😉

Однако сразу могу сказать - запретить зарабатывать на музыкальной ии продукции это хотеньчики. Полезные, но хотеньчики.
Никакой контролирующий орган никогда в жизни не сможет отследить весь материал который выкладывают на музыкальные "стоки", коим несть числа и большинство которых хостятся под юрисдикцией мумбаюмбов, не доросших ещё до вменяемого законодательства в области частной собственности. Не говоря уже о.

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

А если наоборот? Ты написал музыку, сочинил текст песни и загрузил это в нейросеть, которая "споёт" твой текст под твою же музыку и выдаст готовую песню, выглядящую целиком сгенерированной ИИ, - как тут доказать свое участие?

Там больше о предотвращение случавшейся уже ситуации, когда человек создал трек и получил Copyright claim от Suno.ai.

Типичный патентный троллинг - создаём фирму, покупаем МОЩНОСТЯ и генерируем по 100.000 треков в день, пытаясь перебрать все интересные мелодии и фразы/словосочетания в тексте, например (хотя как копирайт с текстами песен работает, я вообще не интересовался). Кто после этого выложил трек, например, с практически идентичной мелодией - получает штраф/повестку в суд.

Дебильность ситуации хорошо иллюстрирует пример, когда выкладывали просто белый шум и копирайт-страйки получали произведения с "похожим" белым шумом.

В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать..
Не так - заработать можно - но авторские права не действуют на, например, сгенерированную музыку.
12.03.25 15:59
0 0

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

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

По крайней мере, так я это понимаю. Ценность любого продукта в финансовом смысле похожа на ценность файла png 16x16p, с полностью чёрной заливкой.
12.03.25 16:23
0 0

Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени. Остальное время - читаю доки, читаю другой код, удаляю/модифицирую существующий код, придумываю что надо сделать.

И эти 25% можно оптимизировать хоть до морковкиного заговения, но мой общий перфоманс в сингулярности вырастет не более чем на четверть
12.03.25 13:46
0 8

Так а если оно начнет и доку читать вместе тебя, и переписку в почте, и на коллах участвовать? 😉

Зачем? А писать потом как в голову взбредет, потому что не читал документацию и не присутствовал на звонках?

Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени.
Да, все именно так.
12.03.25 15:20
0 0

Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени. Остальное время - читаю доки, читаю другой код, удаляю/модифицирую существующий код, придумываю что надо сделать.И эти 25% можно оптимизировать хоть до морковкиного заговения, но мой общий перфоманс в сингулярности вырастет не более чем на четверть
Это так если вы пишете на знакомом языке. Но если вы например дотнетчик но вам быстренько нужен скрипт на питоне или вообще сайт на реакте, то ИИ вам сэкономит больше чем 25% . Есть много кейсов когда вы точно знаете что вы хотите но не знаете как это технически сделать - вот здесь ИИ сильно помогает
12.03.25 16:05
0 0

Это так если вы пишете на знакомом языке. Но если вы например дотнетчик но вам быстренько нужен скрипт на питоне или вообще сайт на реакте, то ИИ вам сэкономит больше чем 25% .
Мы обычно все на VB пишем (исходные требования системы, которая только пару лет назад научилась "понимать" C#). У нас сейчас клиент, который именно си-шарп хочет (который я не трогал уже лет 6). Тот самый коллега, упомянутый выше, попросил chatGPT написать с нуля требуемый процесс на сишарпе. В общем, я все вручную переписывал потом. 😄

Перевод существующего кода с одного языка на другой проходит чуть лучше (но тоже не идеально), но уже давно имеется огромное количество инструментов и помимо ИИ, чтобы это сделать.
12.03.25 16:15
0 0

Средашная песенка!

Как раз этот самый Claude AI давеча не мог написать стопроцентно работающую программу для решения весьма примитивной задачи: выловить определенную последовательность импульсов в потоке, оцифрованном (oversampling) хардверным анализатором. Я ему несколько раз указывал на ошибки, он извинялся, но довести это дело до конца уже у меня терпения не хватило ― сам доделал.
12.03.25 13:32
0 5

А вы что думаете по этому поводу?
Что как программист, я бы был не против системы, которая писала бы заметное количество кода по моим инструкциям, где и чего надо дописать. Но сейчас ни чат с Claude 3.7, ни он же в GitHub Copilot мне этого не позволяют.

Эти штуки замечательны когда
а) нужно написать общий код, который приходится писать многим и одинаково - инициализацию DirectX, обход стека, сервер на сокетах, в общем то что собирательно называется boilerplate. Этого кода в любом конкретном проекте мало, но писать его задалбывает.
б) нужно написать очевидный из контекста текст - описание аргументов пятой по счёту функции класса, третью+ ветку switch по перечислению, очередную проверку возвращённого WinAPI значения. Умный автокомплит, в общем. Экономит время, позволяет не сбиваться с мысли о глобальной логике кода. Отдельное моё спасибо что в отличие от меня Claude не путается между обходом по часовой и против часовой стрелки в разных пространственных вычислениях.
в) нужно сообразить, как с этой новой для тебя библиотекой (или языком) сделать вот такую штуку, для которой библиотека и предназначена. Заменяет в этом качестве поисковик, но с оговорками ниже.
г) нужен перевод: есть мысли выраженные на одном формальном языке, их нужно перевести на другой. Взять XML-схемы и написать структуры и код чтения в эти структуры, взять код на VB.NET и написать его эквивалент на C++/Qt. In-context learning для таких вещей работает очень хорошо.
д) нужна резиновая уточка для диалога: задать широкий вопрос "а какие вообще есть подходы и насколько вот эта моя идея плоха" иногда помогает, особенно если добавить в запрос что-то вроде "[[PERSONA: you are a professional programmer experienced in {technology}. While you are willing to help your collegues, you refuse to coddle them or be imprecise for the sake of politeness.]]".

Границы применимости (которые имеют много общего с проблемами, возникающими у той же 3.7 при игре в Pokemon):
а) Беда с версиями. Если я пытаюсь модифицировать или использовать проект, который существует уже много лет и за это время менял интерфейсы (вроде QEMU), у LLM не получается полностью избавиться от использования устаревших или больше не существующих конструкций. Вероятность галлюцинаций при этом, кажется, повышается тоже. Я замечал что Claude очень легко галлюцинирует опции ffmpeg, возможно тоже по этой причине. Самостоятельно сообразить по документации как в текущей версии сделать требуемое намного быстрее чем пытаться выжать правильный ответ из LLM.
б) Упущенная логика. Если LLM при генерации кода упустила некоторое логическое действие, то при дальнейших запросах это упущение она не замечает тоже. Простой вопрос "а не забыли ли мы Х" исправляет проблему мгновенно, но для этого его надо задать.
в) Отсутствие самостоятельного исследовательского поведения. Если текущая реализация имеет проблему, LLM всегда с готовностью высказывает идеи как её починить. Эти идеи довольно редко включают "собрать больше информации о том что происходит", о возможных способах диагностики её надо специально запрашивать. Вдобавок, Claude почему-то "забывает" уже сказанную дополнительную информацию (скажем, уже найденные и отправленные в чат значения каких-то настроек), даже когда она находится в пределах контекстного окна. По всей видимости, эффективное окно in-context learning почему-то меньше полного окна?.. В ту же копилку чрезмерная уверенность в истинности озвученных предположений, если какая-то имеющаяся у меня информация ненадёжна, её надо очень явно обозначать как таковую.
г) Хождение кругами. В какой-то момент LLM начинает предлагать совет 1, после того как он применён и не сработал - совет 2, после того как он применён и не сработал - совет 3, после того как он применён и не сработал - совет 1 (с малыми вариациями) и далее по кругу. Почему-то выбить её из этого состояния в том же диалоге оказывается очень тяжело [я налетал на это с Claude 3.5 new, может быть что в 3.7 проблема ослабла]. Человек, понимающий смысл предлагаемых советов, довольно легко это замечает.
е) Галлюцинации. Советы которые в принципе очевидно не могут сработать предлагаются с ненулевой частотой. Автокомплит Copilot имеет неожиданно сложные отношения с закрывающими скобками, периодически предлагает создание бессмысленных переменных, пытается использовать несуществующие поля классов. Это происходит достаточно редко чтобы относиться к этому "посмеялись, пошли дальше", но чтобы распознать бессмысленность конструкции, нужно собственное понимание.
12.03.25 13:28
0 17

dpi
12.03.25 13:32
0 2

Отличный информативный пост!
Но что вы подразумеваете под in-context learning? И вообще длиной контекста? Оно у Клода в сотни тысяч токенов длиной, если что. Вряд ли вы его превышаете хоть когда-либо.
Другое дело, что абсолютно точная обработка этого окна при таких размерах невозможна и для работы внимания используются разные упрощения (скользящие и каскадные вычисления, разные линейноалгебраические упрощения матрицы, kernel аппроксимации), которые 100% точной памяти не дают.
12.03.25 13:39
0 0

хорошее имя для переменной!
12.03.25 13:45
0 0

Под контекстным окном я понимаю именно контекстное окно, которое у 3.7 почему-то 128k.
In-context learning - это собирательное название механизмов, благодаря которым запрос
ПРИМЕР
{условие}
{решение}

Напиши решение соответственно примеру:
{условие интересующей задачи}
работает как ожидается. LLM соотносит паттерны в конце текста с паттернами ранее в окне и пытается продолжить текст аналогично встреченному (с поправкой на априорные знания грамматики языка): если раньше в окне "найдено" (выцеплено механизмом внимания) "живёт в Канаде", то в продолжении для "приехал из" повышается вероятность "Канады". Более подробное обсуждение (англ.).
"In-context" подчёркивает, что модель "обучается" решению задачи не за счёт настройки весов, а именно за счёт того, как именно вычисление продолжения текста зависит от префикса на большую глубину.
12.03.25 13:48
0 0

Кстати, Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта. На первых местах в мире - США и Китай. Насколько я знаю, чипы H100 запрещены к экспорту в Китай, не говоря уже о России.
12.03.25 13:21
0 0

Кстати, Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта.
А вот с естетсвенным - непреодолимые проблемы.

Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта
Так что программисты в России еще не скоро вымрут. 😄
12.03.25 13:57
0 0

заявление из серии бетономешалка заменит строителя
при некоторых условиях повысят производительность да
заменит нет
примерно как калькулятор а затем эксель повысили производительность счетоводов
12.03.25 13:17
0 7

так как нейронные сети будут генерировать весь код.

Генерировать код их научить можно, нет сомнений!
А главное? Целый день сидеть в интернете и спорить на политические темы?
12.03.25 13:17
3 0

Я руководитель небольшой команды (тимлид).
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).

Использование ИИ пока имеет следующие недостатки:
1) Нет никого кто ответственен за ошибки ИИ, всегда нужен кто-то, кто сможет проверить код на правильность (хотя бы бегло).
2) Есть задержка между данными, на которых ИИ тренировали, и текущим уровнем библиотек и кода. ИИ зачастую пишет на 1-2 мажорные версии ниже.
3) Есть проблема, когда ИИ использует конструкции в языке, которых ещё нет в нём. Особенно большая проблема в SQL, gотому что там версии сильно отличаются друг от друга, и он может их легко путать.
4) ИИ тренируется на открытых репозиториях с кодом, а там много всякого кода низкого качества. В результате такой код бывает изобретает велосипеды и использует решения "в лоб", хотя есть уже давно более правильные подходы. Особенно это видно в Питоне, где, например, в NumPy есть много векторизированных операций, но модель пишет код в виде цикла.

В общем и целом в ближайшие 12 месяцев пока я не думаю, что качество дойдёт до уровня, когда можно будет кого-то заменить. Но вот как стандартный ежедневный инструмент разработчика -- это уже и сейчас, и должно стать только лучше.
12.03.25 13:04
1 10

А чем именно советуете пользоваться?
12.03.25 13:08
1 1

А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью
Их не то что не уволить, им зарплату надо будет поднять в 2-3 раза.
12.03.25 13:11
0 1

Если есть доступ/подписка, то для ежедневной работы (небольшие скрипты, фиксы багов, объяснение ошибки) хорош Github Copilot, так как имеет очень хорошую интеграцию с инструментами разработки и в нём сейчас прямо много моделей.

Для генерации проекта прямо с нуля по описанию требований мне нравится Claude (как раз тот, что вот в этом посте Алекса), особенно веб-приложения ему хорошо удаются.
12.03.25 13:15
1 1

Скорее всего стандартны поменяются, и продуктивность в 2-3 раза просто станет нормой для их уровня 😄
12.03.25 13:16
2 0

Ещё один какой-то дурачок вас минусанул (просто пишу сказать, что не я 😅)
12.03.25 13:41
1 0

Большинство комментирующих, отчиталось в своей эгоцентричности и узости (поверхностности) планирования, граничащей с наглостью.
У претендента всегда есть шанс занять место выше, пока условный "чемпион" потчует на лаврах и уверен в своей незаменимости.
Большинство из отписавшихся путает дедукцию с индукцией, причем, конкретно так...
...когда приводятся примеры общего случая, а надо бы частного.

Сошлюсь на комментирующего из другого "лагеря":
Я руководитель небольшой команды (тимлид).
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).
таким образом... если кого-то можно заменить, - будь-то человеком или машиной (заменить машиной, - предпочтительнее, чтобы "два раза не вставать", так сказать), то считайте, что это уже сделано. Потому-что в этом и суть, - стремления к совершенству, оптимизации затрат, более высокой производительности и т.д.
Все это вопрос времени, конечно, но если человек уверен, что его нельзя заменить от слова совсем, то у меня для этого, человека. - персонально "плохие новости".

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

P.S.
есть такая поговорка:
...до 20 лет: - Я!
... до 30 лет: - Я и Моцарт!
...после 30: - ...просто Моцарт!

пребывание в состоянии эйфории, дескать, есть незыблемые вещи и они никуда не денутся... - это наивный инфантилизм.
12.03.25 13:44
1 2

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

Наоборот, считаю, что вы хорошо выразились. Практично.
Если кому-то и окажется полезным ваш комментарий (мне он был полезен. как подтверждение тезиса), то подписываюсь под ним
12.03.25 13:48
0 0

Если есть доступ/подписка, то для ежедневной работы (небольшие скрипты, фиксы багов, объяснение ошибки) хорош Github Copilot, так как имеет очень хорошую интеграцию с инструментами разработки и в нём сейчас прямо много моделей..
интеграция хорошА, а пишет - говно (извините мой французский, не могу я прятать слово за звездочки в этом случае)
12.03.25 15:18
0 0

всегда нужен кто-то, кто сможет проверить код на правильность (хотя бы бегло)
Человек, который "бегло" проверил код на правильность, полную ответственность на себя не возьмет, ибо получится "беглый" результат проверки.
12.03.25 16:16
0 0

Нет.
12.03.25 13:04
0 0

Видал я давеча мобильную апку которую с АИ лепили. Это говно даже на тестирования непригодно было. Тупо переписали с нуля
12.03.25 13:00
2 1

Вот эту за 10 минут?
12.03.25 13:55
0 1

Видал я давеча мобильную апку которую с АИ лепили. Это говно даже на тестирования непригодно было. Тупо переписали с нуля
Ну это от "скульптора" зависит.
12.03.25 16:13
0 0

Газеты исчезли с появлением радио, радио исчезло с появлением телевидения, театр исчез с появлением кино, картины исчезли с появлением фотографии, книги исчезли с появлением читалок -- в общем, всё исчезло! И программисты исчезнут... 😄
12.03.25 12:59
0 8

Газеты исчезли с появлением радио, радио исчезло с появлением телевидения, театр исчез с появлением кино, картины исчезли с появлением фотографии, книги исчезли с появлением читалок -- в общем, всё исчезло! И программисты исчезнут... 😄
Газеты исчезли, но журналисты почему-то остались
12.03.25 16:14
0 0

Мы только что собрали самую большую библиотеку книг в мире.
Всё!
Писатели больше не нужны!

"Появятся компутеры - исчезнет бумага!".
12.03.25 12:55
0 2

Самый изящный развод в истории – это внедрение электронного документоборота где в каждом окошке есть кнопочка «печать».

"Появятся компутеры - исчезнет бумага!".
Дания отменяет доставку бумажных писем с 2026 года.
12.03.25 13:13
0 0

отменяет доставку бумажных писем
"Исчезнет почта!"

Понятно, что уже сейчас нет бумажных билетов на транспорт и даже гос. конторы принимают сканы документов. Но речь же про исчезновение. И принтеров на каждом этаже заодно.
12.03.25 13:17
0 0

Дания отменяет доставку бумажных писем с 2026 года.
Вангую появление частной конторы буквально в этом же году.

"Исчезнет почта!"Понятно, что уже сейчас нет бумажных билетов на транспорт.
Всё есть. И будут, пока мобилы и симки не станут бесплатными.

Ну или пока мы не внедрим мордораспознование в каждом автобусе и трамвае, извините за столь длинное написание слова
«Никогда».

мордораспознование в каждом автобусе и трамвае
Ну платят же не мордой, а кошельком. А его распознавание уже есть.

Ну платят же не мордой, а кошельком. А его распознавание уже есть.
Какая страна собирается отменить банкноты с монетами и когда?

Стою у платежного терминала с банкнотами и монетами в лыжи обутый, хочу купить или оплатить, а никак.
Не помню, чем у нас в деревне закончилась история с запретой оплаты автобусов наличкой (вроде отстояли), но во многих местах уже так - монеты не отменили, а платить ими никак. Особенно заметно при переходе на электроавто.

Но мы же про исчезновение бумажных документов с введением электрических счетов. Как-то далековато там до пропадания. Так же и с программистами.

Стою у платежного терминала с банкнотами и монетами в лыжи обутый, хочу купить или оплатить, а никак.
Это до первого Френклейда. Невозможность за что-то заплатить официальными государственными платёжными средствами - надёжное самоубийство для компании.
Но мы же про исчезновение бумажных документов
Это комплексная проблема. У вас по закону чтоб воспользоваться ОБЩЕСТВЕННЫМ транспортом ничего не должно быть кроме денег. То есть телефона, куда вы вместо бумаги хотите засунуть билет - тоже.

Самый изящный развод в истории – это внедрение электронного документоборота где в каждом окошке есть кнопочка «печать».
и более того - как у нас в Германии - любой документ должен быть обязательно распечатан и послан по обычной почте.

Невозможность за что-то заплатить официальными государственными платёжными средствами - надёжное самоубийство для компании.
Тем не менее еще не встречал электрозаправок, где можно расплатиться официальными государственными платёжными средствами. А компаний этих все больше.

Врут, что документы на британскую визу принимаются только электрические, бумагу просто некуда засовывать.

И так далее. Со времен появления компутеров и первых мечт про исчезновение бумаги прошло совсем немного - несколько десятилетий всего.

как у нас в Германии - любой документ должен быть обязательно распечатан
А у нас уже принимают электрические. Что удивительно, учитывая уровень программизьма.
12.03.25 13:55
0 0

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

Со времен появления компутеров и первых мечт про исчезновение бумаги прошло совсем немного - несколько десятилетий всего.
При делении оставшегося пути пополам в каждый момент кажется что до финиша уже буквально вот чуть-чуть.

Вангую появление частной конторы буквально в этом же году.
Поздно -- они там уже есть. Власти Дании так это и аргументировали: госпочта займётся посылками, а если кому очень хочется бумажное письмо послать, пусть идут к частникам.

Спасибо 😄

В Испании. Если нет карты и телефона - идёшь к окошку
Вот и окошка нет, в чистом поле стоит колонка - хошь заправляйся, хошь иди на автобус.
Не, возможность покупать у водителя оставили, но за +50 коп.
И даже парковка почти везде электрическая, со смартфона.
Прекрасно, хватило одного поколения. С программистами может и побыстрее будет, как с конюхами, шорниками и ямщиками.

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

Не помню, чем у нас в деревне закончилась история с запретой оплаты автобусов наличкой (вроде отстояли)
У нас в кантоне Цюрих недавно отменили любую покупку билетов у водителей автобусов. И на большинстве автобусных остановок нет автоматов, только на самых крупных (как правило, у вокзалов).
12.03.25 14:14
0 0

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

Ryanair планирует полностью перейти на электронные посадочные талоны с мая.

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

ямщики никуда не делись пока. Конюхов тоже хватает
И грампластинок, CD и прочих программистов. Даже если 95% будет писаться роботами, как в случае с конюхами и транспортом.

Вопрос только во времени этого перехода.

Возможности людей без - ровно такие же, как были раньше
Раньше могли купить билет за монетки у водителя, теперь нет.

Раньше могли позвать программиста тонер в принтере поменять, а тут упс - ИИ и cloud.

у нас в Германии - любой документ должен быть обязательно распечатан и послан по обычной почте.
К счастью, уже далеко не любой - да те же налоговые декларации.
12.03.25 14:44
0 0

Раньше могли купить билет за монетки у водителя, теперь нет.
Нет, РАНЬШЕ - не могли. Ни у водителя, ни у кондуктора. РАНЬШЕ ты должен был купить билет на станции. 😄

А сейчас вместо рельсов велодорожка, а на станции только кофе купишь. Эхх...

как у нас в Германии - любой документ должен быть обязательно распечатан и послан по обычной почте
У меня в Германии куча документов предоставляется в электронном виде и рассылается "компьютерно".
12.03.25 15:09
0 0

В Праге тоже самое, но заменено это машинкой в салоне, которая закидывает тебе электронный билет на телефон.
У нас внутри автобусов есть только компостер для картонного билета на 6 поездок. Если человек живёт не на остановке с автоматом по продаже билетов, то без смартфона и электронного платежного средства никакой возможности проехать на автобусе у него теперь нет. Ну, если у него не проездной, конечно.

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

Возможности людей без - ровно такие же, как были раньше
Ну ведь это же неправда.
Правда, просто вы пытаетесь считать так, как вам удобно, а не как правильно. Показываю:
Я же привела пример с билетами в автобусах.
РАНЬШЕ не было никаких "билетов в автобусе". РАНЬШЕ была касса на станции.
На ярмарках на многих прилавках уже таблички: никакой налички.
РАНЬШЕ на ярмарках было 50 продавцов и все брали наличку. ТЕПЕРЬ их 300, и 100 наличку не берут. 300-100 БОЛЬШЕ чем 50.
Кстати, привозите этих продавцов сюда. Тут чаще наоборот - карты не принимают.
Если человек живёт не на остановке с автоматом по продаже билетов,
РАНЬШЕ билетов не было на всех остановках. РАНЬШЕ билеты были на конечных и чуть позже - в киосках, которые нужно ещё было найти.

ТЕПЕРЬ их 300, и 100 наличку не берут.
Не берут все 300. И это прекрасно.

Не берут все 300.
Раньше я не знал ни одного австрийского сказочника. Теперь знаю.

Их становится все меньше. И возможностей у людей без смартфона все более ограничены.Ryanair планирует полностью перейти на электронные посадочные талоны с мая.
Дожили. скоро людей будут оцифровывать и по вайфаю передавать в пункты назначения
12.03.25 16:16
0 0

РАНЬШЕ. А не это вот псььь.

скоро людей будут оцифровывать
Для перехода с бумажных билетов на электрические понадобилось лет 30. Если отсюда смотреть - то действительно быстро случилось. А если вперед - то еще 30 я не дождусь. Хотя мне лично всего-то лет 15 интересны.
12.03.25 16:19
0 0

РАНЬШЕ не было никаких "билетов в автобусе". РАНЬШЕ была касса на станции.
В Германии билеты в автобусах и трамваях - во внутрегородском транспорте, где у пассажиров имеется доступ к вожатому, - билеты продаются, как минимум, последние 25 лет.

Дожили. скоро людей будут оцифровывать и по вайфаю передавать в пункты назначения
Уже. У японских секс-кукол уже давно личности перешиваются удалённо.

Для перехода с бумажных билетов на электрические понадобилось лет 30.
В Нарнии.
На Земле бумажные билеты всё ещё используются.

РАНЬШЕ не было никаких "билетов в автобусе". РАНЬШЕ была касса на станции.
В Германии билеты в автобусах и трамваях - во внутрегородском транспорте, где у пассажиров имеется доступ к вожатому, - билеты продаются, как минимум, последние 25 лет.
В Германии автобусы и трамваи появились 25 лет назад?

А не это вот псььь.
Я тоже РАНЬШЕ дункеля пил много.

На Земле бумажные билеты всё ещё используются.
Прекрасный пример. Поэтому и программистам-землянам ничего не грозит еще долго. А то развели тут.

Кодоклепальщики - скорее всего, айти инженеры - вряд ли.
12.03.25 12:54
1 2

Не встречал еще ни одного кодоклепальщика, который не считал бы себя айти инженером!
12.03.25 13:53
0 0

Неважно, кем он себя считает. Важно, кем он является по факту. Рынок все решит.
12.03.25 14:27
0 0

Чувак просто то ли подогревал свою капитализацию, то ли еще не отошел после празднования. Им же Гугль знатно забашлял. А на выходе опять будет пространное блаблабла, которое видно за километр, что искусственный идиот нагенерил.
Елки, да эта штука даже заголовки по типовой задаче пока сделать не может так, чтобы оно скомпилировалось. Тело она напишет, ага.
12.03.25 12:51
0 2

Да и поскорее бы исчезли, честное слово. Программирование (в отличие от разработки алгоритмов, хотя и до этого сети добираются) - довольно дурацкое занятия.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным. А вот это механическое говно типа профессий водителя, программиста и тд - не нужно.
12.03.25 12:51
10 1

нормальное будущее, как в фантастических книгах
Есть ещё и дистопия ...

А вот это механическое говно типа профессий водителя, программиста
Я как-раз программистом стал, потому-что мне нравится нестандартные задачи решать. До сих пор не разочарован.
12.03.25 12:58
0 4

как-раз программистом стал, потому-что
Syntax error.
Правильно: как_раз и потому_что
12.03.25 13:02
1 0

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

Я сам программист, пользуюсь ИИ. Пока он - интересный такой помощник для кодинга, но не более. Сгенерировать небольшие кусочки кода, дописать строку до конца, когда более-менее ясно, что она должна делать. Описать, что делает функция. Дать совет на "стандартную" тему. Да и как ИИ может сделать что-то больше, если ИИ крутится где-то "там", не беседует с клиентами, не знает деталей нашей сети, серверов и т.д. Всё, что он видит - это ограниченное количество кода, где даже не всегда понятно, *почему* что-то сделано так, как сделно.

Конечно, как и любой помощник, он ускоряет работу. Это значит, что нужно меньше программистов для того же проекта. Так что может программистов станет немного меньше. А, может, станет больше работы 😄

Пока ИИ модели имеют ограниченный доступ только к коду, не думаю, что что-то кардинально изменится. Но это пока - всё очень быстро меняется...
12.03.25 12:50
0 10

Конечно, как и любой помощник, он ускоряет работу.
А ещё он требует +N программистов для создания и обслуживания.
Отсюда адекватность ожидания на их исчезновения была бы только в том случае, если бы эти ИИ-помощники изготавливал бы столяр.

Хорошо, что я не программист.
Вдвойне хорошо, что мою работу никакой ИИ делать не сможет.
12.03.25 12:49
0 0

Вдвойне хорошо, что мою работу никакой ИИ делать не сможет.
А вдруг ИИ заменит программиста, а программист выучит вашу и работу и сможет заменить вас?)

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

А робот? Тоже не сможет?

Чтобы получить от ИИ правильный код, заказчику нужно точно поставить задачу.
Так что, мы можем спать спокойно
12.03.25 12:49
0 5

Совсем недавно то же самое говорили про BPMN и основанные на нем инструменты описания бизнес-процессов. Типа: заказчик сам рисует процесс как он его видит и процесс сразу работает, программировать ничего не надо.
Очень скоро выяснилось, что еще как надо, и это ничуть не проще, чем писать все руками. Потом выяснилось, что для рисования процесса тоже нужны специфические скилы.

А сколько было визуальных средств разработки? И ни один не заменил написание кода руками.

Так будет и с этим инструментом.
Он удобен наравне с подсветкой синтаксиса, контекстной подстановкой и поиском шаблонных решений для типовых задач. Но не как самодостаточный инструмент разработки.

Или вот еще пример: попробуйте глядя на какой-то предмет, скажем цветы в вазе, составить описание для ИИ, чтобы тот их точно нарисовал. Мне кажется, это будет не просто. У меня не получались даже более примитивные рисунки. И здесь речь о реальных объектах, а программирование подразумевает оперирование абстрактными сущностями.
12.03.25 12:48
0 7

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

Так же будет и с кодом: ИИ не сможет написать что-то принципиально новое. Только перекомбинировать то, что уже написано.
12.03.25 12:59
0 0

Из этой же серии - не может нарисовать наручные часы, которые показывают заданное время, всегда получается 10 ч 10 мин, потому что на всех картинках часов стрелки всегда в этом положении.
12.03.25 16:29
0 0

Всего лишь нужно один раз объяснить ему концепцию стрелочных измерительных приборов.
12.03.25 16:39
0 0

Когда программистами станут все пользователи компьютеров...

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

PS. К тому же, ИИ слишком часто врет о своих "невероятных" способностях!
12.03.25 12:45
0 3

в любой программе сложнее калькулятора
Статья на Хабре про калькулятор. Обычно кажется, что это несложно 😊

«Калькулятор? Да его напишет кто угодно»
Google нанял Ханса-Юргена Бёма, знаменитого созданием «сборщика мусора Бёма» (Boehm garbage collector). Компании нужен был элитный кодер, способный решить проблемы сборки мусора и параллельного программирования. Он возглавил проект по разработке семантики разделяемых переменных C++. Но потом Google дал ему задачу, которую невозможно решить: создание приложения-калькулятора.
12.03.25 14:07
0 1

Статья на Хабре про калькулятор. Обычно кажется, что это несложно 😊«Калькулятор? Да его напишет кто угодно»
Ого! Спасибо, очень интересно!
12.03.25 15:45
0 0

Как то смеха ради решил через ChatGPT портировать исходники аудиодрайвера под линукс с более старшей версии на более младшую. Над результатом ржали три дня переодически пересматривая самые острые моменты. Так что пока - не заменят. А так, для не слишком сложных задач, с понятной постановкой - вполне себе подспорье. Ну там скрипт небольшой на баше наваять или на пайтоне (прости господи) - вполне себе справляется. Но о полной замене - до этого как до луны раком.
12.03.25 12:44
1 2

У жены вот уже много лет изчезающая профессия переводчика, у меня изчезающая профессия программиста, как-то не жалуемся )
ИИ используем в работе довольно активно в обоих случаях
12.03.25 12:43
1 7

У жены вот уже много лет изчезающая профессия переводчика
Спросите жену, согласна ли она с утверждением, что абстрактный человек, столкнувшись с необходимостью перевести страницу текста, сегодня справится с этим без человека-переводчика с куда большими вероятностью и эффективностью, чем "много лет" назад?
12.03.25 14:26
0 0

Когда напишет прошивку хотя бы для микроволновки, тогда и можно будет что-то обсуждать. А то пока все обсуждения базируются на том, что ИИ (имитация интеллекта?) "программирует" найденными в интернете кусками кода.
12.03.25 12:42
1 4

Что там программисты... Когда ИИ начнет выполнять работу за инженеров вообще: технологов, машиностроителей, электронщиков? Когда я учился на специальности, связанной с электроникой, я размышлял о том, как ИИ сможет проектировать электронные принципиальные схемы, причем не только цифровые (компьютер это уже умеет делать), но и аналоговые.
12.03.25 12:40
0 2

Мы думаем, что количество программистов удвоится. Половина будет генерить код при помощи нейросетей, а вторая половина - исправлять ошибки в этом коде.
aik
12.03.25 12:40
0 23

Да и поскорее бы исчезли, честное слово. Программирование (в отличие от разработки алгоритмов, хотя и до этого сети добираются) - довольно дурацкое занятия.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным.
Теперь каждый сможет стать сам себе программистом. Как собственно художником или музыкантом. И это хорошо для самовыражения.
12.03.25 16:23
0 0

Теперь каждый сможет стать сам себе программистом. Как собственно художником или музыкантом.
Уровня "я поет, зовусь незнайка, от миня вам бабалайка".

Нейросеть - это просто инструмент, который может облегчить работу. Как молоток там, клавиатура или принтер. Но никто же не говорит, что клавиатуры с принтерами книги пишут.
Да, нейросеть вам может сгенерить текст, картинку или код, но она делает это без понимания процесса. Поговорка "правильно заданный вопрос - половина ответа" при работе с нейросетями себя проявляет в полной мере. Если ты ничего не знаешь по теме вопроса - то и получишь фигню какую-нибудь. Чтобы получить нормальный результат, придётся в запросе указать много конкретной информации, нехило к этому подготовившись. А потом ещё и проверить то, что нейросеть сочинила. А если всё равно этим заниматься, то зачем вообще тратить время на нейросеть?
aik
12.03.25 17:07
0 0

"С появлением фотографии исчезнут художники".
12.03.25 12:39
0 4

Не думаю, что пропадут. Уже сколько раз программистов "убивали". Если не нужен человек, который будет писать код, то нужен человек, который будет писать промты, понимать в результате, собирать из кусков единую систему и тд. Ну и да, сетки нормально пишут куски кода, какие-то функции. Небольшой проект с нуля тоже. А вот поддерживать и развивать уже существующий большый проект... Как помощники - да, но полноценная замена - нет, и я не вижу как бы они могли бы стать такой заменой.
12.03.25 12:37
0 2

Пока из кода не исчезнут "6 пальцев" - не исчезнут.
А что нормальные ребята (не говнокодеры) смогут больше думать и меньше херачить - это хорошо!
12.03.25 12:35
0 1

На основании собственного опыта использования ИИ могу сказать, что совершенно точно исчезнут люди, которых сейчас называют кодерами. Про именно программистов пока не уверен: например, во многих случаях сложные алгоритмы я придумываю лучше, чем ChatGPT и Gemini. А ещё эти ИИ путаются и не тянут создание больших сложных кодов (начинают путаться, создавать теуву хучу конфликтов и т.д.). Поправимо ли всё это с точки зрения создателей ИИ? Нужно посмотреть.
12.03.25 12:33
0 4

совершенно точно исчезнут люди, которых сейчас называют кодерами
Да, мне тоже так кажется, потребность в них падает прямо на глазах, ИИ уже легко делает тривиальные задачи. В связи с чем мне не очень понятно откуда будут браться уже сразу программисты с опытом, которые таки реально нужны, чтобы плоды творчества ИИ приводить к юзабельному виду. И опыта, кстати, для этого надо реально много.
12.03.25 16:24
0 0

Глава компании Anthropic, разработавшей ИИ Claude, Дарио Амодей считает, что профессия в скором времени прекратит свое существование, так как нейронные сети будут генерировать весь код.
Ставлю на то что компания Anthropic исчезнет гораздо раньше.

Индусские программеры, как и индийский код, не исчезнут никогда!
12.03.25 12:29
0 2

они просто плавна перетекут в ИИ и станут виртуальными 😄
12.03.25 15:02
0 1

мы уже исчезли когда появился кобол. как обещали разработчики кобола отныне код будут писать менеджеры а программисты не нужны
12.03.25 12:28
0 11

мы уже исчезли когда появился кобол. как обещали разработчики кобола отныне код будут писать менеджеры а программисты не нужны
Так и SQL создавался в том числе и чтобы запросы к БД мог писать любой человек на более-менее обычном человеческом английском языке. На практике же результат несколько отличается. 😁
12.03.25 16:20
0 1

Мы уже исчезали, когда появилось визуальное программирование.
12.03.25 12:26
0 23

Ишшо low-code и no-code. Так смешно объяснять клиентам, что вот эта дико сложная схема процесса - и есть их вроде бы простая, но только она может реализовать их форму. И это они еще не видят скриптов внутри 😄
12.03.25 12:43
0 1

... и еще не видели счетов от Амазона за сервера что бы с этими скриптами под нагрузкой как то вменяемо шевелились...
12.03.25 12:49
0 2

А какая песня - эту дрянь поддерживать? Скажем, посмотреть blame
12.03.25 12:56
0 1

Да и таксистов уже нет.
12.03.25 14:07
0 0

Да и таксистов уже нет.
А извозчики есть?
12.03.25 16:37
0 0

Пока люди будут так думать, я буду иметь и хлеб и масло с икрой чтобы намазать на хлеб
12.03.25 12:24
1 5

Пока я работаю в DACH регионе, где пока уровень "данные из Ёкселя засунуть в БД", буду иметь и домик, где происходит намазка икры на масло.
12.03.25 12:49
1 0

Пока я работаю в DACH регионе, где пока уровень "данные из Ёкселя засунуть в БД", буду иметь и домик, где происходит намазка икры на масло.
100%.

В шоке от того, какое количество компаний с миллиардными оборотами по сей день делает баланс и прогнозы в экселе. Огромные файлы с макросами и десятками закладок, которые по 2 часа открываются. То есть или ИИ поставят задачу оптимизировать эксель (что заведомо тупиковый путь), или предложить альтернативу (впрочем такой ход мысли заведомо недоступен для большинства stakeholders). И мне очень интересно посмотреть, как абстрактный Planful будет биться с создателями ИИ за то, что тот не предложил их в качестве альтернативы. И какие будут судебные иски.

А мы еще даже и не начали думать об интеграции 😄))
12.03.25 15:35
0 0

Потому что SAP стоит миллионы и миллионы, еще и спецов не найдешь. А 1С нету
12.03.25 16:19
0 0

Потому что SAP стоит миллионы и миллионы, еще и спецов не найдешь. А 1С нету
У нас в штатах 1С нет по определению. Тем более что судя по всему, российский аналог того что мы делаем - это Контур. Но вопрос был таки не в этом. А в том, не подаст ли (в вашей реальности) 1С в суд на создателей ИИ, если тот предложит клиенту Контур. А если предложение так легко продается/покупается, то захочет ли клиент вообще иметь дело с таким инструментом.
12.03.25 16:31
0 0

В шоке от того, какое количество компаний с миллиардными оборотами по сей день делает баланс и прогнозы в экселе.
Это при том, что существует Access.
Хорошо погрел в своё время руки на переводе пары организаций на него с Экселя.
Сейчас у них есть отдельные сотрудники, сопровождающие и техподдердивающие.
12.03.25 16:37
0 0

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

п.с. как экслеру вообще заходят не-программисты? 😄))
12.03.25 16:56
0 0

Хотелось мне недавно плагин для firefox написать, который никто не придумал.
Вместо того, чтобы потратить полдня на чтение документации я пошел в claude и он мне написал и код и манифесты и окошко с настройками. Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
12.03.25 12:23
4 4

Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
А если бы сами делали, какое время заняло бы?
12.03.25 12:28
0 0

Хотелось мне недавно плагин для firefox написать, … и теперь пользуюсь
но с другими - не делитесь
12.03.25 12:29
0 0

Бехолд! ИИ нашел в Гугле код который ещё никто не написал!

Можно ставить спектакль, только зрителей одеть потеплее.

Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
Т.е. программистам пока ничего не грозит.
12.03.25 12:38
0 3

Хотелось бы услышать, кто и по какой причине минусанул. Реально в голове не укладывается. Рассказал человек свою историю, опыт использования - что не понравилось?!
12.03.25 12:44
1 2

Ну я. За то что человек назвал скопировать пример плагина из stackoverflow - программированием.

я пошел в claude и он мне написал и код и манифесты и окошко с настройками.
Он не написал. Он скопипастил из другого проекта.
Впрочем, люди тоже так делают - копипастят заготовки, не читая документации.
12.03.25 12:58
2 1

Ну полдня бы читал документацию, может за час бы написал, если документация нормальная (а она не везде нормальная). Плюс еще бывает боязнь белого листа.
И голова не забита документацией фаерфокса, которая мне никогда больше не понадобится
12.03.25 13:07
0 1

Я честно искал похожие проекты и не нашел
12.03.25 13:08
0 1

Слово "программирование" у меня не встречается ни разу. Есть проблема, есть решение, каким способом оно получено мне не важно, важно, что делает то, что мне нужно

ИИ не копипастит. Там буквально неоткуда копипастить (если это не RAG; в случае с RAG же может и ссылку, откуда взял, привести).
12.03.25 13:18
2 1

Слово "программирование" у меня не встречается ни разу.
Попробуйте поискать в теме разговора.

ИИ не копипастит.
Бухахах.

В теме сформулировано «заменит ли программистов», а не программирование. В мой задаче заменил, программирование или копипаста мне не важно. Главное что заменил условного программиста с апворка

В теме сформулировано «заменит ли программистов», а не программирование. В мой задаче заменил
Нет. "Взять у программиста" не означает "заменить".

Примерно то же самое говорили, когда сделали Кобол.
Mit
12.03.25 12:16
0 6

Принципиально иная ситуация - Кобол стал инструментом, и далеко не первым, привет Алголу и Фортрану.
12.03.25 12:20
0 0

В чём принципиальная иность?
Mit
12.03.25 12:45
0 0

В том, что при использовании инструмента ( языка программирования) нужно составлять алгоритм решения задачи и реализовывать его элементы самостоятельно, а в случае ии нужно описать желаемый результат.
12.03.25 13:00
1 0

а в случае ии нужно описать желаемый результат.
...а вменяемым заказчиком кода, как известно, быть гораздо сложнее чем вменяемым программистом)
12.03.25 14:23
0 0

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

(это всё в предположении, что ИИ реально помогает в программировании, что тоже не очевидно)
Mit
12.03.25 16:23
0 0

Мне кажется, они подменяют понятия. Они имеют в виду кодинг, когда задача подробно изложена на бумаге, все несостыковки и конфликты устранены, архитектура и эргономика продумана. Осталось только всё это закодить. С такой информацией сделать это может и джун и нейросеть. Но профессия программиста уже давно трансформировалась из кодера в специалиста по описанию задачи на основе обрывочных сведений, консультанта по решениям, консультанта по алгоритмам, специалиста по переводу потребностей заказчика в техническую документацию и т. д. Сам по себе кодинг не представляет особой проблемы, ибо сейчас почти всё можно загуглить. А вот понять, что от тебя хотят и толково это изложить нейросети нескоро смогут. Потому что порой сами заказчики не могут объяснить, что они хотят.
12.03.25 12:14
0 29

Мне кажется, они подменяют понятия. Они имеют в виду кодинг, когда задача подробно изложена на бумаге, все несостыковки и конфликты устранены, архитектура и эргономика продумана. ...
Вот вы сейчас описали ну ни разу не программиста и уж тем более не кодера!
12.03.25 12:17
2 1

Это называется "системный аналитик" (со стороны бизнеса) или "архитектор" (со стороны it), то что это делает программист, это не от хорошей жизни. Где-то программисты и принтеры заправляют
12.03.25 12:20
0 6

Где-то программисты и принтеры заправляют
Отбирают хлеб у принтеристов!
12.03.25 12:21
0 10

Отбирают хлеб у принтеристов!
Не хлеб, а тонер.

Не хлеб, а тонер.
И намазывают его на хлеб.

Потому что порой сами заказчики не могут объяснить, что они хотят.
Угу, порой. Я бы сказал - практически всегда, учитывая всякие детали, которые обычно критически важны, но о них никто не даже не задумывался.
12.03.25 16:10
0 0

Если серьезно - у мен племянница учится на графического дизайнера. У девушки талант есть, навык есть, техника есть, но вот мыли о будущем - очень печальные.
Мысль проста - любой профан за 10-20 минут может получить результат который она руками бы делала несколько часов, а может быть и дней. Если же она сами начинает работать с ИИ, то результат получается, даже с учетом опыта и навыка, не радикально лучше чем у новичка. По ее мнению профессия дизайнера, привет посту про обложку книги, в общем то вымрет до 10% от нынешнего поголовья.
12.03.25 12:14
0 9

но вот мыли о будущем - очень печальные
Успокойте племянницу. Нейросети еще очень долго будут хорошим помощником - нарисовать задник, подкинуть идею, сгенерировать типовые элементы. Но использовать то, что они делают "as is" в профессиональном дизайне пока абсолютно невозможно.
12.03.25 12:26
1 6

Именно.
Команда в которой кто то давал идею, кто то фон, а кто то рисовал сцену в какой то момент откажется от услуги тех кто рисовал фон, в пользу ИИ, а потом и от тех кто рисовал главную сцену, опять же в пользу ИИ. В некоторой перспективе и идеи будет выдавать ИИ.
12.03.25 12:30
1 1

Мысль проста - любой профан за 10-20 минут может получить результат
Чушь собачья, прошу прощения за мой французкий. Говорю как именно тот "любой профан". Хрена лысого я чего путного нарисую даже с помощью продвинутых ИИ.
12.03.25 12:40
0 2

Чушь собачья, прошу прощения за мой французкий. Говорю как именно тот "любой профан". Хрена лысого я чего путного нарисую даже с помощью продвинутых ИИ.
Стоит попробовать, и увидите что дело именно в 10-20 минутах.
12.03.25 12:55
0 1

Да довольно скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
12.03.25 14:09
0 0

скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
Не нахлебаются. Вопрос цены и скорости производства.
Откройте вон любой киносервис, где сотни фильмов и сериалов именно шлака. И клепают их очень быстро: 30 лет назад так не могли. Сегодня могут, хотя это все еще актеры, натурная или декорационная съемка. С ИИ это будет еще быстрее и вообще on-demand, в реальном времени, хоть с собой любимым в любых ролях.
А высокопробным картинам останется удел редкого искусства, которое технически быстро уступит ИИ, и восторгаться им будет только кучка эстетов, но не массы. Примерно как мы сейчас не восторгаемся "Броненосцем Потемкиным". Нам подавай всякий шлак, и нас им киностудии успешно кормят.
12.03.25 14:21
0 1

Именно.
Ага. 😄 Недавно я работал в команде, которая разрабатывала настольную игру. Эти умные решили все генерить в нейросетях - сценарий, механику, игровое поле, фишки, рисунки на карты персонажей и действий. Но сразу что-то пошло не так - сначала пришлось привлечь меня, что бы я нормально пересобрал игровое поле. В итоге поле я собирал сам, с нуля. 😄 Потом пришлось еще раз привлечь меня, что бы я переписал сценарий. В процессе я настоял на привлечении гейм-дизайнера на отладку механики. В итоге механику он писал и отлаживал сам, и сценарий мы писали вместе, с нуля. Потом все это показали заказчику, он очешуел и пришлось привлечь художника, что бы он орихтовал бэк игрового поля. В итоге он рисовал бэк полностью сам. После чего рисунки нейросети на картах стали вообще не биться со всем остальным и художнику их тоже пришлось рисовать полностью самому.
12.03.25 14:22
0 1

Мысль проста - любой профан за 10-20 минут может получить НЕПРАВИЛЬНЫЙ результат
12.03.25 16:13
0 1

Стоит попробовать, и увидите что дело именно в 10-20 минутах.
И сайтик можно сваять за те же 20 минут самому без всякого опыта с Чатжпт. И он даже работать будет. Но его не продашь. Точно также с дезайном - дезайн - ведь это далеко не только красивая картинка, это в первую очередь идея.
12.03.25 16:30
0 0

Да довольно скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
Вам уже правильно заметили что вопрос стоимости производства снимает кучу ограничений.
Вот буквально в самое недавнее время нужно было делать фото календари со школьного Нового года. Я как то прощелкал клювом, и родительский комитет, так их и раз эдак, заказал работу девушке фотографу, начинающей, как она сказала, и от этого работа со скидкой. Да, работа чистой воды ИИ + немного ручками, но я таки вам скажу - это совсем неплохо вышло, на отлично не тянет, но за такие скромные деньги - сойдет. И эта девушка отожрала работу профи, который взял бы за это же раза в два больше. Вот так и живем.
12.03.25 16:36
0 0

это в первую очередь идея.
Пока писал про фото календари, вы оставили этот комментарий.
Да, идея. Но кому нужна идея, если можно сделать быстро и ярко и, тут самое главное, ожидаемо и традиционно?
Мы же говорим о том что ИИ съедает работу на первичке! Пока на первичке.
12.03.25 16:38
0 0

НЕПРАВИЛЬНЫЙ результат
Не неправильный. Не подходящий для профессионального применения.
12.03.25 17:02
0 0

фото календари со школьного Нового года
Это не профессиональный уровень.

И эта девушка отожрала работу профи,
Нет, ни разу. Потому что если бы эта девушка сделала такой дизайн на календарь, например, Альфа-банку... Боюсь она выслушала бы такое, что на долгие годы перестала бы заниматься дизайном даже школьных календарей.
12.03.25 17:10
0 0

Сложно сказать не будучи программистом. Но если ситуация с программным кодом такая же, как из картинками, то "скорое время" - это еще очень не скоро, если речь идет о серьезном программировании, а не о "тяп-ляп скриптик-игрушечку для прикола". Сомневаюсь что нейросеть в обозримом будущем сможет написать код управления специфичным станком или сделать аналог Иллюстратора под Линукс.
12.03.25 12:09
0 10

>сможет написать код управления специфичным станком

При наличии правильно написанной спецификации это не проблема уже сейчас.
12.03.25 12:14
5 1

При наличии правильно написанной спецификации это не проблема уже сейчас.
Проблема.
Начиная с какого-то момента LLM начинает "ходить кругами" - предлагать для решения возникшей проблемы одни и те же (не работающие) правки раз за разом.
Проблема проявляется раньше и становится хуже, если:
- Используемая библиотека существует давно и с годами немного меняла логику своих интерфейсов;
- Используются две и более библиотек, которые обычно не применяются вместе;
- Диагностические сообщения минималистичны ("ой, что-то пошло не так");
- Необходимо учитывать взаимодействие со своим же старым кодом (напр. корректно читать файлы, сохранённые предыдущей версией программы);
- Спецификация интерфейсов, с которыми должна взаимодействовать программа, неточна или откровенно ложна;
- LLM итеративно правит свой собственный код.
12.03.25 12:31
0 9

При наличии правильно написанной спецификации это не проблема уже сейчас.
Вы уверены, что в этом случае написание "правильной спецификации" не будет более трудоемким, чем написание самого кода?
12.03.25 12:34
0 9

Вы уверены, что в этом случае написание "правильной спецификации" не будет более трудоемким, чем написание самого кода?
Будет примерно так:
12.03.25 12:51
0 10

При наличии правильно написанной спецификации это не проблема уже сейчас.
Правильно написанная спецификация - это и есть программа
12.03.25 13:25
0 5

А еще при этих рекламных сотнях тысяч токенов контекста, уже при чем то чуть большем чем экран с кнопками без логики он все равно теряет этот контекст, и вообще пытается пихать все в один файл без всякого разделения.
12.03.25 14:11
0 0

Как работающий программист (да ещё и на нескольких работах) в качестве синьора-помидора заверяю - нет, не исчезнут.
12.03.25 12:09
0 11

Это как спрашивать у марсового матроса - как ты думаешь, исчезнет ли твоя профессия? 😄

Давайте дождемся, когда хотя бы простейшую задачу "автопилот" решат. Не в тепличных условиях с дистанционным контролем на строго выверенной трассе, а вот в массы уйдет, допустим, автопилот грузовиков. Это намного проще, чем написать пятьдесят экранов связного кода без постановки. А если есть глубоко детализированная постановка - то она и есть то же самое кодирование, но намного более сложное (т.к. нету у нее ни компилятора, ни отладчика)
12.03.25 12:47
1 3

автопилот грузовиков. Это намного проще, чем написать пятьдесят экранов связного кода без постановки
Глубокая мысль.
И где же автопилот? Экранов-то со связным кодом как грязи.

Видится, что не в сложности/простоте дело, а как раз в алгоритмизации как таковой. Кто-то из умных сказал, что автоматизация таких профессий как водитель/пилот/стрелок и т.п., связанных не столько со сложностью управления, сколько со сложностью восприятия сложнее всего. Поэтому мы видим отличные роботы-пылесосы и не видим отличные автопилоты, хотя идейно это одно и то же. Ну и тяжесть последствий конечно: одно дело пылесос кошачью миску опрокинет, другое - грузовик автобусную остановку.
12.03.25 14:14
0 0

марсового матроса - как ты думаешь, исчезнет ли твоя профессия?
Ну, ответ известен - профессия не исчезла, и пока моря будут бороздить корабли и суда с живыми экипажами - не исчезнет.
12.03.25 15:26
0 0

Как, опять?
12.03.25 12:02
0 8

А если сеьрезно, то ИИ (который на самом деле ни разу ни И), способен генерировать лишь кусочки кода, и сможет заменить только нижний пласт програмеров (правда, смамый многочисленный 😒 )
12.03.25 12:01
1 10

Ну тут еще надо добавить. ИИ отлично генерит типовой код, а вот связку делает уже так себе. Готовое решение, сложнее чем на несколько листов кода, уже весьма трудно получить, а уж так что бы работало - ну не получается.
12.03.25 12:04
0 8

Уже есть ИИ агенты начиная от aider до claude code, которые и проект создадут и напишут и тесты сделают и на гитхаб зальют
Пока конечно присмотр нужен и жрут под сотню долларов в день с учетом разных итераций (но нанять живого человека будет еще больше стоить, чем дать одному умному в помощь ИИ помощника)

А если запустить в готовый проект написанный человеком, то там еще лучше себя показывают
12.03.25 12:19
2 1

сможет заменить только нижний пласт програмеров (правда, смамый многочисленный 😒 )
Ну так в этом и вопрос, без нижнего пласта как стать специалистом который разбирается как этот нижний пласт должен быть написан? В программировании как и в любой другой профессии опыт тоже накапливается не путем чтения книг и просмотра роликов.
12.03.25 12:35
0 1

и сможет заменить только нижний пласт програмеров
Так то пока. Он же развивается с бешеным темпом...
12.03.25 14:19
0 0

У знакомого брат работает программистом. На днях пришел поздно вечером, сел за кухонный стол, долго молчал, смотрел в одну точку. Потом налил 100 грамм, выпил одним глотком, велел семье собирать вещи. Не знаю точно, что там было, но кажется, начинается...
12.03.25 12:00
1 43

"поймут не только лишь все"
=)

Глава семьи остался пить горькую, семья стала перетаскивать вещи в машину. Перетащили и главу семьи. Его жена села за руль, и машина направилась в деревню, к родителям. Жена уже подсчитывала сколько купить комбикорма для курей и успеют ли они расчистить поле под картошку сами, или придется нанимать мотоблок.

Жена уже подсчитывала
... но тут проснулся глава семьи и завопил: "Куда вы меня везете, придурки???"
12.03.25 13:23
0 0

Во, самому было интересно узнать. Буквально неделю назад задавал этот вопрос тут в каментах. Было обсуждение.
12.03.25 11:59
0 0

Это что, не только после индусов нужно будет код переделывать, но и после ИИ?
12.03.25 11:58
0 47

После индусского ИИ (ИИИ)
12.03.25 12:03
0 20

ИИИ
Мне же страшно...
12.03.25 12:08
0 1

Мне же страшно...
Это как АААА игры. Они же АААА-а-а-а-а!
12.03.25 12:34
0 2

Просто профессия видоизменится и станет называться promt-инженер.
12.03.25 11:57
0 8

Просто профессия видоизменится и станет называться promt-инженер.
Возможно. Только имхо их столько не нужно, сколько сейчас есть программистов.
12.03.25 11:58
0 0

Просто профессия видоизменится и станет называться promt-инженер.
Инженер как прослойка между владельцем задачи и исполнителем тоже канет!
12.03.25 11:59
0 1

Возможно. Только имхо их столько не нужно, сколько сейчас есть программистов.
Сколько сейчас есть программистов не нужно даже вчера!
12.03.25 11:59
7 0

Просто профессия видоизменится и станет называться promt-инженер.
Говорят, что через несколько лет нейросети эволюционируют до такого уровня, что промт-инженеры не понадобятся.
12.03.25 12:32
0 0

Говорят, что через несколько лет нейросети эволюционируют до такого уровня, что промт-инженеры не понадобятся.
Мы слышим это же про дизайнеров. Красивую картинку может создать любой школьник. Но то, что может сделать хороший дизайнер со вкусом - ИИ не может сделать. ИИ это замена фотошопа или иллюстратора, т.е. технической части.
12.03.25 13:37
0 0

Сроки вызывают сомнения, общая тенденция, увы, не вызывает.
ХЗ, честно говоря, что делать, когда это произойдет.
12.03.25 11:56
0 2

Сроки вызывают сомнения, общая тенденция, увы, не вызывает.ХЗ, честно говоря, что делать, когда это произойдет.
Переквалифицироваться в управдомы, очевидно!
12.03.25 11:57
2 2

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

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

Мне кажется, что потрясающе быстрый переход от "сгенерируй картинку" до "сгенерируй сюжет и видео по нему" хорошо иллюстрирует будущий аналогичный скачок в разработке ПО.
12.03.25 12:09
0 2

Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
12.03.25 12:12
0 9

Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
7 пальцев фигня, а вот специальная ганглия для высасывания мозга - вполне себе!
12.03.25 12:16
0 0

Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
Конечно. Но если натаскать нейросети по модульности, архитектуре и TDD, то не понятно, что принципиально мешает создать дом тому, кто способен создать кирпичик.
12.03.25 12:19
0 1

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

Например, код управляет парашютом, который на спускаемой на Марс капсуле раскрывается строго на определенной высоте. Элементарный же код. Пара строк.

Но вот с датчика высоты приходит отрицательное значение... И банальная строчка where $height <= 1000 не сработает, и капсула с марсонавтами шмякнется об поверхность.

А вот подумает ли ИИ заране, что переменная не должна быть только положительной, что делать если приходят неверные входные данные и так далее.
12.03.25 12:27
4 2

А что тут можно сказать, если даже Qwen провел меня по всему пути от постановки задачи создать простую игрушку для Android до генерации apk файла и запуска его на смартфоне. Кодеры, судя по всему, станут через некоторое время не нужны, за исключением гуру, которые собственно и будут взаимодействовать с AI и помогать ему развиваться. Программированием я занимался в незапамятные времена и в настоящее время отношения к разработке софта особо не имею. Q&A, скорее всего, сохранятся лишь в виде подопытной таргет группы для изучения реакций.
12.03.25 11:55
8 3

А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
12.03.25 12:03
0 17

А гуру будут сразу из яйца вылупляться?
Их ИИ будет кодить специальный))

Upd: чот мультик вспомнился, про Куйгорожа
12.03.25 12:11
0 1

А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
Гуру будут вылупляться и развиваться по какому то, пока не очень детерминированному процессу. И они ведь не будут кодерами в том смысле, в котором мы их сейчас понимаем, это будет некая новая специальнось, и не факт, что предполагающая умение кодировать на низком уровне. Надеюсь, все понимают, что всякие там с++ и прочие питоны с явами станут не нужны?
12.03.25 12:14
9 0

А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
Вы прям Дед Мазай и Ной в одной ипостаси! 😄
12.03.25 12:14
2 0

Дык проблема не в том чтобы нагенерить код, а чтобы он работал без ошибок. Если там будет хоть что-то похожее на то, как другие ИИ отвечают на вопросы или рисуют - то беда.

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

Грубый личный пример. Когда мне нужно было парсить html для себя, я писал на обычном языке, хотя регулярные выражения гораздо удобнее. Но мне тогда вообще не упало учить эту абракадабру.
12.03.25 12:18
0 2

Вы прям Дед Мазай и Ной в одной ипостаси!
Хорошо хоть не Мазай и Герасим в одном флаконе.
AE
12.03.25 12:26
0 1

Дык проблема не в том чтобы нагенерить код, а чтобы он работал без ошибок.
А мне ещё нужно чтобы он работал быстро, в операционке жёсткого реального времени.
А не когда-нибудь потом, после дождичка в четверг. А тут пишут что С++ станет ненужным...

Гуру будут вылупляться и развиваться по какому то, пока не очень детерминированному
В качестве гуру выступит довольно скоро ожидаемый AGI.
И это будет означать не только конец человеческого программирования, но и встряску всего мироустройства.
12.03.25 14:17
0 1

В качестве гуру выступит довольно скоро ожидаемый AGI.И это будет означать не только конец человеческого программирования, но и встряску всего мироустройства.
И вообще в данном топике вопрос поставлен неверно. Главный вопрос - когда мы достигнем технологической сингулярности и достигнем ли вообще.
12.03.25 15:10
0 0

Именно: простую игрушку. До серьезного программирования как до луны.
12.03.25 16:12
0 0
Теги
Сортировать по алфавиту или записям
BLM 21
Calella 146
exler.ru 284
авто 450
видео 4134
вино 360