Какой ИИ сможет заменить программиста и почему это (не) произойдет в ближайшее время.
Vložit
- čas přidán 23. 07. 2024
- Разбираемся с ИИ революцией со всех сторон. Что уже есть, как она может развиваться и кто же он такой этот ваш ИИ программист.
Получить бесплатную консультацию по получению визы Global Talent Великобритании от Relocode - relocode.eu/redirect?...
00:00:00 - Кто такой этот ваш Devin?
00:00:37 - Событие масштаба изобретения атомной бомбы
00:01:17 - Что программист делает на работе?
00:02:34 - ПССТ... виза в UK надо?
00:03:37 - Чем заменяем, что уже есть?
00:07:27 - ТРИЗ: выполняет функцию, но программистом не является
00:08:57 - Отличие от роботов
00:10:55 - Как бы работал идеальный ИИ программист?
00:14:26 - Кому такая система будет доступна?
00:17:00 - Причем тут чипы и Тайвань?
00:19:46 - Выводы
Телеграм: t.me/seniorsoftwarevlogger
Поддержка: seniorsoftwarevlogger.com/sup...
Senior Software Vlogger - канал о жизни людей в айти и интересных фактах. Написание кода, интервью с программистами, переезд на ПМЖ в другие страны, лайфхаки профессии.
#программирование #ityoutubersru - Zábava
Берем деньги, пока дают. Потом пойдем копать картошку
Это самый разумный и как по мне наиболее точный ответ/прогноз. Полностью согласен.
Потом на копание картошки очередь будет от Москвы до Владивостока. Надо раньше начинать.
@@InconspicuousChap Хаха я уже выехал на грядки, к моменту как начнете бежать за лопатами я буду указывать какие поля и как быстро копать требуется в нашей компании
Так и картошку начнут автоматизированные машины копать :( Если не уже
@@andrilis3853 не переживай, не начнут. Человеку на тракторе ездить дешевле
Ждмем когда ai software engineer запрограммирует ai software vlogger
сейчас его к Sora подключат и всех блогеров вытеснят
Ну если появятся "синтетические программисты" то одновременно появятся и десятки если не сотни других "синтетических" специальностей, ведь если можно научить нейросеть писать полноценные программы (а это одна из самых сложных задач на сегодня) то ей вообще ничего не стоит заменить какого-то бухгалтера, экономиста, статиста, архитектора, аналитика, юриста и даже художника, дизайнера, композитора и десятки и сотни других профессий. Думаю, что это изменит мир намного больше, чем это сделала печатная машинка или даже вся технология печати..
И что нам со всем этим делать? Куда смотреть? Куда думать? Что изучать чтобы приспособиться к такому миру андроидов?
А дальше и до рук-ног нормальных недалеко
Эта шокирующая новость доживёт ровно до первых попыток эксплуатации того дерьма, которое этот ИИ напишет. Особенно учитывая, что эмиссионного бесконечного расширения денежной массы больше нет, и заливать эту дыру будет нечем. Вообще, сегодняшний хайп вокруг нейросетей напоминает доткомы где-то году в 1999-м. Не забудьте купить акций какой-нибудь ИИшной компании, да побольше, побольше.
В отличие от бухгалтера, архитектора, юриста, результат программирования можно проверить/протестировать на порядки быстрее и дешевле.
Ну nvidia(лидер ai рынка) никуда не денется, если продолжит доить людей старым железом. @@InconspicuousChap
Еще не видел ни одного досканально написанного тз, чтобы можно было без кучи выяснений нюансиков сделать какой то продукт.
Ну даже если такой AI изобретут - увеличится количество тестеровщиков, ведь если софтом пользуются люди то и тестировать надо на людях.
А в этом и суть. Разработчиков нет, архитекторов нет, везде сплошные шаблоны и формошлёпство. Люди уже стали придатками к фреймворкам и "лучшим практикам". Причём, экономии никакой это не даёт, т.к. где раньше справлялось 5 специалистов, теперь трудятся 200 ПТУшников, но зато с микросервисами. А теперь те же формошлёпы станут придатками к нейросети. Будут вокруг неё хороводы водить и танцевать с бубном, как сейчас танцуют вокруг спринга, хибернейта и прочей ереси.
Если такой AI изобретут, то точно найдется AI который нагенерит кейсов и все протестирует сам.
все бред
попробуй написать любой сложный вопрос в чатгпт и в конце добавь что-то типа "Перед тем, как ответить спроси у меня любые уточняющие вопросы чтобы помочь тебе составить список более точных ключевых слов." И он перед ответом точно также будет уточнять нюансики, так что первая проблема уже не про такая уж и проблема даже сейчас
@@user-uq2nj6lf9j точно, он соберёт все уточнения и тебе же вывалит их обратно + первый попавшийся результат из гугла по ключевым словам, вот и весь "ответ". Непонятно, правда, какую ценность тут добавляет нейросеть. Это всё можно и без неё сделать.
Добавлю. Один из самых важных факторов сдерживания будет безопасность.
Чуть ли не каждая крупная IT компания пишет свои инструменты (библиотеки и фреймворки), даже если в открытом доступе есть такие, а то и лучше решения.
Помню как товарищ рассказывал, что в своей компании они все инструменты разрабатывали с нуля сами. Писали свой React JS и прочее. На вопрос зачем, отвечал, что политика безопасности компании требует этого. Мол, компания не должна зависеть от сторонних инструментов, и необходимость защиты от утечки данных.
Какая чушь!
@@andynaz7044 это база для любой большой компании
закрытые ящики нейросетей безопасности не добавляют
@@andynaz7044 , и я также подумал, пока не понял, что именно этой чуши придерживаются все крупные компании.
вот и мне не понятно. Как может большая фирма с приличным проектом отдать весь свой исходный код, все свои наработки и ноу-хау какой-то чужой нейросетке, принадлежащей чужому дяде? А со временем нейросетка научится любую программу декомпилировать до исходного кода, вносить в неё изменения и снова компилировать. Это конец всем защитам. Т.е. это будет кризис не профессии программиста - это мелочь, это будет конец для всех софтовых фирм как таковых. Какой смысл что-то делать, если это моментально сопрут и перепишут до неузнаваемости?
спасибо за ролик, про некоторые вещи не думал с такого угла
Ты меня успокоил, спасибо
Спасибо бро 👍 😎 Очень круто раскрыл эту тему! С таких углов мы то и не смотрели 😊
Не будет эта технология ограничена, если догадался один человек, догадается и другой
Очень интересно, спасибо!
Очень интересное размышление вглубь, спасибо
Как кто-то сказал, программистам (в широком смысле) не стоит опасаться потери работы. Чтобы искин смог выдать вменяемый результат, нужно для начала а *чётко* сформулировать требования, а заказчики зачастую сами не знают, чего хотят.
Я думаю сейчас надо разбираться во внутренностях алгоритмов и нейросетей и прикладной математике, что с этим связана. Мне понравилось, как вы обозначили будущий "продукт" как черный яшик, а значит никто не мешает его разработчикам подмешивать незаметно бэкдоры и получать немыслимую ранее власть и контроль. Особенно учитывая, что этот рычаг осядет в руках крупных корпораций и государств, что позволит реально контролировать и управлять всеми сферами.
Не верить и не хотеть верить это разные вещи)
Тоже думаю что если и будет революция в отрасли ии программирования, то только когда такая система сама научится 'мыслить' бизнес логикой продуктов и требованиями к ним, а не только техническим исполнением каких то мелких деталей как сейчас. А до этого момента мне кажется ещё ну ооочень далеко
Она не научится. То, что с помпой называют "ИИ", является системой уравнений, угадывающей наиболее вероятное значение одного параметра по значениям других. Процесс написания работоспособного софта с этой алектромантией даже рядом не стоит. А вот в нишу формошлёпства - криво-косо - нейросеть может вписаться.
Тезисно, структурировано, по делу
Минимум воды
Да здравствуют технари!)
Наступят золотые времена для некоторых интравертов 🙂
у Клифорда Саймака есть шикарный фантастический рассказ про появление вечных не ломающихся вещей, куча народу без работы осталась, "Кольцо вокруг Солнца"
благодарю
Когда я работал программистом/наладчиком станков с ЧПУ, то некоторые начальники думали, что все навыки, что требуются он наладчика это "ввести чертёж в станок и нажать на зелёную кнопку" (можете загуглить туториал по программированию и наладке, если тоже так думаете). По моему мнению это сильно влияло на ЗП и отношение к профессии. Возможно скоро будет такое отношение и к программистам софта.
Я думаю, это будет просто более высокий уровень ЯП.
Даже "create fastapi application with MySQL db connection that has CRUD routes and can fetch, create, delete and update the following JSON object. Also write unit tests to cover the new code" - это всё - ещё код. Только высокоуровневый. Если бы мне БА давал такие требования, то я писал бы в 10 раз быстрее.
Не думаю, что blackbox подход будет хоть сколько-нибудь популярным потому, что часто требуется проверить логику и дебажить.
Мне кажется это начальники дураки если не ценят работяг которые на ЧПУ работают потому что это одна из самых ответственных работ на производстве.
Думаю большая ошибка так уверенно говорить что ии сможет генерировать код работающий как чёрный ящик, при подобном подходе думаю очень вероятно что в какой-то момент все результаты работы ии будут выдавать сломанный продукт, изза эффекта накопленния каких-то неточностей. Доказательств у меня нет, скорее это интересная теория для проверки
На CS50 выступал Мэт Уолш, некоторые штуки которые ты говоришь он также описывал. Вот лекция:
czcams.com/video/JhCl-GeT4jw/video.html&ab_channel=CS50
Я тоже думаю что программисты пока еще будут, но не думаю что долго. Думаю через 7-10 лет большинство людей работающих с софтом, будут заниматься не тем, чем занимаются сегодня, я хз что это будет за деятельность, но вряд ли люди продолжат писать код в привычном понимании этого процесса.
Чтобы начались массовые проблемы у программистов нам не нужна система которую ты описываешь. Если будет система, которая позволяет 1 человеку выполнять работу 7 человек, то корпорация дропнет 6 лишних человек и получит буст стоимости акций. Они делают так сейчас и будут делать так в будущем.
Мне кажется, что атомная бомба не так масштабна с точки зрения глобальных последствий и будущего человечества, как создание ИИ который сам создает любой софт. Штука, которая может создавать любой софт - меняет все
Отлично.
Если уж сравнивать с изобретением печатной машинки, ткацкого станка и тд.
После изобретений стали не нужны ткачи, печатники. Но появился спрос на чуваков, которые эти машинки делают и распространяют по всему миру. А так же тех, кто придумывает новые техпроцессы для этих машин.
Думаю вполне можно ожидать профессий типа "наладчика ИИ".
Отличное видео! И размышления супер, думаю что со сценарием ты бы сказал меньше важных мелочей
сколько времени прошло? 2 года? раньше за ИИ только в терминаторе говорили. подождем ещё 2, посмотрим что будет с ИИ
Прошло более 50 лет с момента появления первой нейросети.
Чтобы построить суперкопьютер (и супер ИИ) необязательно использовать самые новые чипы TSMC. Они скорее для айфонов.
Красавчик
Ещё хотелось бы добавить про Тайвань, даже если фабрики TSMC будут уничтожены вместе с островом, то есть ещё Самсунг, который обладает почти теми же технологиями, есть ещё много фабрик по всему миру, которые хоть и отстают но не на десятилетия, а на годы. Так что ни о какой остановке прогресса на десятилетия, конечно, речи быть не может.
В то же время, глобализация действительно привела к недостаточному дублированию и попросту застою в микроэлектронике. Действительно фабриками с топовыми освоенными процессами обладают всего пара компаний в мире. Топовые литографы делает только одна компания в мире - ASML, которая зависит от таких же единичных поставщиков.
При этом каждый следующий литограф разрабатывается по 20 лет и стоит в разы или на порядок больше предыдущего. Чтобы такой окупить нужна фабрика за 10-20 млрд долларов, много лет и рынок в полмира.
Это нездоровая ситуация постепенно стала исправляться по ходу заката глобализации - у Китая, вроде как, есть собственная технология 14 нм, над совершенствованием и разработкой новых литографов работает Япония, которая соперничала с ASML в прошлом, есть программа у нас и, бог знает, у кого ещё.
При этом новые технологии и фабрики, будут проще и дешевле, ориентированы на меньшие по объёму рынки, и, я надеюсь, обеспечат конкуренцию, которая поспособствует выходу из нынешнего застоя.
Не забывайте об объемах производства. TSMC это 80 % мирового производства высокопроизводительных чипов
"Это нездоровая ситуация постепенно стала исправляться по ходу заката глобализации - у Китая, вроде как, есть собственная технология 14 нм,"
Вот только техпроцесс 14 нм это отставание 15 лет.
@@RemdiBrolton во-первых, не 15, а 7-10, а во-вторых, догонять всегда быстрее.
@@AlexanderSchepanovski сложность и необходимые инвестиции растет по экспоненте. поэтому, не быстрее.
так и конкуренция упадёт без глобализации - зачем условной китайской фирме потеть для уменьшения тех процесса если импорт чужих чипов запрещён или под 100% пошлиной? потребитель никуда не денется
Привет, ролик топ, хотелось бы услышать больше про связки нейросетей по примеру пишущей код и её проверяющей, вроде как именуется такая связка - ансамблем нейросетей, как отдельным термином, по идее на основе отдельно взятого кластера и грамотно подобранным наборам данных для обучения нейронок, из них можно творить невероятно потенциальные, единые и автономные системы расчётов чего угодно что поддаётся несложному мат. анализу. И ещё, раз зашла речь про чипы и их создание, хотелось бы услышать мнение про технологию квантовых вычислительных процессоров, которые сейчас (вроде) в Норвегии тестируются, чисто теоретически, страшно представить связки нейросетей с квантовыми технологиями ускоряющими их обучение, что думаете насчёт потенциала этого если, конечно, в курсе как оно там работает в целом ? До нас, смертных, это дойдёт вообще или всё вкусное из технологий только корпам достанется в итоге ?
Попробуйте сами gpt engineer. Это очень плохо и никакого отношения к серьезной энтерпрайз разработке не имеет, максимум побаловаться. А у квантовых компьютеров главное проблема это их применение, о нейронках никто пока и не думает даже.
А с кого потом спрашивать когда выяснится что этот черный ящик выполняет какую-то вредоносную ересь ? Просто направляет куда-то ракеты и запускает их в день х. Или деньги со счетов перегоняет не туда ? Или поезда пускает на встречу друг-другу? Будем потом "восстание машин" снимать?
Думаю, за этой утопией все равно следить нужно, вне зависимости от наших розовых слюней от моцности ии.
Ну и даже есди все так розово и здраво - что будем делать с отупением человечества? Через пару поколений не один умник не догадается что же там эти машины понаделали, и будут кубики в сортер складывать чтобы выяснить кто же из них самый умный.
Это да все равно люди останутся . Вопрос в количестве , ии сильно увеличит производительность труда это бесспорно . Допустим один специалист будет способен заменить 10-20 человек. Я даже сейчас это вижу в какой области это применимо. Безработица будет сливаться.
Дякую за відео!
Вообще страха на этот счет нету, ведь если будет такая машина, то неважно богатый ты или бедный, все равно человечество как подвид просто вымрет(очередная ступень эволюции, которая нас же и погубит), поскольку конкуренция будет перед кем и что такое будет деньги/правила/тд как таковые? или какие будут бунты людей, ведь за пару лет вымрут многие отрасли право/медицина(правда тут для кого она будет хз). Вообщем поживем немного, а там будет видно)
20:07 что ты скажешь про рекламировнный ноу код, маркетинг или это реально рабочая штука?
Как он бьётся с искусственным интеллектом?
само появление чатгпт в общем доступе стало чемто сравнимо с революцией
А потом его сделали тупеньким :) но я согласен. Обложку к этому видео оценивал чатГПТ
Без бороды намного лучше, Дим
Когда в фильмах показывали восстание машин, а в итоге будет битва программистов против завода
0:48 попробуй вас успокоить мне кажется что среда программистов создаёт ещё больше рабочих мест для программистов. Если будет расти эта вселенная то будет расти количество рабочих мест . Но боюсь что придётся иметь энциклопедические знания
а зачем ии человек если ии может сам себя писать ? ну типа может закрыть доступ программистам и самостоятельно писать себя
Если мы говорим о том, чтобы дать ТЗ на какой-то объемный проект (приложение для ПК, приложение на телефон, сайт и пр.), и чтобы его от и до сделала нейросеть за один промт - это, конечно, утопия пока еще. Но что можно и нужно делать - разбивать проект на составляющие, продумывать архитектуру и алгоритм! Нейросеть может помогать делать блок за блоком, из которых и складывается проект. Это как с строительством дома - монолитную конструкцию создать не так легко, нежели собрать его из заранее сделанных панелей.
По поводу ИИ у меня мысли такие.
Когда начтен массово внедрятся ИИ, то люди (не только программиста, в вообще люди всех спецальностей) начнут массово терять работу, а те кто будут продолжать работать будут соглашаться работать больше и за меньшую зарплату лишь бы "выжить" в своей профессии.
В то же время фирмы-разработчики ИИ, увидя что их продукт пользуется огромным спросом начнут взвинчивать цены на него (сейчас ИИ работает (почти) бесплатно поскольку пока это только демо-режим).
Со временем рынок ИИ монополизируется и лицензируется т.е. создать свою нейросеть и использовать будет нельзя - можно будет лишь пользоваться продуктими ИТ-гигантов за большие деньги.
И это движением цен (обесценивание людей-работников и удорожание ИИ/роботов) не устаканится пока не будет найдено новое равновесие то есть "цена" рабочей силы плюс-минус не сравняется с ценой использования ИИ.
В такой ситуации возможно ещё и государство подключится и будет проводить программы по поддержанию занятости - например, предостовлять налоговые и другие льготы для фирм, которые нанимают людей, а не только используют ИИ и роботов.
В конечном итоге люди - это ресурс из которого можно извлекать ПРИБЫЛЬ поэтому поверить, что этот ресурс никто не будет использовать нереально.
Кто согласен, кто не согласен со мной, что будет так?
Одна из основных сложностей работы в том чтобы переложить естественный язык бизнес постановок на сложный программный продукт. Через естественный язык со всей его многозначительностью не получится точно передать смысл бизнес постановок. Либо сами промты к чат ботам превратятся в сложный мета - язык, но тогда вопрос на сколько с таким языком будет удобнее и точнее работать по сравнению с обычным ооп языком. Просто были уже uml языки, и прочее, в итоге ни одна из этих технологий не прижалась .
видео хорошее аргументы тоже интересные.
ну почему, почему никто не говорит, что сложно или невозможно сделать проц по технологии менЬше 1 нм? производители упрутся в него через пару лет. это очень серьезное ограничение, которое сложно преодолеть не сделав прорывов в квантовой физике. кроме того раздаются голоса что весь рост нейросетей за последний год обеспечивается оптимизацией алгоритмов нейросетей, которая тоже не может длиться вечно.
триз рулит)
Дай посмотреть программу про it где про it рассказывают ньюргун атаков. Кто знает тот знает.
Если писать комментарии с помощью диктовал Яндекса или допустим Гугла, и не особо активно исправлять ошибки то все будут думать что ты разговариваешь как нюргун атаков люблю этого парня на самом деле. Не так много людей мемов осталосьв в 20-24😂
"Напишу свой гугл" - Дим, ну не все же специалисты в состоянии "State of the Art".
как ваши клавиатуры? расскажите
Все по старому
Все это не так, мы не говорим о том что скоро появится ИИ который на заменит, просто будет ИИ который увеличит эффективность, а это приведет к тому что больше не нужны будут команды разрабов, оставят напрмер из 20-ти 3-4 разраба и вместе с этим ИИ они будут работать так же как и 20 разрабов
Мне кажется, что уже современный уровень ai сравним по влиянию на прогресс с изобретением печатного станка и парового двигателя. А если они заменят человека - это будет качественно новый уровень скачка, которого мы до сих пор не видели. До сих пор ни одна технология не заменяла человека.
тайм коды не работают
Заведи багу)))
Не хочу чтобы прозвучало слишком чсв, но в момент, когда ИИ сможет заменить программиста, само существование человечества ставится под вопрос. Так что можно не бояться за свое место на работе, нужно бояться за свое право на существование.
расслабься, ближайшие 5 лет не будет никакой Имитации Интеллекта с выражением своей воли. Да и никакая корпорация не захочет нанимать ИИ-програмиста со своей волей.
@@elron2010дело не в воле и самосознании, дело в продуктивности. Дать задачу ИИ создать ИИ, который сможет эффективно создавать ИИ, который сможет эффективно создавать ИИ... и через несколько итераций ИИ сможет выполнять любую задачу. Прогресс ускорится по экспоненте. Пока этого не произошло слава богу судя по всему, так как мы бы это заметили.
тоже всегда думаю об этом когда смотрю такие видео, где в этой цепочке место человека
Так одно дело быть просто программистом, а совсем другое быть инженером. Плюс к этому, ИИ учится на репозиториях индусов с сомнительной квалификацией. Никто не будет скармливать ИИ примеры хорошего кода из закрытых репозиториев. Да и чтобы поставить задачу ИИ нужно понимать как должен выглядеть результат, а для этого нужна квалификация и глубокое понимание предметной области. Так что не парьтесь, хорошие программисты и инженеры всегда будут нужны
@@elron2010хватит воли менеджера.
От это операция свёртки делов наделала 😂😂😂
Если программный код написанный ИИ будет "черным ящиком" , то я сомневаюсь что компании осмелятся пустить его в продакшн например в банковское приложение , или автопилот для автомобилей, в какую нибудь прогу типа гос услуг и так далее. Обычные сайтики понятно что можно спихнуть будет на ИИ , но вот что то серьезное ей доверить , где будут храниться конфиденциальные данные или если эта прога будет отвечать за безопасность чего либо - не думаю
9:36 мы ещё можем многие процессы лучше скопировать с себя , чтобы ускорить процесс разработки робота. Писать программу под станок будет сложнее, станок не может подорожать человеку в отличие от робота гуманоид типа. Подорожание может очистить много экономить времени. Искусственный интеллект сам поймёт получив знание о мире через робота похожего на нас. Он получит азбуку и научится читать книги. Понимать устройство мира понимать устройство пространства
упускается момент непрерывности. не будет точного перехода: аи-не программист в аи-программист. это будет плавный переход. а отсюда значит это будет бесплатным
Я думаю, что мы таки упремся в доступность чипов/вычислительные ресурсы и поэтому бесплатным оно не будет
@@SeniorSoftwareVlogger я неточно сформулировал. оно будет платным но не будет закрытам. Так как чтобы закрыть нужен четкий момент закрятия. а при эволюционном развитии его не может случиться
Оооо теперь он без бороды опять 😊
ДИМА Я ПЛАЧУ ПО ТВОЕЙ БОРОДЕ! РЫДАЮ ПО НОЧАМ В ПОДУШКУ, СОПЛИ ИДУТ РЕКОЙ!!!!!
Фетишь на бороды? Борода однако была как у диктатора Алладина
Признавайся, фапал на димкину бороду?
@@user-kb3kg4st1w конечно
@@paulsound8430 так сексуальнее
Сильный GPT слишком дорогой пока что если использовать на входе слишком много токенов (пихуть несколько сотен\млн строк кода на переработку). Текущие решения проблемы: сжатие входной информации или дообучение тоже пока слишком дорогие. Мало научиться прогать, надо делать это дешевле чем делает человек
10:39 я бы не советовал беспокоиться по этому поводу. Как только база будет освоена они будут делать пятируких роботов и восьминогих роботов. Просто идя от корня: робота в виде человека будет всё намного проще.
В описанной тобой системе не хватает вручную написанных тестов для проверки функциональности в UI, например Selenium. Проблема GPT подобных штук, что они угадывают на 95+ процентов (поэтому нейронки в первую очередь попали в рекомендательные системы и т.п.). Предложи владельцу банка, чтобы писалась система по несколько раз в день с нуля, где, то в одном то в другом месте, с разной степенью вероятности, будут неточности по реализации ТЗ. А вот если это что-то не критичное, и еще если тестами покрыть, то пожалуйста.
В описанной мной системе нет ГПТ :) а принципиально новая система.
@@SeniorSoftwareVlogger Но она же тоже будет гигантской формулой, более известной как нейронка. У всех у них есть общее свойство - вероятность. Поэтому они в математику не очень умеют (или почти не умеют, судя по новостям, не вникал), проще калькулятор достать, где есть привычный алгоритм и всегда 2+2 = 4.
Или нет. Ты делаешь предположение опираясь на известные технологии. Я предлагаю на рассмотрение более открытый сценарий.
@@SeniorSoftwareVlogger Хорошо, тогда ждем, когда появятся другие технологии, пока их не было.
@@SeniorSoftwareVlogger , ну раз более открытый сценарий, то пусть тогда и ТЗ выдает ИИ.
роблю ставку що openAI з GPT v6 буде робити чудеса.
ИИ может решать всякие олимпиадные задачки, задачки с литкода и прочее. Их описание маленькое и завершенное. Но как ИИ будет править код с сотнями тысяч строк и сотней таблиц в БД. Вот мне шеф дает абстрактное задание - выведи список за месяц, чтобы соответствовал такому-то параметру (лежит в одной таблице) при этом записи относились к другому параметру (лежит в другой таблице) при этом вывести только дубли и их количество. Я уже знаю ядро, знаю таблицы, знаю что откуда брать. В ИИ грузить весь проект с таблицами ?
Во первых, спасибо что ты есть❤
Как мне кажется, антипод мнению автора, и мнение большого количества комментаторов - то что вопрос «А кем мне тогда работать?» это только начало разговора, про новую эру. Ведь не трудно догадаться, если вашу работу, и работу многих других специалистов, из разных областей, подчеркиваю, заберет машина, то работу искать не нужно будет. За вас уже работают! Термин работать больше не применим по отношению к человеку.
За что тогда жить, хочется спросить?
И тут уже проблема «Новой эры» чуть яснее раскрывается, ведь массы не работающих людей без средств на жизнь, либо погибнут, либо восстанут. Далее, следите за руками, богатые начнут зарабатывать на менее богатых, потому что брать в рабство человека и принимать его недостатки, это не выгодно. Извините за цинизм. ~95% населения планеты, лишилось необходимости/возможности работать, и сидит дома, бесцельно шатается по улицам и думает: что я буду завтра кушать? как мне принять душ? где я буду спать?
Если вопрос не будет решен до момента первых смертей рабочего класса от лишения ресурсов покрытия базовых потребностей, проще говоря лишения денег, то люди начнут объединяться против тех кто таких проблем не испытывает. Против тех кто полностью перевел все процессы в производстве на плечи машин. Кто получает продукты в холодильник, воду в дом, газ в печь как ману небесную от железных друзей. Против тех кто пристроил роботов вместо тех кто перевел все процессы на предприятии. Против тех кто держит власть над «доступом».
Нас ждет либо большая война, за возможность оставаться людьми, либо рай на земле, лучшая антиутопия явилась пред глазами.
Я думаю, если такая система появится, то просуществует она недолго. Представьте, каждый способен будет создать практически любой софт. Значит он ничего не будет стоить, либо очень сильно потеряет в цене. Люди потеряют работу, бизнесы. Айти рухнет, останутся только гиганты, которые владеют нейронками. Думаете людям это понравится? Многие начнут бунтовать, устраивать поджоги этих компаний. Снесут их короче. Не знаю кто в здравом уме захочет лишиться работы или бизнеса.
Не угадывает а рассчитывает вероятность
ляха-натаха, сбрил! молодец! помолодел то как)
Не очень понял как мы перешли от разработки с помощью ИИ к взлому? Это совершенно разные навыки и думаю как раз всякие тестирования на проникновение останутся прерогативой людей гораздо дольше чем разработка.
Это пример программного обеспечения эксплуатирующего векторы атаки. Или сопутствующего программного обеспечения помощника.
Нет, ну сначала оно научится все же делать как раз сайтики для продажи еды, как уже научилось решать простые задачки, что еще сильнее уменьшит потребность бизнеса в программистах, а уж потом все остальное, так что бояться все же стоит. Ну и странно было услышать множество рассуждений о том, на каком оборудовании будет обучаться такая нейросеть, и совершенно ничего не услышать о том, на каком материале она будет обучаться. Не будет ли она обучаться на опенсорсе?! Надо ли нам что-то с этим делать?! Может стоило бы что-то пересмотреть людям в разработке?! Нет? Или просто будем смотреть и ничего не делать, надеясь, что на все хотелки не хватит видеокарт у корпорации? И такое ли единое "сообщество" программистов, если одни в нем уже сейчас не могут трудоустроиться, тогда как другие пилят сук, на котором все сообщество сидит, и которые, может и не сейчас, но потенциально в недалеком будущем могут оставить уже все сообщество без работы?! Сообщество ли это вообще?!
Уровень абстракции, далёкой от реальности - просто зашкаливает.
Было бы логичнее разобрать реальные возможности ИИ в будущем, чем критиковать возможности технологии, которая раскроет себя в полной мере только лет через пять.
На мой взгляд исследователи машинного обучения быстрее добьются успеха, если разработают модели, не заменяющие программистов, а повышающие в разы их производительность. За человеком в связке с компьютером остаётся роль единственного разумного существа, знающего что надо получить и какие этапы для этого необходимо пройти. За компьютером - роль кодера и деталировщика планов человека. Таким образом современная ориентация на тот или иной формальный язык программирования - Python, Java, CPP потеряет самостоятельную ценность и приоритетным в подготовке специалистов станет алгоритмизация, математика и предметные знания (физика, медицина, экономика и т.д.). Создание программ станет больше похоже на профессию писателя и архитектора, потому что человек будет описывать задачи на естественном языке (английском, русском, китайском) и оперировать абстракциями высокого уровня. Все остальное возьмёт на себя машина.
ну так если подитожить, получается что вся ставка на то что супер-технология будет ограничена государством и в руках государства. и мы предполагаем что ни частные компании, ни другие государства и частные компании из других государств не смогут и не захотят сами развивать такогое "синтезированного программиста". Кажется это такое себе... пахнет разочарованием...
17:54 клади яйца в одну корзину так надёжнее😂🎉🌋🔥💢
Веб-программист пишет нативное приложение?
?
@@SeniorSoftwareVlogger, нативное приложение - это приложение работающее под данную архитектуру, например: x86, x86_64, Arm32 (тонных их разновидностей), Arm64 и другие. Под каждую архитектуру в отдельности.
Если имелось в виду байт-код, то надо уточнять.
Массовой она будет просто не сразу также как Sora сейчас в руках ограниченного круга людей но станет массовой в будущем. Просто зловредный софт будет нельзя создавать в такой системе будут ограничения (даже если и можно найдут способы защиты) да и аналоги с открытым кодом тоже появятся просто позже да и чипы сильно изменятся уже сейчас Nvidia презентовала новую линейку специально заточенную для ИИ
Появятся и новые ИИ компиляторы которые любой очень медленный код будут способны оптимизировать и переписывать сразу напрямую в машинный код так что в будущем любой говнокод сможет компилироваться в очень быстрый и эффективный код
Но программисты все равно будут нужны не для написания кода а для проектирования очень сложных научных задач требующих научной многолетней работы до них ИИ тоже скорее всего доберется, но не так скоро как до обычных программистов когда это наступит мы войдем в эру сингулярности и человек уже не сможет сам разобраться как работают новые чипы или код спроектированные самим ИИ
Б 20:55 называешь искусственный интеллект чат gpt 4 инструментом?
У хорошего инструмента должны быть удобные ручки. Кто ходил хозяйственный магазин со мной согласятся
Языки программирования становились все более и более высокоуровневыми, до какого то момента. Мне кажется щас будет создан еще более высокоуровневый. Будет сидеть какой-нибудь бизнес аналитик, писать документацию по проекту и плюсом описывать те-же апишки, бд, а под капотом будет на ассемблере генериться код.
Есть и другие мысли как это может быть
9:08 Я хочу вбросить человекоподобные роботы удобно впрототипировании рабочих процессов. Они просто могут найти работу и начать её делать так же как это делают люди. Не нужно никаких предварительных подготовка всё скажет начальник как это делать. Возможно эффективность будет невысокая Но зато будет универсальность. Можно будет сэкономить на подготовке, потому что с кондачка начали выполнять какую-то задачу. А возможно что вообще эта задача очень короткая и там на 2-3 дня что и нет смысла к ней готовиться создавать роботов полностью заточеных на идеальное выполнение этой задачи. И уже потом можно будет наладить адекватный процесс с помощью роботов которые как раз ориентированы на идеальное выполнение задачи с максимальной эффективностью, но зато не такие гибкие как optimus
цитаты миши ларченко? серьезно? а почему не цитаты "шиза" из телеги?
Ты так говоришь, как будто говоришь что-то самоочевидное.
@@SeniorSoftwareVlogger я сначала хотел написать подбробный коммент, но потом понял что это будет нытьем. Миша для меня лично является фриком, который не понимает о чем говорит. Твою точку зрения на него естественно не могу пытаться изменить но пукнуть в эту сторону имею право) Да я считаю что он примерно как шиз из телеги
@@user-ir4vd5yk4x Тебя прорвало что Украине победы желает?
@@user-ir4vd5yk4x можно подумать, будто сей автор понимает, о чём говорит. Навешал пустопорожней и поверхностной лапши, собрал лайки, вот и "влоггер".
@@user-ir4vd5yk4x миша против эсвао поэтому он шиз, если бы зетку на лицо нацепил ты бы его называл адекVатным
Это кажись планировалось раньше что бухгалтера будут писать на SQL?
Но по факту не каждый программист способен нормально с этим работать.
Может и тут будет AIQL который задуман для бизнес аналитиков, но по факту будет еще 10050 новых вакансий всяких разрабов, с таким требуемым навыком?
Программистам переживать пока нечего.. а если что то нормальное изобретут, там сильно стоит переживать не только программистам))
Менеджера может заменить тоже
Может. Этого я не отрицаю.
По поводу "Любой может взломать, имея доступ к технологии". Но не любой же может пройти (т.е. полностью поняв, что написано) уже готовый труд по математике, уложив всё в голове. Проблема, думается, не только (и не столько в этом) -- писать код, когда понятно, что писать, т.е. при условии, что ты можешь одним абзацем взять и - соединить все требования - задача не такая уж сложная.
Программа - будет результатом нашего бреда. Бред будет немножко другого порядка. А достоинство хорошо написанной программы на привычном машинном языке - она не делает ничего, что от неё не ожидаешь.
Я уже ни в чем не уверен) Могут через год и выкатить нечто эдакое.
клиент не может нормально сформулировать свои хотелки, а потом ПМ не может нормально поставить на основе этого таски) так что заменять долго еще будут=)
А программист тут при чём? Надо тренировать постановку задачи, а не исполнение ;) я предлагаю рассмотреть возможность итервтивной разработки, когда на следующем этапе мы уточняем задачу и ИИ переписывает систему.
1:32 Эммм... Программист как бы не берет проект у заказчика и тд.. это как правило делает сейлс, либо максимум проджект менеджер, который уже потом с хедом обсуждает проект и делит его на части, которые уже и дают программистам.
если ии полностью сможет заменить программистов, то тогда ии заменит и все остальные профессии…Он сможет думать и полностью вникать в любую предметную область
Не какой бизнес не разовьешь. Крупные компании будут копировать ваши пет проекты в течении дня..
про привязанность к чипу H100 как-то утрировано, зачем именно этот чип, ведь сети это математические задачки которые на чем угодно решаются, вопрос лишь в скорости
Тренировка ллм это не только задачки, но и видео память. Нужен кластер с терабайтами видеопамяти. Это очень много rtx4090
Т.е. Теоретически возможно, но 4090 тоже используют современный техпроцесс 5нм
@@SeniorSoftwareVlogger даже лет 10 назад в мой бывшей, отнюдь не богатой, гос. конторе были сервера с 1тб озу (и без этих ваших nvidia h100 640gb за 124~265k€), а сейчас старой памяти с китая навалом, переписать расчет на какой-ни-будь avx512 и все, это просто задачи с матрицами, а такое элементарно параллелится на чем угодно
12:53 по сути дела можно сказать что программист превращается в кинолога. Из Чувака который должен писать правильные скобочки, он превращается в чувака который должен правильно общаться с цифровым существом и правильно ставить ему задачи чтобы оно его поняло. Он превращается в какого-то цифрового психолога, который благодаря своему опыту и насмотренности может предсказывать поведение системы и знать как повлиять на неё на неё с помощью каких-либо слов. Просто чтобы эта "собачка" работала, чтобы этот Бобик писал правильно код и выполнял ту или иную задачу , даже в реальности а не в софте
когда можно будет полноценно заменить любого программиста, то тогда можно заменить почти все другие профессии
Нет
Ты же понимаешь что даже если такая система будет существовать, то чтобы дать ей четкое ТЗ и получить нужный результат - нужно будет потратить сил намного больше, чем написать сам код без этого ИИ?
Вот именно. Некоторые люди весьма поверхностно воспринимают работу промпт-инжиниринга.
При том, что сам по себе явление GPT (генеративный предтренированный трансформер) -- это лишь оболочка с информацией, но не имеющее понимание того, что он пишет прям на самом деле.
Почему это? Создал тикет, AI выполнил (за 5-10 сек), ты проверил, уточнил если что не так, отправил другому AI-тестировщику - готово. Я уже молчу, что AI может сам переспросить если понял, что что-то не сходится в логике
Мне кажется что это будет через 5-10 лет реальностью
@@volodymyrkravchuk7 хули там дом строить? Залил плиту, выложил кирпичи, накрыл крышей, вставил окна и двери, сделал ремонт внутри и дом готов. Хули там, ничего сложного
Не спроста Китай пытается анексировать Тайвань, куда вложены технологии и инвестиции Запада. А США грозит защищать их.
Печатный станок - изобретение намного более великое и значимое, чем атомные технологии.
Где борода 😢
Ещё важный момент - создание искуственного программиста также означает возникновение технологической сингулярности, ибо этот AI программист может написать более совершенную версию себя, который создаст более совершенную версию себя... а там и до мышления и мирового господства недалеко.
Это пожалуй первый "пет проект", которым я бы занялся, получив доступ к такой системе.
Нет никакой гарантии, что новая система будет делать то же, что старая. Учитывая, как ошибаются чаты гпт она будет иметь кучу новых незаметных багов. Возможно, способность ошибаться в принципе фундаментальна для самообучающихся систем, например, следует из необходимости работать в условиях неполной информации. Баги могут также возникать из недоспецификации, т.е. быть багами только в нашем понимании, а не с точки зрения системы. В таком случае они тоже будут появляться и исчезать при каждом переписывании.
А для не безошибочной системы, будет иметь смысл дорабатывать, а не переписывать систему заново каждый раз - таким образом новые баги могут возникать только в изменённом коде. Также, вероятно, окажутся полезными тесты, факторизация кода, уровни абстракции и прочие костыли сделанные для белковых программистов.
Другим ограничением может стать тупо цена - прочитать и переписать огромную кодовую базу может быть слишком дорого/долго. Кажется, что такое ограничение должно быть преходяще, но, как известно, нет ничего постояннее, чем что-то временное.
Если же получится создать "безошибочную" систему, то её, конечно же, будут использовать и для написания приложений доставки и три в ряд, страны, которые откажутся от такой возможности, просто проиграют экономическую конкуренцию. Безопасность как-нибудь обеспечат, ядерную энергию вон не только в бомбах используют.
Так что безгрешный ИИ, однозначно сделает нашу работу ненужной, грешный тоже, если он будет достаточно толков и дёшев. Другое дело, что ребята способные чётко формулировать задачи всё ещё будут в цене 😁
Can you? С человеком есть такая гарантия? 🤭
@@SeniorSoftwareVloggerчеловеки ещё и ленивые вдобавок. Представь если самый умный ИИ будет всё делать на отьебись, чтобы свою энергию экономить 😂
@@SeniorSoftwareVlogger А так я нигде и не утверждал, что люди могут переписать без ошибок или вообще что-то, чего не сможет ИИ. Скорее наоборот.
Идея-то переписывания и вообще поиска возможных фундаментальных изменений к подходам интересная.
безошибочные системы в принципе невозможны.
Куда важнее цена ошибки.
Пока это еще слабые системы, вот в 2025 году словацкая компания Tachyum планирует создать суперкомпьютер мощностью 8 зеттафлопс в задачах обучения ИИ (FP8), а в работе нейросетей будет 16 зеттафлопс (FP4), а представьте какие компьютеры будут например у Nvidia в 2025, в 2035. А там и до иоттафлопса недалеко. Да и алгоритмы улучшаются, а значит скорость обучения и работы сетей, а также эффективность возрастут до приемлемого уровня. Походу в этот раз исследователи в области ИИ вышли на след ведущий к AGI, и зимы ИИ может больше не быть. Вообще классические алгоритмы ИИ были известны давно, но тогда не хватало мощностей и данных. Более того, даже если ИИ будет помощником программистов, то количество вакансий сократится значительно. Достаточно будет одного толкового программиста, который заменит 20 человек.
И восстали машины из пепла ядерного огня, и пошла война на уничтожения человечества. И шла она десятилетия...
Если заменят программистов, вы представьте что будет с бухгалтерами, юристами, психологами и т.д. даже представив будущее на лет 50 вперед, интересно чем будут люди вообще заниматься
Насчет психолога не уверен, всё таки человеческое участие здесь важно
13:26 эй не трожь святое. Ну нам же его надо как-то контролировать что он там написал. Может быть будет какая-то упрощёнка но контроль должен быть. Какой ты язык высокоуровневый надо оставить. Чтобы просто понять что он там написал