Адрес для входа в РФ: toffler.online
Программисты скоро исчезнут?
12.03.2025 11:48
5401
Комментарии (283)
Глава компании Anthropic, разработавшей ИИ Claude, Дарио Амодей считает, что профессия в скором времени прекратит свое существование, так как нейронные сети будут генерировать весь код.
Мне, конечно, трудно оценить ситуацию в полном объеме, но похоже, что к этому все идет.
А вы что думаете по этому поводу?
Войдите, чтобы оставить комментарий.
Программисты скоро исчезнут? А вы что думаете по этому поводу?
Вот еще что интересно. Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.
Потом приходит компания Тарже, и спрашивает, как ей лучше исполнить тот или иной процесс. Централизованый ИИ, будучи в курсе Волмартовских наработок, быстренько выдает результат (уже скорректированый за счет работы кожаных волмартовских программистов и аналитиков) и Тарже получает аналогичный продукт, причем за долю цены, в то время когда решение было изначально сделано для их конкурентов, их конкурентами, за деньги их конкурентов.
Вижу такую волну судебных исков, что всем этим ИИ компаниям лучше сразу закрыться, даже не начиная.
Потом приходит компания Тарже, и спрашивает, как ей лучше исполнить тот или иной процесс. Централизованый ИИ, будучи в курсе Волмартовских наработок, быстренько выдает результат (уже скорректированый за счет работы кожаных волмартовских программистов и аналитиков) и Тарже получает аналогичный продукт, причем за долю цены, в то время когда решение было изначально сделано для их конкурентов, их конкурентами, за деньги их конкурентов.
Вижу такую волну судебных исков, что всем этим ИИ компаниям лучше сразу закрыться, даже не начиная.
Вот еще что интересно. Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.
В энтерпрайз (платных) версиях всевозможных копайлотов (что у гитхаба что у амазона) сбор данных выключен - то есть пример который вы привели случится не может. Даже в бесплатных версиях есть галочка (которую конечно же надо найти) что отключает передачу данных.
Если же компания Волмарт использует бесплатные версии в силу жадности - штош...
Если же компания Волмарт использует бесплатные версии в силу жадности - штош...
Положим, компания Волмарт использовала ИИ чтобы написать и исполнить какой-то уникальный бизнес процесс.
Это все таки не передача (уникальных) данных, а именно (повторяемых) алгоритмов. До которых несколько кожаных разработчиков могут и сами параллельно додуматься в конечном итоге.
Уверен, что так и будет. Мне профессора в институте то же самое говорили - 32 года назад.
профессора в институте
Ему лет 70. Он учился в 20, то есть 50 лет назад. Преподавал ему такой же 70-и летний чёрт, по книге, выпущенной в его молодости, то есть 50+50 лет назад.
С тех пор даже g уточняли раз семь.
Чепуха. Вот один из опровергающих примеров: программист знаком с программой, насчитывающей десятки тысяч строк. Иногда в нее требуется внести изменения в связи с меняющимися требованиями клиента, или новой средой и т.п. Не думаю, что ИИ на данном этапе справится с этой задачей. Хотя бы потому, что не всегда можно сразу сформулировать, какие изменения следует внести.
Технически, если все изначально написано корректно, с религиозным соблюдением SOLID принципов, ИИ может требуемые изменения внести несравнимо быстрее.
Попробуйте современные копайлоты
Он вам объяснит что выделенный код делает и как его оптимизировать - иными словами он разберется в чужом коде гораааааздо быстрее любого человека
А вот в чем вы правы - это в том что ему надо хорошо сформулировать что вы хотите. Не зря уже появилась специальность Prompt Engineering
Он вам объяснит что выделенный код делает и как его оптимизировать - иными словами он разберется в чужом коде гораааааздо быстрее любого человека
А вот в чем вы правы - это в том что ему надо хорошо сформулировать что вы хотите. Не зря уже появилась специальность Prompt Engineering
если все изначально написано корректно, с религиозным соблюдением SOLID принципов
Вообще-то я про то же самое.
Prompt Engineering -- это по сути тоже программист, только компилятор у него непредсказуемый, правила языка чётко не определены, и дебаггера тоже нет.
Генерировать -то они может и будут. Но меня интересует кто сможет в этом коде разобраться, если люди писать разучатся? Слышу кучу заявлений о том, что пара синьеров программистов и ИИ напишет все быстро и хорошо. Джуниоры больше не нужны. Возникает вопрос, откуда возьмутся синьеры через 10 лет, если сейчас они ка джуниоры не напишут своего кода, не поисправляют ошибок и т.д.
У меня и дочь и муж программисты в больших компаниях. Дочь сказала что все синьеры которых она уважает, пытались использовать разные ИИ, но плюнули на это. У мужа на работе вообще про это сильно не упоминают. Но они как раз ИИ и пишут. Только применительно к изображениям, а не текстам.
Я как бизнес аналист вообще не представляю зачем мне это. Поскольку 90% времени уходит на то, чтобы разобраться в данных, придумать как вытащить из них то что нужно, оценить количество мусора в данных и как от них избавиться, и только 10% реально что-то в SQL пишешь.
У меня и дочь и муж программисты в больших компаниях. Дочь сказала что все синьеры которых она уважает, пытались использовать разные ИИ, но плюнули на это. У мужа на работе вообще про это сильно не упоминают. Но они как раз ИИ и пишут. Только применительно к изображениям, а не текстам.
Я как бизнес аналист вообще не представляю зачем мне это. Поскольку 90% времени уходит на то, чтобы разобраться в данных, придумать как вытащить из них то что нужно, оценить количество мусора в данных и как от них избавиться, и только 10% реально что-то в SQL пишешь.
Лично я не тимлид, а технический лидер, то есть локальный эксперт. С появлением ИИ-помошников у меня сразу резко снизилось чисто звонков от джунов. Тем не менее, люди продолжают звонить и открывать тикеты, так как разобрать упавший тест ИИ не может (контекст слишком размыт), знаний внутренних особенностей проектов у него нет, да и решить что-то при помощи машины пока что на таком уровне не удалось. Да, всякие копайлоты сильно ускоряют разработку кода (под строгим контролем), позволяют избежать очевидных багов нулевого уровня (вроде потерянного параметра в изменённом интерфейсе). И ещё - ИИ служит идеальным "утёнком" с которым можно поиграть в вопросы-ответы. Даже если он ничего не посоветует, можно обыграть массу вариантов не напрягая всю команду разработчиков очередным мозговым штурмом.
Видел я код, написанный ИИ - если промпт задавал далёкий от программирования человек, то и результаты выходят ужасные. И в процессе код-ревью я сразу замечаю у своих коллег куски "сгенерированного" кода. Не скажу, чтобы это был качественный код.
Видел я код, написанный ИИ - если промпт задавал далёкий от программирования человек, то и результаты выходят ужасные. И в процессе код-ревью я сразу замечаю у своих коллег куски "сгенерированного" кода. Не скажу, чтобы это был качественный код.
Лично я не тимлид, а технический лидер, то есть локальный эксперт. С появлением ИИ-помошников у меня сразу резко снизилось чисто звонков от джунов.
Так и до терминаторов недалеко.
Работаю в канадском банке программистом, нам стали пропихивать Microsoft Copilot (ИИ) для помощи в кодирование. Мы все от него плюёмся, он больше мешает чем помогает.
Пока не заставляют им пользоваться, но думаю со временем будут давит ибо деньги вложены. Гуано полное. Может Claude Code лучше, не знаю - не пробовал.
Пока не заставляют им пользоваться, но думаю со временем будут давит ибо деньги вложены. Гуано полное. Может Claude Code лучше, не знаю - не пробовал.
Работаю в канадском банке программистом, нам стали пропихивать Microsoft Copilot (ИИ) для помощи в кодирование. Мы все от него плюёмся, он больше мешает чем помогает.Пока не заставляют им пользоваться, но думаю со временем будут давит ибо деньги вложены. Гуано полное. Может Claude Code лучше, не знаю - не пробовал.
Это продвинутый интеллисенс .
У меня подружка в восторге от copilot. Он ей деловые письма в вежливой форме переписывает. Проблема в том, что её умения при этом не развиваются. И может когда тебе 2-3 года до пенсии, это неплохо. Но в середине карьеры лучше бы так не делать.
У меня подружка в восторге от copilot. Он ей деловые письма в вежливой форме переписывает. Проблема в том, что её умения при этом не развиваются.
:facepalm:
12-ти летняя на тот момент дочка - зачем мне учить грамматику
Вот вы написали по-чучмекски "12-ти" - что изменилось?
"Появятся компутеры - исчезнет бумага!".
А у вас какое оправдание
поставили точку после восклицательного знака
У меня коллега последний год всегда вначале "спрашивает" у chatGPT, если возникает какая-то техническая проблема, которую нужно решить. Эта железка с умным видом выдает 20 вариантов generic и совершенно бесполезных причин возникшей проблемы и на моей памяти ни одну проблему не решила. В последнем случае, недели три назад, причина даже не была в списке. Про решение я уже молчу.
Так что я совершенно не переживаю.
Так что я совершенно не переживаю.
Так что я совершенно не переживаю.
у меня с точностью противоположный опыт. постоянно пользуюсь chatGPT для решения всяких тех.проблем. в 99% случаев выдает подходящее решение.
У меня коллега последний год всегда вначале "спрашивает" у chatGPT, если возникает какая-то техническая проблема, которую нужно решить. Эта железка с умным видом выдает 20 вариантов generic и совершенно бесполезных причин возникшей проблемы и на моей памяти ни одну проблему не решила. В последнем случае, недели три назад, причина даже не была в списке. Про решение я уже молчу.Так что я совершенно не переживаю.
Может коллега просто не умеет "готовить?"
у меня с точностью противоположный опыт. постоянно пользуюсь chatGPT для решения всяких тех.проблем. в 99% случаев выдает подходящее решение.
To replace programmers with AI, clients will need to accurately describe what they want.
We’re safe.
We’re safe.
To replace programmers with AI, clients will need to accurately describe what they want.We’re safe.
вопрос величины контекста - - это вопрос сугубо технический.
мне совершенно не нравится, как пишут код современные модели, но как baby steps - вполне/
Все становится на свои места - если ты реальный разработчик, который пытается применить эти нейросети в том виде как они есть сейчас: для решение реальной задачи, в реальном коммерческом проекте. На данный момент ни о какой полной замене и речи не идет - ты используешь нейросеть как инструмент, вроде экскаватора. Которым нужно управлять - потому что сам он копать не умеет, хоть и мощный. Ты вычленяешь из задачи, пользуясь своим пониманием проекта и общего контекста кусок - и пытаешься скормить его нейросети. После N попыток, ругаясь последними словами - наконец выжимаешь актуальный результат, с которым можно идти дальше. Теперь его еще надо правильно прикрутить, предусмотрев все долгосрочные последствия и протестировать - сама нейросеть этого не умеет. Виноват, что клиент потерял все данные, если что - будешь ты. Ну как-то так, на данный момент.
Раньше я был бОльшим скептиком - теперь же мне кажется, что теоретически это все же возможно. Вопрос только - когда? А не упрется ли прогресс во все возрастающие сложности на пути к этому? Рекомендую погуглить-почитать статью в Вики "зима искусственного интеллекта" - это про предыдущее поколение оптимистов 😉
но похоже, что к этому все идет.
ты используешь нейросеть как инструмент, вроде экскаватора
Пока нет. Но осталось совсем чуть-чуть, к сожалению.
Какой-то несложный уровень программирования стандартных задач, хорошо поддающийся автоматизации, точно заменят ИИ
ИИ не заменит программистов, он пока даже как просто помощник мало полезен (зависит от задач, в некоторых случаях полезнее, чем в других). Средняя продуктивность считается примерно 10 строк в час, а набрать эти 10 строк займёт может пару минут, остальное это вникание в задачу, поставленную клиентом, коммуникация с ним же, продумывания архитектуры приложения, стека технологий, вариантов реализации конкретной задачи, отладка, тестирование и прочее.
Даже просто написать код, тут лишь изредка можно сформулировать запрос к ИИ, чтобы тот этот код написал, причём код частенько просто не рабочий, его нужно проверять и тестировать, он скорее нужен как набросок/идея, чем как финальный код.
В будущем, с развитием ИИ, он сможет сильнее ускорить разработку, но до полной замены программистов ещё далеко, скорее будет отсев небольшой части низкоквалифицированных специалистов.
Даже просто написать код, тут лишь изредка можно сформулировать запрос к ИИ, чтобы тот этот код написал, причём код частенько просто не рабочий, его нужно проверять и тестировать, он скорее нужен как набросок/идея, чем как финальный код.
В будущем, с развитием ИИ, он сможет сильнее ускорить разработку, но до полной замены программистов ещё далеко, скорее будет отсев небольшой части низкоквалифицированных специалистов.
нейронные сети будут генерировать весь код.
Поисковик, даже интеллектуальный, НИКОГДА не сможет написать программу.
Даже если он украдет чужой код:
1. не факт, что код окажется правильный.
2. кто будет проверять этот код?
Даже если он украдет чужой код:
1. не факт, что код окажется правильный.
2. кто будет проверять этот код?
0. Библиотеки уже другие.
не факт, что код окажется правильный.
Живой умеет его исправлять.
А у живого программиста как-то по-другому?
По-другому. Спросите любого мастера - делать с нуля гораздо легче, чем переделывать.
Я замечательно знаю, как онo там на самом деле. И ненавижу копаться в чужом коде и привыкать под "подчерк" другого человека. И да, с нуля гораздо легче.
Ребята, перефразирую вопрос Алекса:
- можно ли вас заменить в качестве Любовника, у, конкретно, вашей Любовницы?
Уважаемые комментаторы, почему вы начинаете переносить свою ответственность на общего, среднестатистического человека? (несмотря на то, что сейчас речь про программиста)
Ответ прост: если Вы, как Алекс, держите все в своих руках, пишите для самого себя, это же продаете сами, тому с кем Вам хорошо работается и вы опережаете своего оппонента в юридической, и прочих, подкованностях, - то да, вы "незаменимы" (в некоем промежутке времени)
а теперь перефразирую то, что сказал, уважаемый Дарио Амадей:
- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было, но! на горизонте среднесрочного планирования (речь идет о месяцах!), такая возможность появится у работодателей!
- можно ли вас заменить в качестве Любовника, у, конкретно, вашей Любовницы?
Уважаемые комментаторы, почему вы начинаете переносить свою ответственность на общего, среднестатистического человека? (несмотря на то, что сейчас речь про программиста)
Ответ прост: если Вы, как Алекс, держите все в своих руках, пишите для самого себя, это же продаете сами, тому с кем Вам хорошо работается и вы опережаете своего оппонента в юридической, и прочих, подкованностях, - то да, вы "незаменимы" (в некоем промежутке времени)
а теперь перефразирую то, что сказал, уважаемый Дарио Амадей:
- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было, но! на горизонте среднесрочного планирования (речь идет о месяцах!), такая возможность появится у работодателей!
а теперь перефразирую то, что сказал, уважаемый Дарио Амадей:
- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было
- многих подчиненных стоило бы заменить уже вчера. но такой возможности не было
Дело лишь в оценке этого "скоро".
Друг, очень далекий от программирования, решил написать андроид-приложение.
В помощь взял ИИ.
Через некоторое время выдал мне предварительный результат в виде apk.
Там только интерфейс (кнопки и менюшки).
Смотрю, 5 МБ. Откуда такой объем? Декопилировал, достал ресурсы. Чего там только нет!
- Зачем тебе это в программе?
- Откуда я знаю как оно туда попало? Мне ИИ пишет, я вставляю.
В помощь взял ИИ.
Через некоторое время выдал мне предварительный результат в виде apk.
Там только интерфейс (кнопки и менюшки).
Смотрю, 5 МБ. Откуда такой объем? Декопилировал, достал ресурсы. Чего там только нет!
- Зачем тебе это в программе?
- Откуда я знаю как оно туда попало? Мне ИИ пишет, я вставляю.
Друг, очень далекий от программирования, решил написать андроид-приложение.В помощь взял ИИ.Через некоторое время выдал мне предварительный результат в виде apk.Там только интерфейс (кнопки и менюшки).Смотрю, 5 МБ. Откуда такой объем? Декопилировал, достал ресурсы. Чего там только нет!- Зачем тебе это в программе?- Откуда я знаю как оно туда попало? Мне ИИ пишет, я вставляю.
Не одним программированием.
t.me
⚡️⚡️Выяснилось, что 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
Это касается всех ведущих чат ботов, таких как 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
В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать.
Для музыки существуют ИИ-фильтры (в смысле, обнаружение ИИ-произведений), для картинок и видео наверно тоже очень просто определяется на данный момент, а с кодингом, наверно, сложнее. Но интересно, как дальше будут развиваться ИИ-"обфускация" и законы.
Использовать ИИ-инструменты для выполнения отдельных задач не запрещается - интересно, где суд будет проводить возможную грань между помощью в работе и выполнением работы за человека.
Для музыки существуют ИИ-фильтры (в смысле, обнаружение ИИ-произведений), для картинок и видео наверно тоже очень просто определяется на данный момент, а с кодингом, наверно, сложнее. Но интересно, как дальше будут развиваться ИИ-"обфускация" и законы.
Использовать ИИ-инструменты для выполнения отдельных задач не запрещается - интересно, где суд будет проводить возможную грань между помощью в работе и выполнением работы за человека.
В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать.
Прям вот так и сформулированно? То есть если я, скажем, в ИИ-произведении арабские цифры на римские поменяю, то всё? Можно копирайтить?
Я не читал сам закон/официальный документ. Я видел видео про конкретно ситуацию с ИИ в музыке, в котором автор ссылался на эту статью:
www.musicradar.com
Я видел видео про конкретно ситуацию с ИИ в музыке, в котором автор ссылался на эту статью:
www.musicradar.com
www.musicradar.com
Кстати, сама статья выглядит очень похожей на ИИ-творчество 😉
Однако сразу могу сказать - запретить зарабатывать на музыкальной ии продукции это хотеньчики. Полезные, но хотеньчики.
Никакой контролирующий орган никогда в жизни не сможет отследить весь материал который выкладывают на музыкальные "стоки", коим несть числа и большинство которых хостятся под юрисдикцией мумбаюмбов, не доросших ещё до вменяемого законодательства в области частной собственности. Не говоря уже о.
Тут другой момент: если контент, сгенерированный ИИ, послужил материалом для последующей "ручной" обработки, приведшей к созданию окончательного продукта, - правомочность копирайта очевидна.
Скажем, ИИ создал музыку, на которую ты потом спел песню.
А если наоборот? Ты написал музыку, сочинил текст песни и загрузил это в нейросеть, которая "споёт" твой текст под твою же музыку и выдаст готовую песню, выглядящую целиком сгенерированной ИИ, - как тут доказать свое участие?
Скажем, ИИ создал музыку, на которую ты потом спел песню.
А если наоборот? Ты написал музыку, сочинил текст песни и загрузил это в нейросеть, которая "споёт" твой текст под твою же музыку и выдаст готовую песню, выглядящую целиком сгенерированной ИИ, - как тут доказать свое участие?
Там больше о предотвращение случавшейся уже ситуации, когда человек создал трек и получил Copyright claim от Suno.ai.
Типичный патентный троллинг - создаём фирму, покупаем МОЩНОСТЯ и генерируем по 100.000 треков в день, пытаясь перебрать все интересные мелодии и фразы/словосочетания в тексте, например (хотя как копирайт с текстами песен работает, я вообще не интересовался). Кто после этого выложил трек, например, с практически идентичной мелодией - получает штраф/повестку в суд.
Дебильность ситуации хорошо иллюстрирует пример, когда выкладывали просто белый шум и копирайт-страйки получали произведения с "похожим" белым шумом.
Типичный патентный троллинг - создаём фирму, покупаем МОЩНОСТЯ и генерируем по 100.000 треков в день, пытаясь перебрать все интересные мелодии и фразы/словосочетания в тексте, например (хотя как копирайт с текстами песен работает, я вообще не интересовался). Кто после этого выложил трек, например, с практически идентичной мелодией - получает штраф/повестку в суд.
Дебильность ситуации хорошо иллюстрирует пример, когда выкладывали просто белый шум и копирайт-страйки получали произведения с "похожим" белым шумом.
В конце января суд в США принял решение, что произведения, полностью созданные с помощью ИИ, не подлежат копирайту - следовательно, на них не заработать..
Понятно, что заработать можно на чём угодно, хоть на хорошем имидже пожертвования собирать, но защитить такой доход никак, потому для корпораций не имеет смысла.
Так то можно найти в сети те же инсталляторы GIMP с удобной покупкой лицензии прямо из инсталлятора, но такое вроде запрещено законом. Можно продукт, полностью созданныйй ИИ, продавать например исключительно на флешках, но первый же покупатель может не просто на торренты выложить содержимое флешки, а на свой собственный сайт со всей контактной информацией, абсолютно законно.
По крайней мере, так я это понимаю. Ценность любого продукта в финансовом смысле похожа на ценность файла png 16x16p, с полностью чёрной заливкой.
Так то можно найти в сети те же инсталляторы GIMP с удобной покупкой лицензии прямо из инсталлятора, но такое вроде запрещено законом. Можно продукт, полностью созданныйй ИИ, продавать например исключительно на флешках, но первый же покупатель может не просто на торренты выложить содержимое флешки, а на свой собственный сайт со всей контактной информацией, абсолютно законно.
По крайней мере, так я это понимаю. Ценность любого продукта в финансовом смысле похожа на ценность файла png 16x16p, с полностью чёрной заливкой.
Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени. Остальное время - читаю доки, читаю другой код, удаляю/модифицирую существующий код, придумываю что надо сделать.
И эти 25% можно оптимизировать хоть до морковкиного заговения, но мой общий перфоманс в сингулярности вырастет не более чем на четверть
И эти 25% можно оптимизировать хоть до морковкиного заговения, но мой общий перфоманс в сингулярности вырастет не более чем на четверть
Так а если оно начнет и доку читать вместе тебя, и переписку в почте, и на коллах участвовать? 😉
Зачем? А писать потом как в голову взбредет, потому что не читал документацию и не присутствовал на звонках?
Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени.
Я, как профессиональный программист, именно что пишу новый код не больше 25% своего рабочего времени. Остальное время - читаю доки, читаю другой код, удаляю/модифицирую существующий код, придумываю что надо сделать.И эти 25% можно оптимизировать хоть до морковкиного заговения, но мой общий перфоманс в сингулярности вырастет не более чем на четверть
Это так если вы пишете на знакомом языке. Но если вы например дотнетчик но вам быстренько нужен скрипт на питоне или вообще сайт на реакте, то ИИ вам сэкономит больше чем 25% .
Перевод существующего кода с одного языка на другой проходит чуть лучше (но тоже не идеально), но уже давно имеется огромное количество инструментов и помимо ИИ, чтобы это сделать.
Средашная песенка!
Как раз этот самый Claude AI давеча не мог написать стопроцентно работающую программу для решения весьма примитивной задачи: выловить определенную последовательность импульсов в потоке, оцифрованном (oversampling) хардверным анализатором. Я ему несколько раз указывал на ошибки, он извинялся, но довести это дело до конца уже у меня терпения не хватило ― сам доделал.
А вы что думаете по этому поводу?
Эти штуки замечательны когда
а) нужно написать общий код, который приходится писать многим и одинаково - инициализацию 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 имеет неожиданно сложные отношения с закрывающими скобками, периодически предлагает создание бессмысленных переменных, пытается использовать несуществующие поля классов. Это происходит достаточно редко чтобы относиться к этому "посмеялись, пошли дальше", но чтобы распознать бессмысленность конструкции, нужно собственное понимание.

Отличный информативный пост!
Но что вы подразумеваете под in-context learning? И вообще длиной контекста? Оно у Клода в сотни тысяч токенов длиной, если что. Вряд ли вы его превышаете хоть когда-либо.
Другое дело, что абсолютно точная обработка этого окна при таких размерах невозможна и для работы внимания используются разные упрощения (скользящие и каскадные вычисления, разные линейноалгебраические упрощения матрицы, kernel аппроксимации), которые 100% точной памяти не дают.
Но что вы подразумеваете под in-context learning? И вообще длиной контекста? Оно у Клода в сотни тысяч токенов длиной, если что. Вряд ли вы его превышаете хоть когда-либо.
Другое дело, что абсолютно точная обработка этого окна при таких размерах невозможна и для работы внимания используются разные упрощения (скользящие и каскадные вычисления, разные линейноалгебраические упрощения матрицы, kernel аппроксимации), которые 100% точной памяти не дают.
хорошее имя для переменной!
Под контекстным окном я понимаю именно контекстное окно, которое у 3.7 почему-то 128k.
In-context learning - это собирательное название механизмов, благодаря которым запрос
работает как ожидается. LLM соотносит паттерны в конце текста с паттернами ранее в окне и пытается продолжить текст аналогично встреченному (с поправкой на априорные знания грамматики языка): если раньше в окне "найдено" (выцеплено механизмом внимания) "живёт в Канаде", то в продолжении для "приехал из" повышается вероятность "Канады". Более подробное обсуждение (англ.).
"In-context" подчёркивает, что модель "обучается" решению задачи не за счёт настройки весов, а именно за счёт того, как именно вычисление продолжения текста зависит от префикса на большую глубину.
In-context learning - это собирательное название механизмов, благодаря которым запрос
ПРИМЕР
{условие}
{решение}
Напиши решение соответственно примеру:
{условие интересующей задачи}
{условие}
{решение}
Напиши решение соответственно примеру:
{условие интересующей задачи}
"In-context" подчёркивает, что модель "обучается" решению задачи не за счёт настройки весов, а именно за счёт того, как именно вычисление продолжения текста зависит от префикса на большую глубину.
Кстати, Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта. На первых местах в мире - США и Китай. Насколько я знаю, чипы H100 запрещены к экспорту в Китай, не говоря уже о России.
Кстати, Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта.
Россия сейчас занимает 29-е место по уровню развития искусственного интеллекта
заявление из серии бетономешалка заменит строителя
при некоторых условиях повысят производительность да
заменит нет
примерно как калькулятор а затем эксель повысили производительность счетоводов
при некоторых условиях повысят производительность да
заменит нет
примерно как калькулятор а затем эксель повысили производительность счетоводов
так как нейронные сети будут генерировать весь код.
Генерировать код их научить можно, нет сомнений!
А главное? Целый день сидеть в интернете и спорить на политические темы?
Генерировать код их научить можно, нет сомнений!
А главное? Целый день сидеть в интернете и спорить на политические темы?
Я руководитель небольшой команды (тимлид).
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).
Использование ИИ пока имеет следующие недостатки:
1) Нет никого кто ответственен за ошибки ИИ, всегда нужен кто-то, кто сможет проверить код на правильность (хотя бы бегло).
2) Есть задержка между данными, на которых ИИ тренировали, и текущим уровнем библиотек и кода. ИИ зачастую пишет на 1-2 мажорные версии ниже.
3) Есть проблема, когда ИИ использует конструкции в языке, которых ещё нет в нём. Особенно большая проблема в SQL, gотому что там версии сильно отличаются друг от друга, и он может их легко путать.
4) ИИ тренируется на открытых репозиториях с кодом, а там много всякого кода низкого качества. В результате такой код бывает изобретает велосипеды и использует решения "в лоб", хотя есть уже давно более правильные подходы. Особенно это видно в Питоне, где, например, в NumPy есть много векторизированных операций, но модель пишет код в виде цикла.
В общем и целом в ближайшие 12 месяцев пока я не думаю, что качество дойдёт до уровня, когда можно будет кого-то заменить. Но вот как стандартный ежедневный инструмент разработчика -- это уже и сейчас, и должно стать только лучше.
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).
Использование ИИ пока имеет следующие недостатки:
1) Нет никого кто ответственен за ошибки ИИ, всегда нужен кто-то, кто сможет проверить код на правильность (хотя бы бегло).
2) Есть задержка между данными, на которых ИИ тренировали, и текущим уровнем библиотек и кода. ИИ зачастую пишет на 1-2 мажорные версии ниже.
3) Есть проблема, когда ИИ использует конструкции в языке, которых ещё нет в нём. Особенно большая проблема в SQL, gотому что там версии сильно отличаются друг от друга, и он может их легко путать.
4) ИИ тренируется на открытых репозиториях с кодом, а там много всякого кода низкого качества. В результате такой код бывает изобретает велосипеды и использует решения "в лоб", хотя есть уже давно более правильные подходы. Особенно это видно в Питоне, где, например, в NumPy есть много векторизированных операций, но модель пишет код в виде цикла.
В общем и целом в ближайшие 12 месяцев пока я не думаю, что качество дойдёт до уровня, когда можно будет кого-то заменить. Но вот как стандартный ежедневный инструмент разработчика -- это уже и сейчас, и должно стать только лучше.
А чем именно советуете пользоваться?
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью
Если есть доступ/подписка, то для ежедневной работы (небольшие скрипты, фиксы багов, объяснение ошибки) хорош Github Copilot, так как имеет очень хорошую интеграцию с инструментами разработки и в нём сейчас прямо много моделей.
Для генерации проекта прямо с нуля по описанию требований мне нравится Claude (как раз тот, что вот в этом посте Алекса), особенно веб-приложения ему хорошо удаются.
Для генерации проекта прямо с нуля по описанию требований мне нравится Claude (как раз тот, что вот в этом посте Алекса), особенно веб-приложения ему хорошо удаются.
Скорее всего стандартны поменяются, и продуктивность в 2-3 раза просто станет нормой для их уровня 😄
Ещё один какой-то дурачок вас минусанул (просто пишу сказать, что не я 😅)
Большинство комментирующих, отчиталось в своей эгоцентричности и узости (поверхностности) планирования, граничащей с наглостью.
У претендента всегда есть шанс занять место выше, пока условный "чемпион" потчует на лаврах и уверен в своей незаменимости.
Большинство из отписавшихся путает дедукцию с индукцией, причем, конкретно так...
...когда приводятся примеры общего случая, а надо бы частного.
Сошлюсь на комментирующего из другого "лагеря":
таким образом... если кого-то можно заменить, - будь-то человеком или машиной (заменить машиной, - предпочтительнее, чтобы "два раза не вставать", так сказать), то считайте, что это уже сделано. Потому-что в этом и суть, - стремления к совершенству, оптимизации затрат, более высокой производительности и т.д.
Все это вопрос времени, конечно, но если человек уверен, что его нельзя заменить от слова совсем, то у меня для этого, человека. - персонально "плохие новости".
И вообще, если вы считаете, что хорошо устроились... работая там где КТО-ТО может принять решение вас заменить (пусть даже из самодурства), то это ваш конкретный "луз" в перспективе глобального планирования.
P.S.
есть такая поговорка:
...до 20 лет: - Я!
... до 30 лет: - Я и Моцарт!
...после 30: - ...просто Моцарт!
пребывание в состоянии эйфории, дескать, есть незыблемые вещи и они никуда не денутся... - это наивный инфантилизм.
У претендента всегда есть шанс занять место выше, пока условный "чемпион" потчует на лаврах и уверен в своей незаменимости.
Большинство из отписавшихся путает дедукцию с индукцией, причем, конкретно так...
...когда приводятся примеры общего случая, а надо бы частного.
Сошлюсь на комментирующего из другого "лагеря":
Я руководитель небольшой команды (тимлид).
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).
Активно агитирую всех использовать ИИ в ежедневной разработке для ускорения написания рутинного кода, но многие не могут перестроиться. Возможно, таких программистов и заменит ИИ.
А остальные просто поднимут свою продуктивность в 2-3 раза благодаря ИИ, и вряд ли их уволят с такой продуктивностью (по крайней мере пока они будут отличаться от других коллег).
Все это вопрос времени, конечно, но если человек уверен, что его нельзя заменить от слова совсем, то у меня для этого, человека. - персонально "плохие новости".
И вообще, если вы считаете, что хорошо устроились... работая там где КТО-ТО может принять решение вас заменить (пусть даже из самодурства), то это ваш конкретный "луз" в перспективе глобального планирования.
P.S.
есть такая поговорка:
...до 20 лет: - Я!
... до 30 лет: - Я и Моцарт!
...после 30: - ...просто Моцарт!
пребывание в состоянии эйфории, дескать, есть незыблемые вещи и они никуда не денутся... - это наивный инфантилизм.
В общем и целом в ближайшие 12 месяцев пока я не думаю, что качество дойдёт до уровня, когда можно будет кого-то заменить. Но вот как стандартный ежедневный инструмент разработчика -- это уже и сейчас, и должно стать только лучше.
Наоборот, считаю, что вы хорошо выразились. Практично.
Если кому-то и окажется полезным ваш комментарий (мне он был полезен. как подтверждение тезиса), то подписываюсь под ним
Если есть доступ/подписка, то для ежедневной работы (небольшие скрипты, фиксы багов, объяснение ошибки) хорош Github Copilot, так как имеет очень хорошую интеграцию с инструментами разработки и в нём сейчас прямо много моделей..
всегда нужен кто-то, кто сможет проверить код на правильность (хотя бы бегло)
Нет.
Видал я давеча мобильную апку которую с АИ лепили. Это говно даже на тестирования непригодно было. Тупо переписали с нуля
Вот эту за 10 минут?
Видал я давеча мобильную апку которую с АИ лепили. Это говно даже на тестирования непригодно было. Тупо переписали с нуля
Газеты исчезли с появлением радио, радио исчезло с появлением телевидения, театр исчез с появлением кино, картины исчезли с появлением фотографии, книги исчезли с появлением читалок -- в общем, всё исчезло! И программисты исчезнут... 😄
Газеты исчезли с появлением радио, радио исчезло с появлением телевидения, театр исчез с появлением кино, картины исчезли с появлением фотографии, книги исчезли с появлением читалок -- в общем, всё исчезло! И программисты исчезнут... 😄
Мы только что собрали самую большую библиотеку книг в мире.
Всё!
Писатели больше не нужны!
Всё!
Писатели больше не нужны!
"Появятся компутеры - исчезнет бумага!".
Самый изящный развод в истории – это внедрение электронного документоборота где в каждом окошке есть кнопочка «печать».
"Появятся компутеры - исчезнет бумага!".
отменяет доставку бумажных писем
Понятно, что уже сейчас нет бумажных билетов на транспорт и даже гос. конторы принимают сканы документов. Но речь же про исчезновение. И принтеров на каждом этаже заодно.
Дания отменяет доставку бумажных писем с 2026 года.
"Исчезнет почта!"Понятно, что уже сейчас нет бумажных билетов на транспорт.
Ну или пока мы не внедрим мордораспознование в каждом автобусе и трамвае, извините за столь длинное написание слова
«Никогда».
мордораспознование в каждом автобусе и трамвае
Ну платят же не мордой, а кошельком. А его распознавание уже есть.
Стою у платежного терминала с банкнотами и монетами в лыжи обутый, хочу купить или оплатить, а никак.
Не помню, чем у нас в деревне закончилась история с запретой оплаты автобусов наличкой (вроде отстояли), но во многих местах уже так - монеты не отменили, а платить ими никак. Особенно заметно при переходе на электроавто.
Но мы же про исчезновение бумажных документов с введением электрических счетов. Как-то далековато там до пропадания. Так же и с программистами.
Не помню, чем у нас в деревне закончилась история с запретой оплаты автобусов наличкой (вроде отстояли), но во многих местах уже так - монеты не отменили, а платить ими никак. Особенно заметно при переходе на электроавто.
Но мы же про исчезновение бумажных документов с введением электрических счетов. Как-то далековато там до пропадания. Так же и с программистами.
Стою у платежного терминала с банкнотами и монетами в лыжи обутый, хочу купить или оплатить, а никак.
Но мы же про исчезновение бумажных документов
Самый изящный развод в истории – это внедрение электронного документоборота где в каждом окошке есть кнопочка «печать».
Невозможность за что-то заплатить официальными государственными платёжными средствами - надёжное самоубийство для компании.
Врут, что документы на британскую визу принимаются только электрические, бумагу просто некуда засовывать.
И так далее. Со времен появления компутеров и первых мечт про исчезновение бумаги прошло совсем немного - несколько десятилетий всего.
как у нас в Германии - любой документ должен быть обязательно распечатан
Тем не менее еще не встречал электрозаправок,
где можно расплатиться официальными государственными платёжными средствами.
Со времен появления компутеров и первых мечт про исчезновение бумаги прошло совсем немного - несколько десятилетий всего.
Вангую появление частной конторы буквально в этом же году.
Спасибо 😄
В Испании. Если нет карты и телефона - идёшь к окошку
Не, возможность покупать у водителя оставили, но за +50 коп.
И даже парковка почти везде электрическая, со смартфона.
Прекрасно, хватило одного поколения. С программистами может и побыстрее будет, как с конюхами, шорниками и ямщиками.
Не, возможность покупать у водителя оставили
С программистами может и побыстрее будет, как с конюхами, шорниками и ямщиками.
Не помню, чем у нас в деревне закончилась история с запретой оплаты автобусов наличкой (вроде отстояли)
Всё есть. И будут, пока мобилы и симки не станут бесплатными.
Ryanair планирует полностью перейти на электронные посадочные талоны с мая.
У нас в кантоне Цюрих недавно отменили любую покупку билетов у водителей автобусов.
Ввиду чего на каждой остановке есть автомат для покупки бумажных. За нал или кредиткой.
Их становится все меньше.
И возможностей у людей без смартфона все более ограничены.
ямщики никуда не делись пока. Конюхов тоже хватает
Вопрос только во времени этого перехода.
Возможности людей без - ровно такие же, как были раньше
Раньше могли позвать программиста тонер в принтере поменять, а тут упс - ИИ и cloud.
у нас в Германии - любой документ должен быть обязательно распечатан и послан по обычной почте.
Раньше могли купить билет за монетки у водителя, теперь нет.
А сейчас вместо рельсов велодорожка, а на станции только кофе купишь. Эхх...
как у нас в Германии - любой документ должен быть обязательно распечатан и послан по обычной почте
В Праге тоже самое, но заменено это машинкой в салоне, которая закидывает тебе электронный билет на телефон.
Возможности людей без - ровно такие же, как были раньше
Возможности людей без - ровно такие же, как были раньше
Ну ведь это же неправда.
Я же привела пример с билетами в автобусах.
На ярмарках на многих прилавках уже таблички: никакой налички.
Кстати, привозите этих продавцов сюда. Тут чаще наоборот - карты не принимают.
Если человек живёт не на остановке с автоматом по продаже билетов,
ТЕПЕРЬ их 300, и 100 наличку не берут.
Не берут все 300.
Их становится все меньше. И возможностей у людей без смартфона все более ограничены.Ryanair планирует полностью перейти на электронные посадочные талоны с мая.
РАНЬШЕ. А не это вот псььь.
скоро людей будут оцифровывать
РАНЬШЕ не было никаких "билетов в автобусе". РАНЬШЕ была касса на станции.
Дожили. скоро людей будут оцифровывать и по вайфаю передавать в пункты назначения
Для перехода с бумажных билетов на электрические понадобилось лет 30.
На Земле бумажные билеты всё ещё используются.
РАНЬШЕ не было никаких "билетов в автобусе". РАНЬШЕ была касса на станции.
В Германии билеты в автобусах и трамваях - во внутрегородском транспорте, где у пассажиров имеется доступ к вожатому, - билеты продаются, как минимум, последние 25 лет.
А не это вот псььь.
На Земле бумажные билеты всё ещё используются.
Кодоклепальщики - скорее всего, айти инженеры - вряд ли.
Не встречал еще ни одного кодоклепальщика, который не считал бы себя айти инженером!
Неважно, кем он себя считает. Важно, кем он является по факту. Рынок все решит.
Чувак просто то ли подогревал свою капитализацию, то ли еще не отошел после празднования. Им же Гугль знатно забашлял. А на выходе опять будет пространное блаблабла, которое видно за километр, что искусственный идиот нагенерил.
Елки, да эта штука даже заголовки по типовой задаче пока сделать не может так, чтобы оно скомпилировалось. Тело она напишет, ага.
Елки, да эта штука даже заголовки по типовой задаче пока сделать не может так, чтобы оно скомпилировалось. Тело она напишет, ага.
Да и поскорее бы исчезли, честное слово. Программирование (в отличие от разработки алгоритмов, хотя и до этого сети добираются) - довольно дурацкое занятия.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным. А вот это механическое говно типа профессий водителя, программиста и тд - не нужно.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным. А вот это механическое говно типа профессий водителя, программиста и тд - не нужно.
нормальное будущее, как в фантастических книгах
А вот это механическое говно типа профессий водителя, программиста
как-раз программистом стал, потому-что
Правильно: как_раз и потому_что
Ну, вообще работа разработчика - это больше, чем просто код писать. Это и общение с клиентами, и анализ проблем, и исправление ошибок. В новом проекте процент кодинга гораздо больше, но с ростом проекта пропорции меняются. Когда проекту многие годы и сотни тысяч строк кода, то больше времени занимает анализ, где сделать исправление, и потом тестирование, чем сам кодинг.
Я сам программист, пользуюсь ИИ. Пока он - интересный такой помощник для кодинга, но не более. Сгенерировать небольшие кусочки кода, дописать строку до конца, когда более-менее ясно, что она должна делать. Описать, что делает функция. Дать совет на "стандартную" тему. Да и как ИИ может сделать что-то больше, если ИИ крутится где-то "там", не беседует с клиентами, не знает деталей нашей сети, серверов и т.д. Всё, что он видит - это ограниченное количество кода, где даже не всегда понятно, *почему* что-то сделано так, как сделно.
Конечно, как и любой помощник, он ускоряет работу. Это значит, что нужно меньше программистов для того же проекта. Так что может программистов станет немного меньше. А, может, станет больше работы 😄
Пока ИИ модели имеют ограниченный доступ только к коду, не думаю, что что-то кардинально изменится. Но это пока - всё очень быстро меняется...
Я сам программист, пользуюсь ИИ. Пока он - интересный такой помощник для кодинга, но не более. Сгенерировать небольшие кусочки кода, дописать строку до конца, когда более-менее ясно, что она должна делать. Описать, что делает функция. Дать совет на "стандартную" тему. Да и как ИИ может сделать что-то больше, если ИИ крутится где-то "там", не беседует с клиентами, не знает деталей нашей сети, серверов и т.д. Всё, что он видит - это ограниченное количество кода, где даже не всегда понятно, *почему* что-то сделано так, как сделно.
Конечно, как и любой помощник, он ускоряет работу. Это значит, что нужно меньше программистов для того же проекта. Так что может программистов станет немного меньше. А, может, станет больше работы 😄
Пока ИИ модели имеют ограниченный доступ только к коду, не думаю, что что-то кардинально изменится. Но это пока - всё очень быстро меняется...
Конечно, как и любой помощник, он ускоряет работу.
Отсюда адекватность ожидания на их исчезновения была бы только в том случае, если бы эти ИИ-помощники изготавливал бы столяр.
Хорошо, что я не программист.
Вдвойне хорошо, что мою работу никакой ИИ делать не сможет.
Вдвойне хорошо, что мою работу никакой ИИ делать не сможет.
Вдвойне хорошо, что мою работу никакой ИИ делать не сможет.
К тому времени я уже буду дремучим старцем, сидеть на завалинке и травить правнукам байки про жизнь в докомпьютерную эру.
А робот? Тоже не сможет?
Чтобы получить от ИИ правильный код, заказчику нужно точно поставить задачу.
Так что, мы можем спать спокойно
Так что, мы можем спать спокойно
Совсем недавно то же самое говорили про BPMN и основанные на нем инструменты описания бизнес-процессов. Типа: заказчик сам рисует процесс как он его видит и процесс сразу работает, программировать ничего не надо.
Очень скоро выяснилось, что еще как надо, и это ничуть не проще, чем писать все руками. Потом выяснилось, что для рисования процесса тоже нужны специфические скилы.
А сколько было визуальных средств разработки? И ни один не заменил написание кода руками.
Так будет и с этим инструментом.
Он удобен наравне с подсветкой синтаксиса, контекстной подстановкой и поиском шаблонных решений для типовых задач. Но не как самодостаточный инструмент разработки.
Или вот еще пример: попробуйте глядя на какой-то предмет, скажем цветы в вазе, составить описание для ИИ, чтобы тот их точно нарисовал. Мне кажется, это будет не просто. У меня не получались даже более примитивные рисунки. И здесь речь о реальных объектах, а программирование подразумевает оперирование абстрактными сущностями.
Очень скоро выяснилось, что еще как надо, и это ничуть не проще, чем писать все руками. Потом выяснилось, что для рисования процесса тоже нужны специфические скилы.
А сколько было визуальных средств разработки? И ни один не заменил написание кода руками.
Так будет и с этим инструментом.
Он удобен наравне с подсветкой синтаксиса, контекстной подстановкой и поиском шаблонных решений для типовых задач. Но не как самодостаточный инструмент разработки.
Или вот еще пример: попробуйте глядя на какой-то предмет, скажем цветы в вазе, составить описание для ИИ, чтобы тот их точно нарисовал. Мне кажется, это будет не просто. У меня не получались даже более примитивные рисунки. И здесь речь о реальных объектах, а программирование подразумевает оперирование абстрактными сущностями.
Прочитал, что ИИ не может нарисовать бокал вина, наполненный до краёв. Потому что никто на самом деле вино до краёв не наливает, и ИИ просто неоткуда взять основу для своей картинки. Мои эксперименты пока что подтверждают это утверждение: как ни старались, но бокал, наполненный до краёв, ИИ нам не нарисовал.
Так же будет и с кодом: ИИ не сможет написать что-то принципиально новое. Только перекомбинировать то, что уже написано.
Так же будет и с кодом: ИИ не сможет написать что-то принципиально новое. Только перекомбинировать то, что уже написано.
Из этой же серии - не может нарисовать наручные часы, которые показывают заданное время, всегда получается 10 ч 10 мин, потому что на всех картинках часов стрелки всегда в этом положении.
Всего лишь нужно один раз объяснить ему концепцию стрелочных измерительных приборов.
Когда программистами станут все пользователи компьютеров...
Ибо, в любой программе сложнее калькулятора миллион дополнительных условий, исключений и ограничений.
ИИ не будет уточнять при разработке детали и подробности. Как поставят ему задачу, так и напишет. Ну-ну...
PS. К тому же, ИИ слишком часто врет о своих "невероятных" способностях!
Ибо, в любой программе сложнее калькулятора миллион дополнительных условий, исключений и ограничений.
ИИ не будет уточнять при разработке детали и подробности. Как поставят ему задачу, так и напишет. Ну-ну...
PS. К тому же, ИИ слишком часто врет о своих "невероятных" способностях!
в любой программе сложнее калькулятора
«Калькулятор? Да его напишет кто угодно»
Google нанял Ханса-Юргена Бёма, знаменитого созданием «сборщика мусора Бёма» (Boehm garbage collector). Компании нужен был элитный кодер, способный решить проблемы сборки мусора и параллельного программирования. Он возглавил проект по разработке семантики разделяемых переменных C++. Но потом Google дал ему задачу, которую невозможно решить: создание приложения-калькулятора.
Статья на Хабре про калькулятор. Обычно кажется, что это несложно 😊«Калькулятор? Да его напишет кто угодно»
Как то смеха ради решил через ChatGPT портировать исходники аудиодрайвера под линукс с более старшей версии на более младшую. Над результатом ржали три дня переодически пересматривая самые острые моменты. Так что пока - не заменят. А так, для не слишком сложных задач, с понятной постановкой - вполне себе подспорье. Ну там скрипт небольшой на баше наваять или на пайтоне (прости господи) - вполне себе справляется. Но о полной замене - до этого как до луны раком.
У жены вот уже много лет изчезающая профессия переводчика, у меня изчезающая профессия программиста, как-то не жалуемся )
ИИ используем в работе довольно активно в обоих случаях
ИИ используем в работе довольно активно в обоих случаях
У жены вот уже много лет изчезающая профессия переводчика
Когда напишет прошивку хотя бы для микроволновки, тогда и можно будет что-то обсуждать. А то пока все обсуждения базируются на том, что ИИ (имитация интеллекта?) "программирует" найденными в интернете кусками кода.
Что там программисты... Когда ИИ начнет выполнять работу за инженеров вообще: технологов, машиностроителей, электронщиков? Когда я учился на специальности, связанной с электроникой, я размышлял о том, как ИИ сможет проектировать электронные принципиальные схемы, причем не только цифровые (компьютер это уже умеет делать), но и аналоговые.
Мы думаем, что количество программистов удвоится. Половина будет генерить код при помощи нейросетей, а вторая половина - исправлять ошибки в этом коде.
Да и поскорее бы исчезли, честное слово. Программирование (в отличие от разработки алгоритмов, хотя и до этого сети добираются) - довольно дурацкое занятия.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным.
Будет нормальное будущее, как в фантастических книгах - люди, кто хочет, занимаются наукой, прочие - чем-то приятным.
Теперь каждый сможет стать сам себе программистом. Как собственно художником или музыкантом.
Нейросеть - это просто инструмент, который может облегчить работу. Как молоток там, клавиатура или принтер. Но никто же не говорит, что клавиатуры с принтерами книги пишут.
Да, нейросеть вам может сгенерить текст, картинку или код, но она делает это без понимания процесса. Поговорка "правильно заданный вопрос - половина ответа" при работе с нейросетями себя проявляет в полной мере. Если ты ничего не знаешь по теме вопроса - то и получишь фигню какую-нибудь. Чтобы получить нормальный результат, придётся в запросе указать много конкретной информации, нехило к этому подготовившись. А потом ещё и проверить то, что нейросеть сочинила. А если всё равно этим заниматься, то зачем вообще тратить время на нейросеть?
"С появлением фотографии исчезнут художники".
Не думаю, что пропадут. Уже сколько раз программистов "убивали". Если не нужен человек, который будет писать код, то нужен человек, который будет писать промты, понимать в результате, собирать из кусков единую систему и тд. Ну и да, сетки нормально пишут куски кода, какие-то функции. Небольшой проект с нуля тоже. А вот поддерживать и развивать уже существующий большый проект... Как помощники - да, но полноценная замена - нет, и я не вижу как бы они могли бы стать такой заменой.
Пока из кода не исчезнут "6 пальцев" - не исчезнут.
А что нормальные ребята (не говнокодеры) смогут больше думать и меньше херачить - это хорошо!
А что нормальные ребята (не говнокодеры) смогут больше думать и меньше херачить - это хорошо!
На основании собственного опыта использования ИИ могу сказать, что совершенно точно исчезнут люди, которых сейчас называют кодерами. Про именно программистов пока не уверен: например, во многих случаях сложные алгоритмы я придумываю лучше, чем ChatGPT и Gemini. А ещё эти ИИ путаются и не тянут создание больших сложных кодов (начинают путаться, создавать теуву хучу конфликтов и т.д.). Поправимо ли всё это с точки зрения создателей ИИ? Нужно посмотреть.
совершенно точно исчезнут люди, которых сейчас называют кодерами
Глава компании Anthropic, разработавшей ИИ Claude, Дарио Амодей считает, что профессия в скором времени прекратит свое существование, так как нейронные сети будут генерировать весь код.
Индусские программеры, как и индийский код, не исчезнут никогда!
они просто плавна перетекут в ИИ и станут виртуальными 😄
мы уже исчезли когда появился кобол. как обещали разработчики кобола отныне код будут писать менеджеры а программисты не нужны
мы уже исчезли когда появился кобол. как обещали разработчики кобола отныне код будут писать менеджеры а программисты не нужны
Мы уже исчезали, когда появилось визуальное программирование.
Ишшо low-code и no-code. Так смешно объяснять клиентам, что вот эта дико сложная схема процесса - и есть их вроде бы простая, но только она может реализовать их форму. И это они еще не видят скриптов внутри 😄
... и еще не видели счетов от Амазона за сервера что бы с этими скриптами под нагрузкой как то вменяемо шевелились...
А какая песня - эту дрянь поддерживать? Скажем, посмотреть blame
Да и таксистов уже нет.
Да и таксистов уже нет.
Пока люди будут так думать, я буду иметь и хлеб и масло с икрой чтобы намазать на хлеб
Пока я работаю в DACH регионе, где пока уровень "данные из Ёкселя засунуть в БД", буду иметь и домик, где происходит намазка икры на масло.
Пока я работаю в DACH регионе, где пока уровень "данные из Ёкселя засунуть в БД", буду иметь и домик, где происходит намазка икры на масло.
В шоке от того, какое количество компаний с миллиардными оборотами по сей день делает баланс и прогнозы в экселе. Огромные файлы с макросами и десятками закладок, которые по 2 часа открываются. То есть или ИИ поставят задачу оптимизировать эксель (что заведомо тупиковый путь), или предложить альтернативу (впрочем такой ход мысли заведомо недоступен для большинства stakeholders). И мне очень интересно посмотреть, как абстрактный Planful будет биться с создателями ИИ за то, что тот не предложил их в качестве альтернативы. И какие будут судебные иски.
А мы еще даже и не начали думать об интеграции 😄))
Потому что SAP стоит миллионы и миллионы, еще и спецов не найдешь. А 1С нету
Потому что SAP стоит миллионы и миллионы, еще и спецов не найдешь. А 1С нету
В шоке от того, какое количество компаний с миллиардными оборотами по сей день делает баланс и прогнозы в экселе.
Хорошо погрел в своё время руки на переводе пары организаций на него с Экселя.
Сейчас у них есть отдельные сотрудники, сопровождающие и техподдердивающие.
Ну, аксекс тут еще тот костыль в данной ситуации. Поскольку вопрос тут скорее в обработке данных такого уровня, с которым аксекс по определению не умеет работать.
п.с. как экслеру вообще заходят не-программисты? 😄))
п.с. как экслеру вообще заходят не-программисты? 😄))
Хотелось мне недавно плагин для firefox написать, который никто не придумал.
Вместо того, чтобы потратить полдня на чтение документации я пошел в claude и он мне написал и код и манифесты и окошко с настройками. Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
Вместо того, чтобы потратить полдня на чтение документации я пошел в claude и он мне написал и код и манифесты и окошко с настройками. Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
Хотелось мне недавно плагин для firefox написать, … и теперь пользуюсь
Бехолд! ИИ нашел в Гугле код который ещё никто не написал!
Можно ставить спектакль, только зрителей одеть потеплее.
Можно ставить спектакль, только зрителей одеть потеплее.
Примерно за полчаса я его потестировал, поменял некоторые вещи для себя и теперь пользуюсь
Хотелось бы услышать, кто и по какой причине минусанул. Реально в голове не укладывается. Рассказал человек свою историю, опыт использования - что не понравилось?!
Ну я. За то что человек назвал скопировать пример плагина из stackoverflow - программированием.
я пошел в claude и он мне написал и код и манифесты и окошко с настройками.
Впрочем, люди тоже так делают - копипастят заготовки, не читая документации.
Ну полдня бы читал документацию, может за час бы написал, если документация нормальная (а она не везде нормальная). Плюс еще бывает боязнь белого листа.
И голова не забита документацией фаерфокса, которая мне никогда больше не понадобится
И голова не забита документацией фаерфокса, которая мне никогда больше не понадобится
Я честно искал похожие проекты и не нашел
Слово "программирование" у меня не встречается ни разу. Есть проблема, есть решение, каким способом оно получено мне не важно, важно, что делает то, что мне нужно
ИИ не копипастит. Там буквально неоткуда копипастить (если это не RAG; в случае с RAG же может и ссылку, откуда взял, привести).
Слово "программирование" у меня не встречается ни разу.
ИИ не копипастит.
В теме сформулировано «заменит ли программистов», а не программирование. В мой задаче заменил, программирование или копипаста мне не важно. Главное что заменил условного программиста с апворка
В теме сформулировано «заменит ли программистов», а не программирование. В мой задаче заменил
Примерно то же самое говорили, когда сделали Кобол.
Принципиально иная ситуация - Кобол стал инструментом, и далеко не первым, привет Алголу и Фортрану.
В чём принципиальная иность?
В том, что при использовании инструмента ( языка программирования) нужно составлять алгоритм решения задачи и реализовывать его элементы самостоятельно, а в случае ии нужно описать желаемый результат.
а в случае ии нужно описать желаемый результат.
А до вменяемых языков программирования нужно было ещё и адреса памяти прописывать ручками. Программисты не перестали быть программистами, когда появилась возможность переложить подобную фигню на машину.
(это всё в предположении, что ИИ реально помогает в программировании, что тоже не очевидно)
(это всё в предположении, что ИИ реально помогает в программировании, что тоже не очевидно)
Мне кажется, они подменяют понятия. Они имеют в виду кодинг, когда задача подробно изложена на бумаге, все несостыковки и конфликты устранены, архитектура и эргономика продумана. Осталось только всё это закодить. С такой информацией сделать это может и джун и нейросеть. Но профессия программиста уже давно трансформировалась из кодера в специалиста по описанию задачи на основе обрывочных сведений, консультанта по решениям, консультанта по алгоритмам, специалиста по переводу потребностей заказчика в техническую документацию и т. д. Сам по себе кодинг не представляет особой проблемы, ибо сейчас почти всё можно загуглить. А вот понять, что от тебя хотят и толково это изложить нейросети нескоро смогут. Потому что порой сами заказчики не могут объяснить, что они хотят.
Мне кажется, они подменяют понятия. Они имеют в виду кодинг, когда задача подробно изложена на бумаге, все несостыковки и конфликты устранены, архитектура и эргономика продумана. ...
Это называется "системный аналитик" (со стороны бизнеса) или "архитектор" (со стороны it), то что это делает программист, это не от хорошей жизни. Где-то программисты и принтеры заправляют
Где-то программисты и принтеры заправляют
Отбирают хлеб у принтеристов!
Не хлеб, а тонер.
Потому что порой сами заказчики не могут объяснить, что они хотят.
Если серьезно - у мен племянница учится на графического дизайнера. У девушки талант есть, навык есть, техника есть, но вот мыли о будущем - очень печальные.
Мысль проста - любой профан за 10-20 минут может получить результат который она руками бы делала несколько часов, а может быть и дней. Если же она сами начинает работать с ИИ, то результат получается, даже с учетом опыта и навыка, не радикально лучше чем у новичка. По ее мнению профессия дизайнера, привет посту про обложку книги, в общем то вымрет до 10% от нынешнего поголовья.
Мысль проста - любой профан за 10-20 минут может получить результат который она руками бы делала несколько часов, а может быть и дней. Если же она сами начинает работать с ИИ, то результат получается, даже с учетом опыта и навыка, не радикально лучше чем у новичка. По ее мнению профессия дизайнера, привет посту про обложку книги, в общем то вымрет до 10% от нынешнего поголовья.
но вот мыли о будущем - очень печальные
Именно.
Команда в которой кто то давал идею, кто то фон, а кто то рисовал сцену в какой то момент откажется от услуги тех кто рисовал фон, в пользу ИИ, а потом и от тех кто рисовал главную сцену, опять же в пользу ИИ. В некоторой перспективе и идеи будет выдавать ИИ.
Команда в которой кто то давал идею, кто то фон, а кто то рисовал сцену в какой то момент откажется от услуги тех кто рисовал фон, в пользу ИИ, а потом и от тех кто рисовал главную сцену, опять же в пользу ИИ. В некоторой перспективе и идеи будет выдавать ИИ.
Мысль проста - любой профан за 10-20 минут может получить результат
Чушь собачья, прошу прощения за мой французкий. Говорю как именно тот "любой профан". Хрена лысого я чего путного нарисую даже с помощью продвинутых ИИ.
Да довольно скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
Откройте вон любой киносервис, где сотни фильмов и сериалов именно шлака. И клепают их очень быстро: 30 лет назад так не могли. Сегодня могут, хотя это все еще актеры, натурная или декорационная съемка. С ИИ это будет еще быстрее и вообще on-demand, в реальном времени, хоть с собой любимым в любых ролях.
А высокопробным картинам останется удел редкого искусства, которое технически быстро уступит ИИ, и восторгаться им будет только кучка эстетов, но не массы. Примерно как мы сейчас не восторгаемся "Броненосцем Потемкиным". Нам подавай всякий шлак, и нас им киностудии успешно кормят.
Именно.
Мысль проста - любой профан за 10-20 минут может получить НЕПРАВИЛЬНЫЙ результат
Стоит попробовать, и увидите что дело именно в 10-20 минутах.
Да довольно скоро люди нахлебаются этого низкопробного ии шлака и все плюс минус восстановится.
Вот буквально в самое недавнее время нужно было делать фото календари со школьного Нового года. Я как то прощелкал клювом, и родительский комитет, так их и раз эдак, заказал работу девушке фотографу, начинающей, как она сказала, и от этого работа со скидкой. Да, работа чистой воды ИИ + немного ручками, но я таки вам скажу - это совсем неплохо вышло, на отлично не тянет, но за такие скромные деньги - сойдет. И эта девушка отожрала работу профи, который взял бы за это же раза в два больше. Вот так и живем.
это в первую очередь идея.
Да, идея. Но кому нужна идея, если можно сделать быстро и ярко и, тут самое главное, ожидаемо и традиционно?
Мы же говорим о том что ИИ съедает работу на первичке! Пока на первичке.
НЕПРАВИЛЬНЫЙ результат
фото календари со школьного Нового года
И эта девушка отожрала работу профи,
Сложно сказать не будучи программистом. Но если ситуация с программным кодом такая же, как из картинками, то "скорое время" - это еще очень не скоро, если речь идет о серьезном программировании, а не о "тяп-ляп скриптик-игрушечку для прикола". Сомневаюсь что нейросеть в обозримом будущем сможет написать код управления специфичным станком или сделать аналог Иллюстратора под Линукс.
>сможет написать код управления специфичным станком
При наличии правильно написанной спецификации это не проблема уже сейчас.
При наличии правильно написанной спецификации это не проблема уже сейчас.
При наличии правильно написанной спецификации это не проблема уже сейчас.
Начиная с какого-то момента LLM начинает "ходить кругами" - предлагать для решения возникшей проблемы одни и те же (не работающие) правки раз за разом.
Проблема проявляется раньше и становится хуже, если:
- Используемая библиотека существует давно и с годами немного меняла логику своих интерфейсов;
- Используются две и более библиотек, которые обычно не применяются вместе;
- Диагностические сообщения минималистичны ("ой, что-то пошло не так");
- Необходимо учитывать взаимодействие со своим же старым кодом (напр. корректно читать файлы, сохранённые предыдущей версией программы);
- Спецификация интерфейсов, с которыми должна взаимодействовать программа, неточна или откровенно ложна;
- LLM итеративно правит свой собственный код.
При наличии правильно написанной спецификации это не проблема уже сейчас.
Вы уверены, что в этом случае написание "правильной спецификации" не будет более трудоемким, чем написание самого кода?

При наличии правильно написанной спецификации это не проблема уже сейчас.
А еще при этих рекламных сотнях тысяч токенов контекста, уже при чем то чуть большем чем экран с кнопками без логики он все равно теряет этот контекст, и вообще пытается пихать все в один файл без всякого разделения.
Как работающий программист (да ещё и на нескольких работах) в качестве синьора-помидора заверяю - нет, не исчезнут.
Это как спрашивать у марсового матроса - как ты думаешь, исчезнет ли твоя профессия? 😄
Давайте дождемся, когда хотя бы простейшую задачу "автопилот" решат. Не в тепличных условиях с дистанционным контролем на строго выверенной трассе, а вот в массы уйдет, допустим, автопилот грузовиков. Это намного проще, чем написать пятьдесят экранов связного кода без постановки. А если есть глубоко детализированная постановка - то она и есть то же самое кодирование, но намного более сложное (т.к. нету у нее ни компилятора, ни отладчика)
автопилот грузовиков. Это намного проще, чем написать пятьдесят экранов связного кода без постановки
И где же автопилот? Экранов-то со связным кодом как грязи.
Видится, что не в сложности/простоте дело, а как раз в алгоритмизации как таковой. Кто-то из умных сказал, что автоматизация таких профессий как водитель/пилот/стрелок и т.п., связанных не столько со сложностью управления, сколько со сложностью восприятия сложнее всего. Поэтому мы видим отличные роботы-пылесосы и не видим отличные автопилоты, хотя идейно это одно и то же. Ну и тяжесть последствий конечно: одно дело пылесос кошачью миску опрокинет, другое - грузовик автобусную остановку.
марсового матроса - как ты думаешь, исчезнет ли твоя профессия?
Как, опять?
А если сеьрезно, то ИИ (который на самом деле ни разу ни И), способен генерировать лишь кусочки кода, и сможет заменить только нижний пласт програмеров (правда, смамый многочисленный 😒 )
Ну тут еще надо добавить. ИИ отлично генерит типовой код, а вот связку делает уже так себе. Готовое решение, сложнее чем на несколько листов кода, уже весьма трудно получить, а уж так что бы работало - ну не получается.
Уже есть ИИ агенты начиная от aider до claude code, которые и проект создадут и напишут и тесты сделают и на гитхаб зальют
Пока конечно присмотр нужен и жрут под сотню долларов в день с учетом разных итераций (но нанять живого человека будет еще больше стоить, чем дать одному умному в помощь ИИ помощника)
А если запустить в готовый проект написанный человеком, то там еще лучше себя показывают
Пока конечно присмотр нужен и жрут под сотню долларов в день с учетом разных итераций (но нанять живого человека будет еще больше стоить, чем дать одному умному в помощь ИИ помощника)
А если запустить в готовый проект написанный человеком, то там еще лучше себя показывают
сможет заменить только нижний пласт програмеров (правда, смамый многочисленный 😒 )
и сможет заменить только нижний пласт програмеров
У знакомого брат работает программистом. На днях пришел поздно вечером, сел за кухонный стол, долго молчал, смотрел в одну точку. Потом налил 100 грамм, выпил одним глотком, велел семье собирать вещи. Не знаю точно, что там было, но кажется, начинается...
"поймут не только лишь все"
=)
=)
Глава семьи остался пить горькую, семья стала перетаскивать вещи в машину. Перетащили и главу семьи. Его жена села за руль, и машина направилась в деревню, к родителям. Жена уже подсчитывала сколько купить комбикорма для курей и успеют ли они расчистить поле под картошку сами, или придется нанимать мотоблок.
Жена уже подсчитывала
Во, самому было интересно узнать. Буквально неделю назад задавал этот вопрос тут в каментах. Было обсуждение.
Это что, не только после индусов нужно будет код переделывать, но и после ИИ?
После индусского ИИ (ИИИ)
ИИИ
Мне же страшно...
Просто профессия видоизменится и станет называться promt-инженер.
Просто профессия видоизменится и станет называться promt-инженер.
Просто профессия видоизменится и станет называться promt-инженер.
Возможно. Только имхо их столько не нужно, сколько сейчас есть программистов.
Просто профессия видоизменится и станет называться promt-инженер.
Говорят, что через несколько лет нейросети эволюционируют до такого уровня, что промт-инженеры не понадобятся.
Сроки вызывают сомнения, общая тенденция, увы, не вызывает.
ХЗ, честно говоря, что делать, когда это произойдет.
ХЗ, честно говоря, что делать, когда это произойдет.
Сроки вызывают сомнения, общая тенденция, увы, не вызывает.ХЗ, честно говоря, что делать, когда это произойдет.
Отдельная история состоит в том, что, если мы не упремся в ограничения по мощностям, то рано или поздно ИИ вообще будет создавать пользователю ультра-кастомизированные приложения "на лету". Примерно так же, как сейчас можно поиграть с ИИ в шахматы, хотя его специально именно этому не учили, и хотя раньше для этого нужно было специально программировать.
Если я сейчас методом последовательных запросов и корректировок, не обладая навыками в программировании, могу сделать простое приложение под свои потребности, представим, что все те же самые последовательные запросы и уточнения делает сам ИИ, итерация за итерацией, и очень быстро.
Мне кажется, что потрясающе быстрый переход от "сгенерируй картинку" до "сгенерируй сюжет и видео по нему" хорошо иллюстрирует будущий аналогичный скачок в разработке ПО.
Если я сейчас методом последовательных запросов и корректировок, не обладая навыками в программировании, могу сделать простое приложение под свои потребности, представим, что все те же самые последовательные запросы и уточнения делает сам ИИ, итерация за итерацией, и очень быстро.
Мне кажется, что потрясающе быстрый переход от "сгенерируй картинку" до "сгенерируй сюжет и видео по нему" хорошо иллюстрирует будущий аналогичный скачок в разработке ПО.
Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
Вот только 7 пальцев в видео где-то на фоне - это не страшно, а вот "7 пальцев" где-то в недрах кода...
Например, код управляет парашютом, который на спускаемой на Марс капсуле раскрывается строго на определенной высоте. Элементарный же код. Пара строк.
Но вот с датчика высоты приходит отрицательное значение... И банальная строчка where $height <= 1000 не сработает, и капсула с марсонавтами шмякнется об поверхность.
А вот подумает ли ИИ заране, что переменная не должна быть только положительной, что делать если приходят неверные входные данные и так далее.
А что тут можно сказать, если даже Qwen провел меня по всему пути от постановки задачи создать простую игрушку для Android до генерации apk файла и запуска его на смартфоне. Кодеры, судя по всему, станут через некоторое время не нужны, за исключением гуру, которые собственно и будут взаимодействовать с AI и помогать ему развиваться. Программированием я занимался в незапамятные времена и в настоящее время отношения к разработке софта особо не имею. Q&A, скорее всего, сохранятся лишь в виде подопытной таргет группы для изучения реакций.
А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
А гуру будут сразу из яйца вылупляться?
Upd: чот мультик вспомнился, про Куйгорожа
А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
А гуру будут сразу из яйца вылупляться? Где бы такое найти, мне как раз надо человек 15 нанять разных профилей.
Дык проблема не в том чтобы нагенерить код, а чтобы он работал без ошибок. Если там будет хоть что-то похожее на то, как другие ИИ отвечают на вопросы или рисуют - то беда.
И как правильно заметили выше, чтобы проверить код нужно разбираться в нем не хуже самого ИИ.
Грубый личный пример. Когда мне нужно было парсить html для себя, я писал на обычном языке, хотя регулярные выражения гораздо удобнее. Но мне тогда вообще не упало учить эту абракадабру.
И как правильно заметили выше, чтобы проверить код нужно разбираться в нем не хуже самого ИИ.
Грубый личный пример. Когда мне нужно было парсить html для себя, я писал на обычном языке, хотя регулярные выражения гораздо удобнее. Но мне тогда вообще не упало учить эту абракадабру.
Вы прям Дед Мазай и Ной в одной ипостаси!
Дык проблема не в том чтобы нагенерить код, а чтобы он работал без ошибок.
А не когда-нибудь потом, после дождичка в четверг. А тут пишут что С++ станет ненужным...
Гуру будут вылупляться и развиваться по какому то, пока не очень детерминированному
И это будет означать не только конец человеческого программирования, но и встряску всего мироустройства.
В качестве гуру выступит довольно скоро ожидаемый AGI.И это будет означать не только конец человеческого программирования, но и встряску всего мироустройства.
Именно: простую игрушку. До серьезного программирования как до луны.
Теги
Информация
Что ещё почитать
Властелины воздуха
01.10.2024
101
Снова в деле
27.01.2025
115
Обзор умных часов Xiaomi Redmi Watch 5
04.03.2025
98