Мнение: CEO Anthropic считает, что профессия «программист» может скоро исчезнуть
Глава технологической компании Anthropic, которая разрабатывает одну из самых мощных нейросетей Claude Дарио Амодеи уверен, что профессия «программист» скоро может полностью исчезнуть.
По мнению экс-сотрудника OpenAI Дарио Амодеи и его коллег, уже через 3–6 месяцев 90% кода будет генерироваться ИИ, а через год — 100%. Верим?
Метки: #Видео #ИИ #Нейросеть #в мире #програмист #программирование
Бред. :)
Вряд ли ИИ заменит, максимум облегчит труд допечатывая кусок кода или предлагая часто используемые алгоритмы сразу подставляя алиасы/переменные/нужные функции. Но работать не будет по принципу написали в чат бот "поддержи ФЗ 6800у в моём коде и напиши шаблон отчета для сдачи в центрабанк в новой версии ПО 'РогаИКопытаБанк'"
"предлагая часто используемые алгоритмы" - кому это надо, интересно... :)
как будто не существует 70-летней идеологии подпрограмм-функций-библиотек и так и так и так далее, вплоть до справочнков и книг с алгоритмами, helpа, наконец... :)
Интересно, какой банк доверит ИИ писать своё ПО? Опсосам биллинг? Систему управления бизнесом? Системы кибербезопасности? Может ИИ и будет писать "стартапы" под мобилки, но крупные проекты он не осилит. Да, ИИ сильно изменит обработку данных, но и данных будет всё больше. В конечном итоге, количество данных превысит возможности ИИ и мы пойдём на новый виток YNG/ Как было с винтовыми самолётами и т.п.
Не верим. Вообще есть альтернативные точки зрения на развитие ИИ. Что отрасль на текущий момент зашла в тупик, и никакого скачкообразного развития уже не будет. В т.ч. из-за качества базы знаний, на которой ИИ обучается. Потому что отдельная большая задача, это отфильтровать именно качественную и достоверную информацию для обучения нейросети, а не скармливать ей тонны говнища, которым сейчас забит инет.
Насчёт конкретно ИИ в программировании: потребуются годы только лишь на то, чтобы сделать интерфейсы между ИИ и средствами разработки. Но их некому и некогда будет делать, потому что следующее десятилетие программисты будут заняты внедрением ИИ для повышения эффективности, или вовсе замены, массы других профессий. И для бизнеса именно это направление будет наиболее выгодным. Ну и в процессе из профессии программистов, возможно, и будут выкинуты посредственности, которым и сейчас в ней не место. А профессионалы займут место постановщиков задач между заказчиками и ИИ, аналитиков того, что ИИ будет генерировать на выходе, и ещё кучка смежных отраслей, и начнут поднимать ещё больше бабла :-). Они будут уже не просто программистами, а специалистами по взаимодействию с ИИ
А ИИ кто писать будет?
Никто не исчезнет, просто чуть изменится. Это как с продавцами раньше. Раньше на счетах вручную считали. Теперь только пропикивают. Так и с нами будет)) Хрен им мы исчезнем! хрен!)
Как обычно. Всегда путают понятия "программист" и "кодер". Программист фактически занимается изобретением (придумыванием), тогда как кодер просто переводит уже готовый алгоритм (программу) в код на известном ему языке программирования. Это примерно то же самое, что писатель сочиняет произведение, а ассистент (машинистка) со слов писателя печатают (переводят в текст) произведение.
Так вот ИИ легко заменит кодера и "машинистку". Хотя даже при переводе голоса в текст возникает не мало проблем с расстановкой знаков пунктуации, кавычек, скобок, выделение прямой речи и так далее. То есть даже при банальном кодинге возникают те же самые проблемы - нужно очень хорошо формулировать алгоритм (программу), но даже в этом случае кодирование её будет не точным и требует доработки.
А вот доработка кода - это, зачастую, может занимать много времени и требовать экспертные знания по языку. Более того, код может быть сгенерированным весьма не оптимально, что потребует также ручной оптимизации.
В общем ИИ в программировании - это в основном просто шаблонные подстановки, а не полноценное написание программ. Как помощник - ну так себе. Как замена программиста - вообще никак.
Программисты (уровня сеньор) и сейчас весьма востребованы и никаким ИИ не заменяются. Но часть работы джунов ИИ с шаблонами действительно берет на себя. Но, скажем честно, делает это он очень плохо. В общем до нормального кода ИИ пока еще не дорос.
Нивелирование "программиста" как таковое происходило с самого начала появления программистов. То есть сейчас многие "программисты" выполняют реально рутинную работу, а алгоритмами занимаются уже высококвалифицированные программисты. Таким образом, если раньше программисты были как бы отдельной кастой, то сейчас программистами считают всех, кто так или иначе причастен к написанию кода.
Как бы то ни было, но я лишь указал то, что есть на сегодняшний день в этой области. И, кстати, веб-технологии сейчас все также сильно востребованы, как и ранее. Причем, множество приложений фактически являются либо полноценными веб-приложениями, либо активно используют веб-сервера с бизнес-логикой, а сами лишь являются простым интерфейсом к работе с данными. Так вот интерфейс сейчас вполне можно "писать" с помощью облачных платформ. При этом полноценная разработка интерфейса зачастую в несколько раз сложнее разработки бакенда и занимает огромную долю времени разработки всего приложения или системы.
Если что, я не являюсь фанатом ИИ. Я весьма скептически отношусь к его нынешним возможностям и к будущим. ИИ не сможет заменить человека во многих областях, но со временем может стать неплохим помощником. Также, как интернет в умелых руках является помощником. К сожалению, ИИ сейчас сильно ухудшает качество информации в интернете. Думаю, что через лет 10 это приведет к созданию каких-то защищенных хранилищ информации, которые будут тщательно отбирать данные для публикации. Возможно, это будет стоить много денег. А в это же время ИИ станут чем-то типа стиральных машин, с которыми смогут взаимодействовать даже дети, но при этом они не заменят полностью человека нигде.
"Нивелирование "программиста" как таковое происходило с самого начала появления программистов" - нет. :)
ну то есть смотря что вы зовете этим :) интенсификация и автоматизация труда - эссно, ими же и проводилась. :) Все время. Эссно - ибо иненсификация и автоматизация - это, чем программисты и занимаются :)
Но не "Нивелирование "программиста". Или речь не идет о собственно программистах...
"ИИ. Я весьма скептически отношусь к его нынешним возможностям и к будущим. "
- про будущее я ничего не знаю, предсказывать его не умею; и таких, чтоб умели - не знаю;
" Я весьма скептически отношусь к его нынешним возможностям" - меня они тоже не впечатляют. Особенно в качестве Интеллекта (не графики, но логики, понимания и текста (со смыслом если));
"К сожалению, ИИ сейчас сильно ухудшает качество информации в интернете. " - не знаю, не считаю так. Может быть, потому всякие говно-новости от инфоцыган"(странный термин, но пусть) и ранее никогда не потреблял...
Как и всякие там графоманские поделки... или что вы имеете в виду...
В общем, это просто безмозглый рефлекторный нейроискусственный - гипер(да!), но - попугай. :) - см. cтатью на habre "Как работает ChatGPT: объясняем на простом русском эволюцию языковых моделей с T9 до чуда".
Это не ИИ, не Сильный ИИ, а только такой и может заменить нормального программиста, он же может заменить ЛЮБУЮ профессию.
Никаких принципиальных-то "невозможностей" сего - не было и нет...
Чувак отрабатывает деньги на рекламу и продвижение своего продукта. Поверить в такое, всё равно, что поверить как выпив редбуля вырастут крылья и сможешь прыгнуть с крыши.
уже сейчас 70-80% кода генерится IDE. Безо всяких интеллектов, простыми скриптами. Вот только, если признать этот факт - деньги на ИИ уже не так сильно отдавать захочется.
месяца полтора назад попросил deepseek написать код под ардуино (синтезатор на si5351, дисп 20х2, валкодер) - работает.
ввести заставку, дополнить меню? - да не вопрос!
А оно все нормально, пока в контекст влазит.
ну ...в атмеге328 памяти не особо много, не разгуляешься..
но факт, что даже далекий от программирования уже может получить рабочий код
Может, хоть на чем. Хоть авр хоть под ПК. Но небольшой. Факт есть факт - отдельную задачу решает. Часто хорошо, кто бы что не говорил. Если надо сделать уже не маленький проект - нужен программист сверху, который все это разберет на составляющие и будет сувать в нейросеть с подробными формулировками задач по частям. Не теряя вообще понимание как оно работает и общую структуру, собирать как-то это вместе. А потом уже исправлять и корректировать.
"ввести заставку, дополнить меню? - да не вопрос! " - офигеть "решенные проблемы"
Основная проблема - проверить за ии. И на проверку иногда требуется больше ресурсов, чем на новый код.
Базовые наработки с модификациями можно. Так сказать шаблонные коды, а потом поправить чуть и нормуль. А так конечно "А ну создай мне фотожоп но для тетриса" не катит...))
Несколько утрируя ситуацию - это как если бы прога генерила код , рэндомно проставляя операторы-функции и т.п., а потом приходит некто и говорит: "Основная проблема тут - это ПРОВЕРИТЬ за этой штукой...". Гы гы. Ну да, можно и так сказать, конечно... :)
Так или иначе, это НЕ Сильный ИИ(настоящий), а безмозглый гипер-попугай. :) Со всеми вытекающими.
Когда нейронка сможет заменить программиста - она сможет заменить вообще ЛЮБУЮ профессию.
плюс минус все нужны будут
В том то и дело. А через поколение не останется спецов, способных за ии этот код проверить.
А ошибки вполне могут быть.
Мои программеры уже года два играются в чатжпт в части написания кода. Он пишет полную херню, при этом может даже не существующие инструкции выдумать или синтаксис.
СТарый чатЖПТ да, херню порол иногда. Дипсик уже заметно лучше.
Что то не верится. Какие то простые тривиальные вещи или роль помощника в виде подсказок, да. Но вот прям что бы вытеснить программистов пока рано говорить.
Вот что тут может быть не понятного? Ну разве что синтаксис и пунктуация разнятся от языка к языку, появляются всё более навороченные "библиотеки" (список часто используемых подпрограмм, которые лень самому писать).
...и вот я подхожу к ИИ программисту и начинаю описывать ТЗ, а он мне уточняющие вопросы один за другим сыпать... Причём если прогер, которому я даю ТЗ, просто по моему внешнему виду понимает, что выбор какого нить математического метода явно за ним, а другого явно за мной, то ИИ меня будет задалбывать по поводу и без повода, да и ещё предложит такие методы, о которых я и слыхом не слыхивал...
Ну хорошо, я с помощью ИИ написал прогу, я красавчик, турбопрограммист, едрить... теперь хочу чтоб выводные данные с той проги читались новой программой, а я в душе не алё, в каком формате выводятся данные с первой программы. Почему? Да потому, что я альтернативно одарённый!!!
https://kubnews.ru/obshchestvo/2024/06/17/eto-fiasko-sem-gromkikh-provalov-iskusstvennogo-intellektahttps://kubnews.ru/obshchestvo/2024/06/17/eto-fiasko-sem-gromkikh-provalov-iskusstvennogo-intellekta-/
Это морской котик:
Некоторые расчёты конструкций в сопромате описываются системой линейных уравений, т.е. матицей. Матрицу можно решить несколькими методами (и получить разные результаты) с точки зрения математики всё будет правильно. Но с точки зрения сопромата 100% подходят только результаты полученные при решении методом Гаусса, остальными методами, - это как повезёт.
Сложнее всего править не те ошибки, когда программа не работает, а те, когда программа работает, но выдаёт неверный результат.
"выводные данные с той проги читались новой программой, а я в душе не алё" - ну это как раз в общем контексте можно. Типа так и сказал, используй формат вывода данных из первой проги во вторую. Это в идеале. Или для первой проги прям уточняй формат, пиши надо чтобы в таком вот виде. Или просто дать задачу описать формат вывода данных отдельным текстом и подсунуть его во вторую задачу.
"используй формат вывода данных из первой проги во вторую" Это хорошо, если есть исходники, если я не алё что там за формат мне выдаёт прога, могу прочесть текст, на худой конец другому прогеру подсунуть... А что мне выдаст ИИ? Читать exe очень мало кто умеет, были проги, что переводили exe в некоторые языки, но работали они плохо, даже сомневаюсь, что сейчас такие есть (сейчас языков как грязи, а оптимизация некоторых библиотек за гранью добра и зла).
Ну так из ехе просто формат данных получить это далеко не каждый "программист" вообще разберется. ИИ как и программисту тут можно файл выходной подсунуть, может там что-то осмысленное и читаемое в распространенном виде.
говнокодеров - да.
юристов, которые по сути придатки к+ тоже
дизайнеров, ворующих друг у друга идеи
но полностью, как минимум в ближайшее обозримое время - никого не заменит полностью. а вот как тот ИИ начнет сам себя допиливать, тут уже терминатором запахнет.
Программист - самая тупая профессия. То же самое, что раньше машинистка в редакции. Научилась пальцами тыкать - вот и всё. Дали рукопись - она и печатает машинкой на чистом листе. Так и программисты. "Дайте мне техзадание", - трезвонят они. Это то же самое, что придёт писатель в издание, ему редактор предложит написать повесть, а писатель такой: "Дайте мне написанную от руки повесть (техзадание), я её напечаю на компьютере и принесу - какую вы хотите". Вот так и программисты. Тупые. Но, признаю, не все. Редкие талантливые экземпляры всё же есть и они могут самостоятельно писать програмные "повести" и даже "романы". Но это редкие таланты. Абсолютное большиство - дебил на дебиле и дебилом погоняет))
Мой давний друг, сейчас работает бетонщиком... и до кучи делает всякие аппараты и программы для них. Пример? Прибор измеряющий диаметр, длину, массу движущейся горячей трубы на прокатном стане!!! Друг и схему разработал, и программу написал!! Институт ни он, ни я не закончили, хотя учились там два раза!!! Придурок который заявляет про ИИ, так придурком и останется!!!
Дебил - это ты. Сам много уже всего напрограммировал?
Насчёт тупости профессий самое простое - это сколько времени её надо осваивать, и какая доля от широких масс в принципе способна её освоить.
Покажи мне широкие массы программистов, способных после новомодных курсов даже с ТЗ сделать хоть что-то и в приемлемые сроки. Большинство не будут способны никогда, но они и не программисты, даже если будут так себя называть. Единицы через 2-3 года интенсивного обучения смогут самостоятельно спроектировать и выпустить готовый программный продукт. И за это время им приходится освоить такой объём информации, что большинству и не снилось.
Я и говорю - дебилы. Прямой пример - это ты. У тебя логики - ноль. Ведь я и написал, что единицы могут реально творить и делать содержательный собственный продукт - писать собственные програмные "повести" и "романы". Я признал их талант. Написал в сообщении об этом. И ты этот тезис - о том, что таких единицы - сейчас сам мне и подтвердил. Но ты сам к этим талантливым единицам явно не относишься, а относишься к большинству в этой сфере - дебилам. Так как элементарно не в ладах с логикой. Ты тупой, пойми это наконец.
А не всем нужно писать повести и романы, а вот 1С приходится администрировать довольно часто.
Когда нейронка сможет заменить программиста - она сможет заменить вообще ЛЮБУЮ профессию.
""Дайте мне техзадание", -" - ну либо вы окружили себя именно такими, кто требует всё им расписать в деталях, включая алгоритмы и решения...
(что, кстать, имеет юридический момент - во избежание ваших же претензий и каких-то еще там требований дополнительных), либо, опять-таки, воображаете - что Екатерина II "создала Эрмитаж", выдав техзадание "Да будет дворец с окнами и набитый картинами"... - и тогда тупари и идиоты там вовсе не программисты.
""Дайте мне написанную от руки повесть (техзадание), " - вы сами хоть одну прогу писали когда-нибудь? :)