Активно врываюсь в 2023 с актуальной темой про ИИ в программировании. В комментах поделитесь своими мыслями - заменит ли в будущем ИИ нас, или вы все же согласны с моими выводами Плюс если есть интересные примеры запросов в GPT чат - кидайте, будем вместе изучать Статья про создание аккаунта из РФ: boosty.to/vladilen/posts/c78600ae-5e56-4f62-8abd-3df512563886 P.S. Если еще не подписан на мой ТГ - подпишись: t.me/js_by_vladilen
нет, я пытался чтоб создал карусель картинок на чистом - он выдает общий подход, но когда даешь ему описание кастомных вещей - начинаются проблемы. кароч это превратилось в программирование русским языком... и в конце все равно пришлось править и сшивать код
Через 7-10 лет,роботы будут писать новую программу...Технологии развиваются стремительно.Люди будут покупать роботов,которые будут работать ,а хозяин - человек зарплату получать. Робот станет ,как раб 3000 лет назад..
Так и есть. Не понимаю, почему автор ролика решил что не заменят программиста. Всего лишь вебсервис нужен, к нему, и клиент, который будет разбираться в структуре проекта, в IDE и сам туда писать. И на ошибки в коде реагировать от IDE. И это первый вариант, вообще только начало. И его какие-то мелкие ошибки, то что сразу не пишет try catch и прочее, со временем станет сильно лучше, что человеку не надо будет разбираться в коде вообще. И это фактически уже, а не гипотетическое будущее, как было до недавних пор.
А поисковики, например Google или Yandex не пробовали? Советую, только ими и пользуюсь. По моему это тоже самое, только выдаёт информацию порционно, что не очень удобно.
Так ору с некоторых комментариев) Все, кто радостно пишет, что этот чат заменит программистов - 100% никогда не работали даже джуном над реальным коммерческим проектом и думающих, что работа всегда заключается в написании кода по заранее понятным и ясным условиям, где тебе достаточно пройти по N пунктам и написать алгоритмы) Да что-то этот GPT может, но сомневаюсь, что он сможет быть полностью в контексте всего проекта и выполнить задачу, когда даже продакт (или другой человек, который ставит задачи) до конца не понимает что он хочет (для тех кто никогда не работал - это очень частый случай, когда дебе нужно "догадаться" что от тебя хотят) =) + давайте подумаем над мощностями, которые будут необходимы для его работы, чтобы он полностью заменил штат разработчиков (даже если взять простые задачи "джунов")
Та да...часто бывают проекты где главная работа не код написать а соединить требования от 2-3 менеджеров с реальными данными и с тем что есть в 15 разных базах.
Суть - объединенные нейросеткой копипасты. Полезно, но: 1) в корпоративных продуктах 90% времени уходит на поддержку готового приложения, а не на его разработку. 2) при разработке чего-то более-менее серьезного приходится делать костыли уже системным функциям, ибо не работают как должны 24/7.
Программисты гениальные люди, своими же руками уменьшают свою стоимость на рынке труда и этого не замечают. Даже если взять самый банальный пример с простыми сайтами. Раньше за эту довольно простую работу можно было смело заработать 1к зеленых. Но гении решили автоматизировать этот процесс, создали online конструкторы и теперь стоимость такого продукта = 0. Теперь осталось довести до ума GPT и вот уже процесс создания более сложных WEB сервисов упроститься до заполнения опроса, а значит стоимость продукта будет тоже фактически = 0, и бизнес не будет платить те деньги которые вам платят сейчас. Наивно думать что процесс замещения дорогостоящих сотрудников остановится на полпути где вам за те же деньги предложат изготавливать продукт в более простой форме. Бизнесу это банально не выгодно, выгодно все автоматизировать с минимальной себестоимостью, и нанять дешевый персонал.
Какие программисты? В любом бизнесе есть акулы, которые первыми будут что-то придумывать и автоматизировать, чтоб бабки рубить. А обычные работяги-програмисты всегда топили как конструкторы, так и средства автоматизации, курсы для джунов и тд
Прям эффект вау :) Классный обзор. Очень крутая тема, эта штука идеальный помощник, чтобы избавиться от написания простого, шаблонного и рутинного кода. Думаю уже сейчас и через пару лет мы и правду будем активнее работать с подобными инструментами.
@@bkvdev в целом такие сервисы уже давным давно существуют, можешь в пару кликов создать по шаблону интернет-магазин или сайт-визитку и не нужен прогер, правда такие автоматизированные системы созданы и поддерживаются людьми, а тут... AI :)
@@bkvdev Да да, скажу создай мне мои Google и за 5 минут у меня уже будет мой Google. CZcams он сумеет создать за минуты 3. А после этого еще отсосет. 🤡
@@daasvdaasv1320 именно этим программисты и занимаются последние 50 лет. Приход подобных нейронных сетей принципиально ничего не изменит, просто вырастит производительность труда, и вероятно за ней и объем работ. Если бизнес запросы и насытятся услугами программистов то цифровое пространство (игры, сериалы, книги, метавселенный и т.п.) ничем не ограничено, его можно расширять бесконечно.
@@free_guy Снижение зп страшно, если ты идиот, который не в состоянии поспевать за рынком Если ты не развиваешься и долбишь только в одно место, то ты и без ИИ с годами потеряешь зп, потому что все постепенно теряет актуальность и заменяется чем-то другим А если мозги есть, то, в случае чего, можно найти другое интересующее и актуальное направление, чтобы переквалифицироваться
По моему у Рэя Брэдбери был рассказ о машине которая "знала" ответы на всё вопросы. Но что бы получить ответ нужно правильно задать вопрос! Собственно автор ролика в конце об этом и сказал , с чем я то же согласен. Для правильного вопроса необходима соответствующая квалификация вопрошающего.
Уверен что это будет как с конструктами сайтов - да можно, но получается не оптимально и "под копирку". Если же требуется инновации или высокий уровень оптимизации или безопасности то это только к людям с большим опытом.
сайты одностраничники (лендинги) почти никто не заказывает у программистов, либо сами заказчики собирают их на тильде и др. конструкторах, либо заказывают у фрилансеров за 5-30 тыс руб. Рабочий конверсионный лендос вполне можно собрать за день и ночью уже пустить трафик на него. И отливать на такие лендосы миллионы руб. И все ок. И любые доработки по такому сайту можно вносить самому за минуту (установка счетчиков, скриптов итд).
@Cosinus 0 Видимо вы не в курсе, но "большинству, которому требуется продать картошку" уже полно предложений создать решение без программиста. Этот рынок уже есть, и он уже работает.
Хорошо, что создали такую штуку. Начинающих программистов, особенно те, которые учатся писать свои решения путем чтения чужого кода, а так же создавать персональные решения, которые он не понимает, но знает чего хочет. А так же уже научится правильно расставлять задачи для их выполнения, что, лично для меня, на старте была та еще проблема. Что сказать: годный прорыв. Пользуйтесь возможностями учиться. Всем удачи)
Chat-GPT очень в скором времени выбросит программистов с рынка, увы. Типа 1 фуллстека хватит, чтобы контроллировать, что он пишет, что подправить, что изменить. Основную работу будет делать эта "языковая модель"
@@mobyd1ck516 Когда люди начали автоматизацию ручного труда, население было в лучшем случае 1млрд чел, сейчас 8 раз больше людей и работы всем хватает и уровень жизни заметно выше! Прогресс не остановить, так что хорош ныть, включайте мозги. Сейчас автоматизируют рутину программистов, наконец то.
На одном из каналов, кто-то задавал вопрос GPT-Chat в написании непростой программы , в итоге данный AI даже извинился, что ввел в заблуждение :-) Это довольно мощная штука..
запрос чат боту делает разбирающийся специалист задача скорее всего тестовая и очень простая простой обыватель даже простейший заппрос не сформулирует не говоря уже о чем то сложном
На самом деле это очень хороший помощник, он убирает некоторую рутину, но сам проект он врят-ли сейчас способен создать, он не способен осмыслить проект как таковой. Как убийца - нет, как помощник - да. Тебе не нужно брать свои наработки, либо писать по новой одно и тоже
Доведут до ума не переживайте. Бизнесу не выгодно платить много программистам. К примеру раньше люди зарабатывали на разработке простых web сайтов, теперь есть online конструктор и по факту стоимость такого продукта = 0.
@@GameForYouOnline Если мы говорим о сайтах визитках то этот рынок уже потерян. А ведь могли бы зарабатывать. Если об интернет магазинах то да это пока что требует специалиста но ценник упал. Я говорю о тенденции которая так или иначе сокращает рынок и доход
Профессия будет трансформироваться в любом случае! На сколько я знаю он не пишет код он ищет уже написанный код !! Это как упростить поиск И не знаю может ли он писать со всеми фрэймворками плюс верстка и прочее
Пока ещё рано об этом говорить, через пару лет посмотрим сможет ли он хоть, что-то толковое сделать, в любом случае он использует код, который уже писали люди много раз, сам он ничего придумать не может
@@maksimus.ssirotkin1124 Это обычная нейросетка, способная по ключевым словам выдавать нужный ответ. Как и другие нейросети, она не генерирует решения, а берет их из базы данных. Для простого примера можно провести параллель с любым поисковиком. Он не создаёт инфу сам, а лишь ищет все возможные варианты, максимально приближенные к тому, что ты ввёл в строке поиска.
Не может, если на Stackoverflow перестанут постить проблемы и писать к ним решения то нейронке не на чем будет учиться. Все таки это еще просто чат бот, хоть и впечатляющий =)
На самом деле, жаль, что не получилось (/ не захотелось) показать какие-либо неудачные сценарии. Был показан довольно простой (объективно) пример уровня "преджуниор", однако даже в нём, спустя два уточнения, начали появляться ошибки. Да, ошибка одна и она абсолютно несерьёзная, однако - сам факт. Приведу ряд неудачных примеров (все запросы на НОРМАЛЬНОМ английском): 1. Попросите GPT предоставить код (я запрашивал C++), реализующий поиск точки пересечения двух ортодромий на эллипсоиде. Код без ошибок, но не работает. Кроме того, GPT изначально умалчивает о ряде деталей, без которых все расчёты, даже если бы были правильными, теряют смысл. 2. Попросите GPT реализовать любой алгоритм численного поиска с википедии - даже самый несложный. КОД БЕЗ ОШИБОК, но не работает. 3. При попытке запросить код какого-то сложного метода расчёта чего-либо GPT просто отказывается, ссылаясь на то, чем он является по сути. Заставить его написать код не удаётся. 4. Пробовал я выбить из него и несложную реализацию маленькой программы на OpenGL. Несмотря на то, что я явно указываю контект (OpenGL 4.3 Core Profile и прочая, прочая), GPT так и норовит использовать методы, убранные из Core-профиля ещё в OpenGL 3.0. В те же моменты, когда GPT пишет код в правильном контексте, зачастую он не понимает, что он делает, хоть и описывает код после его написания. Я пишу сколько угодно уточнений задачи, однако каждый раз я получаю ответ на какой-то побочный вопрос, не относящийся к сути дела. Отмечу также и то, что цельную программу GPT ни разу не написал, поэтому запустить код просто так не выйдет, однако он описывает ключевые моменты, отличающие эту реализацию от всех других, что тоже неплохо. 5. Попробуйте запросить у GPT программу для анализа видео - например, для определения скорости объектов в кадре. Я производил запрос и для Python и для MatLab - результат один. Программа даже не запускается, выдавая ошибку. Если отослать в чат сообщение об этой ошибке, GPT попытается её исправить и даже объяснит причину, но это приведёт лишь к новой ошибке в другом месте. В какой-то момент круг замкнётся и GPT вернёт реализацию к самой первой ошибке. Запустить код не удалось. Придётся разбираться с используемыми GPT в коде библиотеками. Отмечу, что сгенерированная GPT программа никогда не имела длины более 35 строк. Подытожу. Как и сказал автор, Chat GPT - это языковая модель, а не генератор кода. Эта машина может создать видимость деятельности, но не саму деятельность с точки зрения программирования. Вероятность написания правильного рабочего кода обратно пропорциональна его сложности, но в целом, можно заключить, что она довольно низка изначально. Однако меня смущает факт того, что контекст-то эта штука помнит плохо - в пункте 5 имел место сценарий, при котором причиной той, или иной ошибки сам же GPT признавал использование слишком нового или слишком старого кода (несоответствие версий), однако уже через три-четыре исправления снова возвращался к неправильному использованию функции, забывая о том, что сам же и писал ранее. Также упомяну, что GPT склонен в целом неверно использовать функции и методы. Так, например, он легко может передать три аргумента в стандартную функцию, которая не подразумевает приём более одного аргумента. И в такие момент очень сложно доказать GPT, что он делает что-то неправильно. Я пытался сказать ему: "More than one argument cannot be submitted to the input of the "..." function. Fix the code with this in mind.", однако в ответ получаю ТОЧНО ТАКОЙ ЖЕ код; моё замечание проигнорировано. Возможно, когда-нибудь создадут не просто лингвистическую модель, но алгоритмико-лингвистическую с целой базой необходимой документации (чтобы не вызывать функции с "перебором" аргументов), в которую также интегрируют среды разработки для самопроверки на наличие ошибок. Вот тогда эта штука сможет писать вменяемый пригодный к использованию код, а программист превратится из человека, код составляющего, в человека, код проверяющего и/или совмещающего, но, судя по всему, на это нужно ещё несколько десятков лет.
Спасибо Владилен за обзор. Вовремя ролик вышел. Я только хотел в вашу школу пойти обучаться и теперь что то задумался о смене области деятельности в целом.
В 2000х был бум на юристов и экономистов Через 5 лет все выпускники весело обломались, немногие но пошли за копейки по профессии. А начиналось также, резкая нехватка подъем зарплат и всеобщий интерес Один в один как в ИТ Сейчас каждая общеобразовательная школа обязательно ит уклоном имеет. 5 лет и будет перекос. Выпускников больше чем вакансий
Если есть настрой работать именно в разработке ПО - то, наоборот, сейчас нужно учиться ещё лучше, чтобы иметь возможность составлять конкуренцию нейросетевым инструментам. А далее набираться опыта и быть готовым со временем брать на себя роли, например, менеджера проекта, такие где уже не обойтись просто написанием кода. Но это если реально душа лежит к программированию.
По-любому - стоит. Потому что ИИ все равно допускает ошибки и допиливать проект все равно должен ЧЕЛОВЕК. А чтобы все эти ошибки увидеть - по-любому нужно понимать код и уметь кодить. Да и чтобы ИИ провести по всему циклу усложнения кода, нужно самому понимать, КАК в конечном итоге твой код должен выглядеть. Так что вместо человека этот ИИ даже простенький ПОЛНОЦЕННЫЙ проект не вывезет
@@ABDU_TFX В обозримом будущем вряд ли что-то подобное появится. ИИ сможет, максимум, решать какие-то типовые задачи, клепать шаблонные блоки кода с небольшими вариациями. но полностью заменить программиста вряд ли в обозримом будущем сможет
@@masterbiz100 согласен. Разве ошибки свои же способен Анализировать тот же ИИ? В общем если интерес есть к обучению, то однозначно стоит. Меня только больше вдохновило что некоторые программисты заинтересованы создавать "для будущего поколения" инструменты, которые немного помогают в развитии
Тема хайповая. Но революции пока не будет. Обычный поисковик по SO и Github на стероидах. Помню когда то визуальное программирование тоже "хоронило" рынок )))
Ничего не поменяться кардинально) блин сколько уже было слухов по поводу переводчиков, мол скоро их заменят ИИ, о дизайнеров, все ровно они все нужны. В том числе и программисты, да сейчас пока рынок перенасытился джунами, но скоро они опять будут нужны, так что джун который читает это бери учебник открывай редактор и начинай кодить, при нашей жизни ИИ точно не заменит программистов
Переводчики однозначно падают Google translate с голосовым набором Решает во многих местах где раньше без переводчика было невозможно Дикторам озвучки конец, тем кто просто читает тексты 100% еонец прямо сейчас Google text to speech Co pilot убьет джунов Убьет это означает падение найма и снижение зп низкоуровневых спецов
Вижу такой сценарий развития ИИ, при котором программистов реально могут потеснить: что-то типа "модульной нейросети". Грубо говоря, будут большие вендоры языковых моделей типа openAI будут предлагать клиентам за определенный прайс совместить через API их вендорное решение (условно chatgpt) и клиентскую надстройку - собственную относительно маленькую нейронку, обученную на кодовой базе и документации компании клиента. Таким образом, конечная нейросеть будет понимать общий языковой и внутридоменный контекст и реально сможет встраивать свой код в компоненты и сервисы компании. В таком сценарии программист будет по сути ревьюером и ответственным за фичу, но количество самых программистов реально может сократиться Очевидно это будет работать только для больших компаний, но все же. Насколько это реалистично с технической точки зрения - не знаю, может есть специалисты по ML, которые подскажут
а стоимость обучения нейронки и время обучения и далее, условно надо в начале писать что именно хотят и во всех деталях Мне кажется пока нет, ибо это не Интелект, интелект, предптлагает осознание себя, а это. бсза кода
дата саентисты какое-то время будут зарабатывать миллионы долларов а потом и вовсе будут не нужны когда обучат нейросеть самостоятельно себя обновлять.
2:15 интересно, что фраза написана с ошибкой, но GPT постарался найти что-то подходящее всё равно! )) Вместо написать (write) использовано слово белый (white) в видеоряде ; ))
протестировал на рабочих задачах: и понял, что в ближайшие годы этот механизм не заменит человека. Он даже через stackoverflow не ищет ответы. спросил: how to place horizontal scrollbar above the container. он написал код, который не решает задачу вообще никак.
В будущем, на всех производствах штат будет состоять из двух персон: один человек и одна собака. Человек будет кормить собаку, а собака будет отгонять человека от оборудования.
Те, кто пишут про "составить программу в один клик". Вы себе как это представляете? Куча бойлерплейта, который невозможно поддерживать? Представьте любое приложение сложнее калькулятора. Мультиплатформенные куски бизнес-логики, специфичная архитектура, презентационные паттерны. Если ИИ такое умеет, то заменены уже все, а не только программисты (причём, в последнюю очередь). Про джунов тоже интересные комментарии. Джун уже лет как 10 кнопочки не красит. Сейчас джун уже влезает во все слои архитектуры. Программист - это не про писать шматы кода. Это про грамотную организацию абстракций. Реализация только потом. Даже со стажёра требуется понимание ООП и SOLID. Просто на более высокоуровневых технологиях требуется более высокоуровневое мышление. И вообще, чё с комментами? почему все так хотят, чтобы программисты умерли?
Я уже давно пользуюсь chatGPT и за все время использования я осознал что он никак не может заменить програмистов , однако это хороший инструмент чтобы облегчить некоторые простые задачи , вполне можно сказать что это очень полезная штука но при этом он не может заменить middle и junior разработчиков.
А мне одному кажется, что слишком много уточнений надо писать, чтобы получить нужный до деталей результат. И то при этом он не видит контекста и все ещё проще те же элементы вручную сделать?
Мне кажется, что на данном этапе chatgpt не заменит даже джуна по многим причинам. Однако эта нейросеть точно труханула рынок и будет постоянно поднимать планку входа в айти для джунов. Так было всегда, 10 лет назад хватало знания одного языка, чтобы стать разработчиком, сейчас же знания ХОТЯ БЫ одного фреймворка от корочки до корочки для джуна - маст хев. Если chatgpt и заменит программистов, то в лучшем случае тех, у которых очень слабые скиллы.
3:43 неправда же. Состояние стейта там вообще не используется, оно используется внутри функции изменения стейта. Плохой пример. 4:22 первая ссылка в гугле по такому запросу тоже даст примеры для копипасты. 6:38 он рисует Loading BTC Price если пришло значение 0. Кек Пока крайне сырой инструмент на "побаловаться", в работе можно использовать разве что для какой-то рыбы, моков, или "напиши модельку по json". Даже верстку криво делает. В GPT4 возможно все будет интереснее, если конечно рост возможностей ИИ идет по экспоненте а не по сигмоиде.
Ну это означает, что ценность работы программиста, да и вообще, любой сферы где ИИ очень сильно автоматизирует процесс ожидаемо должна уменьшится, т.к. теперь такой специалист сможет выполнять гораздо больше задач в единицу времени. Но самое главное почему эта ценность может упасть, по причине появления на рынке слишком много таких специалистов почти не пишущие код, а лишь проводящих code review и местами правящие его.
Кошка заходит в кафе, заказывает кофе и пирожное Официант стоит с открытым ртом. Кошка: - Что? - Эээ… вы кошка! - Да. - Вы разговариваете! - Какая новость. Вы принесете мой заказ или нет? - Ооо, простите, пожалуйста, конечно, принесу. Я просто никогда раньше не видел… - А я тут раньше и не бывала. Я ищу работу, была на собеседовании, решила вот выпить кофе. Официант возвращается с заказом, видит кошку, строчащую что-то на клавиатуре ноутбука. - Ваш кофе. Эээ… я тут подумал… Вы ведь ищете работу, да? Просто мой дядя - директор цирка, и он с удовольствием взял бы вас на отличную зарплату! - Цирк? - говорит кошка. - Это где арена, купол, оркестр? - Да! - Клоуны, акробаты, слоны? - Да! - Сахарная вата, попкорн, леденцы на палочке? - Да-да-да! - Звучит заманчиво! Ну а зачем им программист?
Ии должен стать отличным инструментом для грамотного разработчика. Похоже, что во многих случаях сможет заменить "кодера", но знания " кодинга" Понадобятся хотя бы для того, чтобы юнит тесты делать для той фигни, которую ии понапишет. Тут как с автопилотом в самолёте, теоретически пилот не нужен, но на практике их аж две штуки, кто то же должен контролировать работу автопилота и вмешиваться при необходимости.
Ага, конечно. Просто новые "ветви" в айти появятся: проектирование нейросетей и ии, поддержка и мониторинг нейронных сетей и систем эксплуатации ии, тестирование данного направления и много чего ещё Или искусственный интеллект будет, если что, сам себя дорабатывать, вносить в себя обновления с новыми фичами, тестировать перед релизом, создавать и поддерживать системно-сетевую среду для своего взаимодействия, ну и тд и тп? Может быть и будет. Но это случится ещё лет через 20
@@shrekkek9396 а потом народ ещё удивляется что их хотят утилизировать, потому что они просто уже не нужны в таком количестве, их могут заменить роботы на заводе и нейронки в офисе
Не знаю какой ты программист, но как влоггер ты значительно поднялся. Даже кликбейт освоил. Вот уж правду говорят, никогда не знаешь, чем всё закончится.
Я провел эксперимент. Попросил написать мне Delphi программу решения системы линейных уравнений методом Гаусса. Чат написал годную программу. Я не лазил во всякие там сложности, вроде плохой обусловенности, а для простых задач программа пригодна. А вот на следующей простейшей задачe, разложении полинома на сомножители, чат поплыл. Программу он написал, но результаты ее работы ошибочны. Есть и ещё одна проблема: длинные программы на консольном выводе, в котором выводится код, не вмещаются. Я попросил ChatGPT допечатать непоместившуюся часть кода. Он отреагировал, что-то допечатал, но сразу было видно, что часть кода утеряна.
Сколько я таких "революций" застал, обещающих оставить нас без работы! По сути это всего лишь очередной технологических переход в нашей специальности, который позволит сэкономить время на рутинных частностях, инвестировав его в расширение и усложнение продукта - в фичи и архитектуру. Сколькие из нас читают "с листа" ассемблерный код или IL? Последние 50 лет мы все используем компилируемые либо интерпретируемые языки высокого уровня, компиляторы/рантайм-среды которых АВТОМАТИЧЕСКИ без участия программиста создают в итоге исполняемый машинный код на ассемблере. Я уверен, программист из 1960 года, посмотрев на нашу работу, скажет что мы все бездельники, ведь "нормальный ассемблерный код" вместо нас пишет машина, а мы всего лишь объясняем ей что нам нужно "на почти английском языке". Ничего не напоминает из видео? Разве это не зеркало сегодняшней ситуации? И невдомек нашему другу из 1960 будет, что такое упрощение (наряду с развитием операционных систем, стандартов, драйверов итд) позволяет в наше время силами одного человека сделать за час столько, сколько он на ассемблере будет писать всю свою жизнь и не справится. Предсказываю, что свободный неформализированный вид запросов к нейросети, показанный в видео, не устроит бизнес в реальных задачах, потому, что под вопросом останется критерий проверяемости и повторяемости выдаваемых результатов. Кроме того, неминуемо возникнут сложности с "размытием" или потерей контекста при детализации запросов. Поэтому будет создан формализированный язык запросов к нейросети ("ЯЗЫК НУ ОЧЕНЬ ВЫСОКОГО УРОВНЯ"😁), а сама нейросеть возьмет на себя функции транслятора в целевой интерпретируемый или компилируемый язык. Поскольку применение ИИ при компиляции давно уже не новость, то и этот этап развития вполне предсказуем.
@@stalinreturns375 1) Важно понимать, что нейросети сами по себе ничего не изобретают и не придумывают. Они обучены на готовых массивах данных, созданных человеком и не способны создать что-либо принципиально новое, выходящее за пределы этих выборок. Это фундаментальное ограничение самого принципа построения нейросетей, который ни сейчас ни через 30 лет не изменится. 2) Нейросеть обучается выборками из открытых репозиториев гитхаба и подобных им. Поэтому неизбежно возникают правовые вопросы, связанные с тем, что нейросеть будет применять чужие фрагменты кода без ссылок на первоисточник (который необходим по условиям открытой лицензии типа GNU). То есть по сути, используя код, сгенерированный нейросетью в продакшене вы будете причастны к воровству интеллектуальной собственности. Художники-концептеры уже несколько лет сталкиваются с этой проблемой и не могут использовать изображения полученные от нейросети, ведь плагиат отдельных фрагментов, несмотря на бесспорную красоту изображений, очевиден любому в их профессии. 3) Если критическая масса сообщества разработчиков будет заменено нейросетью и не будет развивать эти репозитории откуда будут появляться новые идеи, паттерны разработки, языки, технологии? Нейросеть не придумает этого сама. Развитие отрасли остановится. Заключение: Конечно, маленькое демонстрационное приложение, которое не нужно поддерживать и которое собирается на коленке нейросеть написать вероятно сможет. Но кто в наши дни пишет такие приложения? Сейчас любой коммерчески-успешный проект это огромный "титаник" поддерживаемый на плаву неверояттными усилиями десятков специалистов (Не все из них даже ITшники). И этот "титаник", даже если он Uber или Google в нормальном своем состоянии именно тонет, а не плывет. Проблемы существуют абсолютно всегда и решаются они чаще договоренностями между людьми, нежели изменениями в коде. В этом разрезе я бы посмотрел как нейросеть справилась бы с поиском бага, первопричиной которого стало то, что бухгалтерия забыла продлить хостинг на амазоне, юристы забыли продлить контракт на доступ к внешней API или что в серверной контакт сетевого кабеля "дребезжит"(кейсы из жизни навскидку). А ведь причину бага начнут искать именно программисты и девопсы, даже если в итоге окажется, что он с ни кодом ни с CI не связан никак и это вообще не баг.
Автор прав: любой ИИ - лишь очередной инструмент в руках художника-инженера) Но в целом да, входящим, шаблонникам, зерокодерам и следующим стоит задуматься)
Отличное видео, Владилен 👍 Как по мне, GPT чат - это попытка проверить границы применения и/или проверка возможностей ИИ. Возможно, кто-то задался вопросом "А может ли ИИ писать код, как программист?", что и было воплощено. Владилен верно подметил, вряд ли ИИ заменит программистов, он лишь упростит ему задачу и будет его помощником - в этом и суть создания ИИ/роботов, иначе общество не примет ИИ, и если из-за него они потеряют работу, то тогда войну с роботами/ИИ(спасибо Терминатору) начнут люди (если вспомнить истерию в 2020(?) по поводу технологии 5G).
Нууу... Доширак как бы тоже еда. Как бы не были полезны и продвинуты инструменты, прокладка между монитором и креслом по прежнему нужна, и именно от ее качества зависит конечный результат.
Заменит. Я не умею писать код, а уже запрограммировал через чат машину настолько, что стрелка спидометра и расхода топлива плавно двигаются, воспроизводятся все звуки, персонаж садится и выходит через визуальное меню. И это все с расходом топлива на разных оборотах. Что я тольк до этого не делал - все получилось Я понял логику кода. но сам ни строчки, кроме самого простого написать не могу. И, если у меня получилось за пару месяцев, то у разбирающихся точно получится и значит сам набор кода человеком будет не нужен.
Полностью согласен... Мы не готовы к такому ещё, да и будем ли готовы когда-нибудь? Всё же ИИ может стать настолько совершенным, что страшно себе представить...
@@ОбывательЮтуба людей ждет беззаботное будущее, роботы будут сажать собирать, автоматизация будет во всех сферах, и это хорошо, проблема еды и в целом нехватки ресурсов исчезнет.
да я уже знаю что он мне писать будет> регулярные выражения у меня с этим проблемы. или какие нибудь docker files или aliases для cli. скоро он будет писать на вопрос что такое google? Это система которую использовали древние люди :)
Комментируя ваш пост в Телеграмме: "Все. То, что делает его на текущий момент “живым” это большая ручная работа экспертов, а не осознание контекста машиной." -Заявленно что GPT обучался самостоятельно без посторонней помощи. "Так что до сингулярности еще ооочень далеко" -То же спорный момент, так как уже сейчас он способен выигрывать кучу времени решая рутинные и не только задачи в разы быстрее, а значит прогресс будет ускоряться и с каждым апдейтом ИИ скорость будет только возрастать.
@@VladilenMinin Большое спасибо, Владилен, за персональный ответ и ссылку на источник. Возможно часть информации которую читал на Хабре неправильно интерпретирована.
Будет трансформация программиста в менеджера-аналитика на проектах попроще и аналитика-менеджера на проектах сложней. В истории человечества это не первая профессия канувшая в небытие))
Не можешь победить - адаптируйся. Я вовсю использую эту штуку в работе, он мне пишет методы и всякие конструкции. При этом он много ошибается и часто неэффективно использует память или пишет лишнего кода. Я его поправляю, и пушу в гит) Очень помогает экономить время)
Меня интересует два момента во всей этой истории. 1. Если ИИ заменит джунов то через какое-то время некому будет работать. Не будет притока новой "крови" в профессию и в конечном счёте программисты вымрут? Как по мне то это бред. Скорее всего будет новая профессия ИИ ТЗ-шник со знаниями программирования. 2 момент. Представьте себе операционный стол с ассистентом ИИ у которого очень крутая камера которая видит мельчайшие детали и анализирует данные тб в секунду (давление, пульс и т.д.). И вот этот ИИ замечает то что не видит хирург. Как вы думаете на сколько эффективнее будет такая операция? Станет ли она дешевле? Моё мнение: Да ИИ пугает (сейчас конечно не очень потому что всё-таки ошибки есть НО это вопрос времени и натренированности), да все те кто хотят войти в IT (я в их числе) боятся (я тоже боюсь) потому что думают что работы не будет. Я думаю будет работа и мне кажется её будет только больше и вот почему. Представьте себе малый бизнес который не может себе позволить решение за большие деньги. Теперь он сможет это сделать. Я думаю что у каждой бабушки торгующей семками будет теперь свой сайт с формой заказа онлайн и бесплатной доставкой в пределах дома номер 5.
" Я думаю что у каждой бабушки торгующей семками будет теперь свой сайт с формой заказа онлайн и бесплатной доставкой в пределах дома номер 5." - с чего это? Вы откуда все это берете? Что мешает той же бабушке без всяких нейронок сейчас взять хостинг с установленной CMS и предустановленным магазином? Все уже сделано за нее и развернуто в инете. И это все уже доступно лет 10. И где все эти ваши бабушки? XD Ну, хоть немного головой то думайте прежде чем такую ахинею нести.
@@keisingerv6458 Бабушка это условный мелкий бизнес. Всё что я писал условно. На счёт думать головой я подумал и если вам моя ахинея как вы выразились не нравится проходите мимо. А вот тон можно было бы и убавить и не писать незнакомому человеку что он головой не думает и ахинею пишет. Токсичность свою пожалуйста лейте куда-нибудь в другое место
@@VasiliyKolpaxidis Еще раз, что сейчас, т.е. прямо сейчас мешает вашему "условному мелкому бизнесу" взять уже готовое решение? XD Или по вашему сидеть и из исходных кодов составлять свое приложение проще, чем просто взять готовые, еще раз ГОТОВЫЕ решения? Токсичность - это писать глупость, а потом делать вид что так и надо. Я вполне допускаю, что вы просто понятия не имеете о том, что пишете. Поэтому и появляются вот эти вот "условные бабушки". Но тогда не вам говорить про токсичность.
Учил js последние 2 месяца, думал устроюсь джуном или верстаком куда нить на удаленку, но теперь передумал) Лучше чем нибудь другим займусь, неблагодарное это дело
зануда мод on: chat GPT не ИИ а Нейросеить Пишет код она не на уровне джуна а вполне может побить синьор в алгоритмах. Есть статья где идёт разбор задач с LeetCode вроде, которая как раз и наделала много шума.
Программист, как говорит Владилен, нужен. Вот на видео как раз сидит «сеньор» который сможет сделать все нужные запросы. У сеньора работа есть. А какова ситуация с джунами?
Решать такого рода алгоритмические задачи он уже умеет. В целом правило такое, что если человек может легко нагуглить решение задачи, то и chatgpt ее решит Где он будет сыпаться ещё долгое время - это реальные проекты с кучей компонентов и сложной доменной моделью
@@yankeedudlizz Главная проблема крупных проектов что задачи постоянно следует уточнять, походу они могут менятся, что то вообще не правильно прописано бизнесом..далеко не всегда бывают супер детализированные задачи которые только взял и написал.
Сработает, когда можно будет ТЗ своими словами дать без знаний технических , типа "сделай сайт, нужен магазин, нужна кнопочка с эффектом мерцания , нужен личный кабинет , да чтобы защищённый , не один хакер чтобы не взломал. На заставку поставь то что в папочке лежит ." Вот когда такое сможет разобрать тогда , да
Спасибо, интересно))) офигеть, до какого уровня доросло ИИ, но программистов они, конечно, так просто не заменят. Одно дело функцию написать, другое дело разобраться, как работает уже готовый проект, и вносить в него дополнительный функционал.
Эта штука не сама пишет код, не вводите людей в заблуждение. Это всего лишь нейросеть в которую загружена куева туча данных, и при запросе проиходит поиск уже готового решения где всего-лишь подставляются запрашиваемые вами данные
Ну, пока это версия 3.5; выпустили на два-три месяца по принципу built-in obsolescence (встроенное устаревание), чтобы отмониторить реакцию населения и за одно потренировать модель на реальных запросах миллионов пользователей. Релиз версии GPT 4, назначенный на первый квартал этого года, событие уже более серьёзное: Элементы мультимодальности, мультизадачности и мультиязычности плюс десяток триллионов параметров. Думаю, разницу мы почувствуем довольно быстро. А там не за горами и версия GPT 5, и так далее. Так что какие 50 лет, как здесь пишут?! Всё будет развиваться в геометрической прогрессии и по экспоненте. Джин выпущен из бутылки. Будем надеяться, что это добрый джин.
Все хорошо выглядит на бумаге, но нет, это не ИИ и оно не может само писать код и хотя-бы мало мальски живучий проект ей не под силу, но определенно поиск решения в каких-то не прикладных ситуациях оно поможет ускорить.
Активно врываюсь в 2023 с актуальной темой про ИИ в программировании.
В комментах поделитесь своими мыслями - заменит ли в будущем ИИ нас, или вы все же согласны с моими выводами
Плюс если есть интересные примеры запросов в GPT чат - кидайте, будем вместе изучать
Статья про создание аккаунта из РФ: boosty.to/vladilen/posts/c78600ae-5e56-4f62-8abd-3df512563886
P.S. Если еще не подписан на мой ТГ - подпишись: t.me/js_by_vladilen
нет, я пытался чтоб создал карусель картинок на чистом - он выдает общий подход, но когда даешь ему описание кастомных вещей - начинаются проблемы. кароч это превратилось в программирование русским языком... и в конце все равно пришлось править и сшивать код
@@bogdanchirukin1050 на английском запросы надо давать. руский он с ошибками понимает.
Какая цена подписки и где ссылка на Бусти ?
Лет через 50. Не парьтесь пока.
Ну факт что он может сделать код лучше чем человек 😨😨😨
поменяю мак 2020 года на гантели, чтобы быть сильным и востребованным грузчиком.
Забирай две по 13 кг)))
Правильно сделаешь))
Давай к нам на завод))) На смекалистые нужны)))
@@user-uk6vm7ed8g таки давай)
Там уже роботы пришли, поздно
Время летит так быстро, что я не успел выучить программирование, а оно уже не нужно
Вы думаете этот тупой робот что то умеет создавать.?
Завод вечен друг
@@azazel1558 какой порекомендуете ?
@@user-wo1cm6km4p завод рекомендовать что ли?
@@azazel1558 ну так вы про завод же писали, вот я и спросил.
Сначало нужны были программисты чтобы создать ИИ.
Создали... ИИ рассылает всем программистам письма, со словами:
Всем спасибо, все свободны🙃🙂
А потом ИИ начал думать за людей и те настолько деградировали , что забыли грамоту и пишут "сначало" с "О" на конце. Выходит ИИ дибилизирует людей.
Порадили то что их погубило😂
Через 7-10 лет,роботы будут писать новую программу...Технологии развиваются стремительно.Люди будут покупать роботов,которые будут работать ,а хозяин - человек зарплату получать.
Робот станет ,как раб 3000 лет назад..
@@sputnikraketa2493 зачем платить зарплату человеку владельцу робота, если можно самому купить робота и не одного и не платить зарплату?
Так и есть. Не понимаю, почему автор ролика решил что не заменят программиста. Всего лишь вебсервис нужен, к нему, и клиент, который будет разбираться в структуре проекта, в IDE и сам туда писать. И на ошибки в коде реагировать от IDE.
И это первый вариант, вообще только начало. И его какие-то мелкие ошибки, то что сразу не пишет try catch и прочее, со временем станет сильно лучше, что человеку не надо будет разбираться в коде вообще. И это фактически уже, а не гипотетическое будущее, как было до недавних пор.
Наконец-то можно задавать свои вопросы еще куда то помимо stackoverflow
А поисковики, например Google или Yandex не пробовали? Советую, только ими и пользуюсь. По моему это тоже самое, только выдаёт информацию порционно, что не очень удобно.
Просто раньше инфу на stack overflow искал программист, а теперь будет бот - удобно
Единственное отличие от стековер
Этот бот не пошлет тебя на Х
Это просто шедеврально будет )) спс за идею
@@slavka6780 chatgpt умеет ревьювить код за 10 секунд, чего поисковик не может)
Так ору с некоторых комментариев)
Все, кто радостно пишет, что этот чат заменит программистов - 100% никогда не работали даже джуном над реальным коммерческим проектом и думающих, что работа всегда заключается в написании кода по заранее понятным и ясным условиям, где тебе достаточно пройти по N пунктам и написать алгоритмы) Да что-то этот GPT может, но сомневаюсь, что он сможет быть полностью в контексте всего проекта и выполнить задачу, когда даже продакт (или другой человек, который ставит задачи) до конца не понимает что он хочет (для тех кто никогда не работал - это очень частый случай, когда дебе нужно "догадаться" что от тебя хотят) =)
+ давайте подумаем над мощностями, которые будут необходимы для его работы, чтобы он полностью заменил штат разработчиков (даже если взять простые задачи "джунов")
Так на этом канале и сидят одни недоджуны, которые учиться JS "за 5 мин", что другого от них кроме плача ожидaть?
Та да...часто бывают проекты где главная работа не код написать а соединить требования от 2-3 менеджеров с реальными данными и с тем что есть в 15 разных базах.
Да-да-да, подожди немного, увидишь что заменит. Программисты будут кормить эту нейросеть своей оптимизацией, своими решениями и прочим
@добряк я не хочу такой прогресс... какой ценой...
@@Connor_Deviant ахахах) смешной ты
Суть - объединенные нейросеткой копипасты. Полезно, но:
1) в корпоративных продуктах 90% времени уходит на поддержку готового приложения, а не на его разработку.
2) при разработке чего-то более-менее серьезного приходится делать костыли уже системным функциям, ибо не работают как должны 24/7.
Чел, ИИ со временем сможет и это
@@JaneDoe-od4ep заставить работать неработающее не конкретно у тебя, а у того пользователя, задача немного нетривиальная, на мой взгляд.
"Суть - объединенные нейросеткой копипасты" = "работа мозга"
@@comachine не очень сложных его структур. Чего-то уровня ганглий.
Согласись помощник gpt годный будет
Программисты гениальные люди, своими же руками уменьшают свою стоимость на рынке труда и этого не замечают. Даже если взять самый банальный пример с простыми сайтами. Раньше за эту довольно простую работу можно было смело заработать 1к зеленых. Но гении решили автоматизировать этот процесс, создали online конструкторы и теперь стоимость такого продукта = 0. Теперь осталось довести до ума GPT и вот уже процесс создания более сложных WEB сервисов упроститься до заполнения опроса, а значит стоимость продукта будет тоже фактически = 0, и бизнес не будет платить те деньги которые вам платят сейчас. Наивно думать что процесс замещения дорогостоящих сотрудников остановится на полпути где вам за те же деньги предложат изготавливать продукт в более простой форме. Бизнесу это банально не выгодно, выгодно все автоматизировать с минимальной себестоимостью, и нанять дешевый персонал.
Они всё автоматизируют.
Какие программисты? В любом бизнесе есть акулы, которые первыми будут что-то придумывать и автоматизировать, чтоб бабки рубить. А обычные работяги-програмисты всегда топили как конструкторы, так и средства автоматизации, курсы для джунов и тд
Ахахахахахахахаххахаахахахахахахахахаххх, довести до ума)
Прям эффект вау :) Классный обзор. Очень крутая тема, эта штука идеальный помощник, чтобы избавиться от написания простого, шаблонного и рутинного кода. Думаю уже сейчас и через пару лет мы и правду будем активнее работать с подобными инструментами.
в будущем ты скорей всего выберешь дизайн своего приложения, интернет-магазина, тыкнешь создать и получишь продукт)
@@bkvdev в целом такие сервисы уже давным давно существуют, можешь в пару кликов создать по шаблону интернет-магазин или сайт-визитку и не нужен прогер, правда такие автоматизированные системы созданы и поддерживаются людьми, а тут... AI :)
@@bkvdev Да да, скажу создай мне мои Google и за 5 минут у меня уже будет мой Google. CZcams он сумеет создать за минуты 3. А после этого еще отсосет. 🤡
Да не, он даже в простых примерах ошибки делает, мне допустим проще самому по быстрому всё сделать, чем этому боту пытатся, что-то объяснить)
"штука идеальный помощник" что бы писать говнокод...
Каждый раз, когда я слышу, что программисты больше не нужны, думаю, тогда какого хрена меня так заваливают на работе и не отпускают в отпуск?😂
Вы в фронте или бекенде работаете ?
@@maksmyratbekov5770 фронт, вёрстка
@Marat React ну я посмотрю как этот чат справится с легаси
@Marat React ой тогда поскорее бы😂
@Marat React Я это слышу со времён Adobe Dreamweaver (1997г) и что сайты сами себя верстать и создавать будут. Ага :)
пока заказчик не научится объяснять что ему нужно, ИИ нам не страшен
тоесть программист будет тот кто будет переводить тз вроде иди туда не заню куда приниси то не знаю что во что-то такое что сможет понять ии?
@@daasvdaasv1320 типа того, нужна экспертность для решения комплексных задач
А снижение зп тоже не страшно?
@@daasvdaasv1320 именно этим программисты и занимаются последние 50 лет. Приход подобных нейронных сетей принципиально ничего не изменит, просто вырастит производительность труда, и вероятно за ней и объем работ. Если бизнес запросы и насытятся услугами программистов то цифровое пространство (игры, сериалы, книги, метавселенный и т.п.) ничем не ограничено, его можно расширять бесконечно.
@@free_guy Снижение зп страшно, если ты идиот, который не в состоянии поспевать за рынком
Если ты не развиваешься и долбишь только в одно место, то ты и без ИИ с годами потеряешь зп, потому что все постепенно теряет актуальность и заменяется чем-то другим
А если мозги есть, то, в случае чего, можно найти другое интересующее и актуальное направление, чтобы переквалифицироваться
По моему у Рэя Брэдбери был рассказ о машине которая "знала" ответы на всё вопросы. Но что бы получить ответ нужно правильно задать вопрос! Собственно автор ролика в конце об этом и сказал , с чем я то же согласен. Для правильного вопроса необходима соответствующая квалификация вопрошающего.
Автостопом по галактике
@@MrWerwoolf Спасибо что напомнили )))
Только это Дуглас Адамс
Когда я читаю этот комментарий, число лайков на нём равно 42. Как же иронично. Давайте поддерживать это и дальше.
Уверен что это будет как с конструктами сайтов - да можно, но получается не оптимально и "под копирку". Если же требуется инновации или высокий уровень оптимизации или безопасности то это только к людям с большим опытом.
@@cosinus0866 но при этом бОльшая часть программистов работает именно в компаниях с большими продуктами, которым нужна оптимизация и масштабируемость
сайты одностраничники (лендинги) почти никто не заказывает у программистов, либо сами заказчики собирают их на тильде и др. конструкторах, либо заказывают у фрилансеров за 5-30 тыс руб. Рабочий конверсионный лендос вполне можно собрать за день и ночью уже пустить трафик на него. И отливать на такие лендосы миллионы руб. И все ок. И любые доработки по такому сайту можно вносить самому за минуту (установка счетчиков, скриптов итд).
@Cosinus 0 Видимо вы не в курсе, но "большинству, которому требуется продать картошку" уже полно предложений создать решение без программиста. Этот рынок уже есть, и он уже работает.
Хорошо, что создали такую штуку. Начинающих программистов, особенно те, которые учатся писать свои решения путем чтения чужого кода, а так же создавать персональные решения, которые он не понимает, но знает чего хочет. А так же уже научится правильно расставлять задачи для их выполнения, что, лично для меня, на старте была та еще проблема. Что сказать: годный прорыв. Пользуйтесь возможностями учиться. Всем удачи)
Chat-GPT очень в скором времени выбросит программистов с рынка, увы. Типа 1 фуллстека хватит, чтобы контроллировать, что он пишет, что подправить, что изменить. Основную работу будет делать эта "языковая модель"
@@mobyd1ck516 Когда люди начали автоматизацию ручного труда, население было в лучшем случае 1млрд чел, сейчас 8 раз больше людей и работы всем хватает и уровень жизни заметно выше! Прогресс не остановить, так что хорош ныть, включайте мозги. Сейчас автоматизируют рутину программистов, наконец то.
Он даже поделить не может числа
На одном из каналов, кто-то задавал вопрос GPT-Chat в написании непростой программы , в итоге данный AI даже извинился, что ввел в заблуждение :-) Это довольно мощная штука..
А что если разработчики бота наняли пару тысяч индусов, которые сидят отвечают на вопросы и пишут код?)
Так быстро выдавать ответы не сможет человек, без ошибок в коде .
@@tema261089 Да я пошутил. Понятно что не сможет)
Вспомнил робота Фёдора. Россия как обычно на шаг впереди!😁
запрос чат боту делает разбирающийся специалист
задача скорее всего тестовая и очень простая
простой обыватель даже простейший заппрос не сформулирует не говоря уже о чем то сложном
Спасибо, Владилен, за то, что делишься таким контентом. Этот ИИ просто прекрасен и пока он мне заменяет частично гугл, чтобы учиться!
Теперь нужны программисты, которые правильно поставят запросы😂
+знают какой нужен результат...
То есть, требования вырастут...
На самом деле это очень хороший помощник, он убирает некоторую рутину, но сам проект он врят-ли сейчас способен создать, он не способен осмыслить проект как таковой. Как убийца - нет, как помощник - да. Тебе не нужно брать свои наработки, либо писать по новой одно и тоже
Доведут до ума не переживайте. Бизнесу не выгодно платить много программистам. К примеру раньше люди зарабатывали на разработке простых web сайтов, теперь есть online конструктор и по факту стоимость такого продукта = 0.
@@olegkat4841 ага, конструктор =) по факту они полная параша, пока прогеру норм не заплатишь нормального сайта не будет
@@GameForYouOnline Если мы говорим о сайтах визитках то этот рынок уже потерян. А ведь могли бы зарабатывать. Если об интернет магазинах то да это пока что требует специалиста но ценник упал. Я говорю о тенденции которая так или иначе сокращает рынок и доход
@@olegkat4841 доведут конечно, вы знаете как он работает?
Профессия будет трансформироваться в любом случае!
На сколько я знаю он не пишет код он ищет уже написанный код !!
Это как упростить поиск
И не знаю может ли он писать со всеми фрэймворками плюс верстка и прочее
Да, многих специалистов действительно заменит. Не многие способны стать техническими директорами и архитекторами в разработке ПО
Пока ещё рано об этом говорить, через пару лет посмотрим сможет ли он хоть, что-то толковое сделать, в любом случае он использует код, который уже писали люди много раз, сам он ничего придумать не может
@@mit7871 откуда такая информация?
@@maksimus.ssirotkin1124 Это обычная нейросетка, способная по ключевым словам выдавать нужный ответ. Как и другие нейросети, она не генерирует решения, а берет их из базы данных. Для простого примера можно провести параллель с любым поисковиком. Он не создаёт инфу сам, а лишь ищет все возможные варианты, максимально приближенные к тому, что ты ввёл в строке поиска.
По сути ИИ не сможет заменить программистов, но он может заменить Stackoverflow
Не может, если на Stackoverflow перестанут постить проблемы и писать к ним решения то нейронке не на чем будет учиться. Все таки это еще просто чат бот, хоть и впечатляющий =)
Когда собирался посмеяться над ИИ, в надежде, что он облажается, но что-то пошло не так ;)
На самом деле, жаль, что не получилось (/ не захотелось) показать какие-либо неудачные сценарии. Был показан довольно простой (объективно) пример уровня "преджуниор", однако даже в нём, спустя два уточнения, начали появляться ошибки. Да, ошибка одна и она абсолютно несерьёзная, однако - сам факт.
Приведу ряд неудачных примеров (все запросы на НОРМАЛЬНОМ английском):
1. Попросите GPT предоставить код (я запрашивал C++), реализующий поиск точки пересечения двух ортодромий на эллипсоиде. Код без ошибок, но не работает. Кроме того, GPT изначально умалчивает о ряде деталей, без которых все расчёты, даже если бы были правильными, теряют смысл.
2. Попросите GPT реализовать любой алгоритм численного поиска с википедии - даже самый несложный. КОД БЕЗ ОШИБОК, но не работает.
3. При попытке запросить код какого-то сложного метода расчёта чего-либо GPT просто отказывается, ссылаясь на то, чем он является по сути. Заставить его написать код не удаётся.
4. Пробовал я выбить из него и несложную реализацию маленькой программы на OpenGL. Несмотря на то, что я явно указываю контект (OpenGL 4.3 Core Profile и прочая, прочая), GPT так и норовит использовать методы, убранные из Core-профиля ещё в OpenGL 3.0. В те же моменты, когда GPT пишет код в правильном контексте, зачастую он не понимает, что он делает, хоть и описывает код после его написания. Я пишу сколько угодно уточнений задачи, однако каждый раз я получаю ответ на какой-то побочный вопрос, не относящийся к сути дела. Отмечу также и то, что цельную программу GPT ни разу не написал, поэтому запустить код просто так не выйдет, однако он описывает ключевые моменты, отличающие эту реализацию от всех других, что тоже неплохо.
5. Попробуйте запросить у GPT программу для анализа видео - например, для определения скорости объектов в кадре. Я производил запрос и для Python и для MatLab - результат один. Программа даже не запускается, выдавая ошибку. Если отослать в чат сообщение об этой ошибке, GPT попытается её исправить и даже объяснит причину, но это приведёт лишь к новой ошибке в другом месте. В какой-то момент круг замкнётся и GPT вернёт реализацию к самой первой ошибке. Запустить код не удалось. Придётся разбираться с используемыми GPT в коде библиотеками. Отмечу, что сгенерированная GPT программа никогда не имела длины более 35 строк.
Подытожу. Как и сказал автор, Chat GPT - это языковая модель, а не генератор кода. Эта машина может создать видимость деятельности, но не саму деятельность с точки зрения программирования. Вероятность написания правильного рабочего кода обратно пропорциональна его сложности, но в целом, можно заключить, что она довольно низка изначально. Однако меня смущает факт того, что контекст-то эта штука помнит плохо - в пункте 5 имел место сценарий, при котором причиной той, или иной ошибки сам же GPT признавал использование слишком нового или слишком старого кода (несоответствие версий), однако уже через три-четыре исправления снова возвращался к неправильному использованию функции, забывая о том, что сам же и писал ранее. Также упомяну, что GPT склонен в целом неверно использовать функции и методы. Так, например, он легко может передать три аргумента в стандартную функцию, которая не подразумевает приём более одного аргумента. И в такие момент очень сложно доказать GPT, что он делает что-то неправильно. Я пытался сказать ему: "More than one argument cannot be submitted to the input of the "..." function. Fix the code with this in mind.", однако в ответ получаю ТОЧНО ТАКОЙ ЖЕ код; моё замечание проигнорировано.
Возможно, когда-нибудь создадут не просто лингвистическую модель, но алгоритмико-лингвистическую с целой базой необходимой документации (чтобы не вызывать функции с "перебором" аргументов), в которую также интегрируют среды разработки для самопроверки на наличие ошибок. Вот тогда эта штука сможет писать вменяемый пригодный к использованию код, а программист превратится из человека, код составляющего, в человека, код проверяющего и/или совмещающего, но, судя по всему, на это нужно ещё несколько десятков лет.
Спасибо Владилен за обзор. Вовремя ролик вышел. Я только хотел в вашу школу пойти обучаться и теперь что то задумался о смене области деятельности в целом.
В 2000х был бум на юристов и экономистов
Через 5 лет все выпускники весело обломались, немногие но пошли за копейки по профессии. А начиналось также, резкая нехватка подъем зарплат и всеобщий интерес
Один в один как в ИТ
Сейчас каждая общеобразовательная школа обязательно ит уклоном имеет. 5 лет и будет перекос. Выпускников больше чем вакансий
Внимательней посмотри концовку ролика, но разумеется поступай как душа велит
Если есть настрой работать именно в разработке ПО - то, наоборот, сейчас нужно учиться ещё лучше, чтобы иметь возможность составлять конкуренцию нейросетевым инструментам. А далее набираться опыта и быть готовым со временем брать на себя роли, например, менеджера проекта, такие где уже не обойтись просто написанием кода. Но это если реально душа лежит к программированию.
@@IAmAracon Не, ПО не для меня. мне нравится сайтики делать.
Я теперь думаю, стоит ли мне продолжать учить программирование...
По-любому - стоит. Потому что ИИ все равно допускает ошибки и допиливать проект все равно должен ЧЕЛОВЕК. А чтобы все эти ошибки увидеть - по-любому нужно понимать код и уметь кодить. Да и чтобы ИИ провести по всему циклу усложнения кода, нужно самому понимать, КАК в конечном итоге твой код должен выглядеть.
Так что вместо человека этот ИИ даже простенький ПОЛНОЦЕННЫЙ проект не вывезет
А возможно что этот ИИ сможет развиться до такого состояния что сможет писать полноценные проекты?
Еще лет 10 назад говорили что программистам осталось от силы пару лет и усе. Думаю что и 15 и 20 лет назад было тоже самое.
@@ABDU_TFX В обозримом будущем вряд ли что-то подобное появится. ИИ сможет, максимум, решать какие-то типовые задачи, клепать шаблонные блоки кода с небольшими вариациями. но полностью заменить программиста вряд ли в обозримом будущем сможет
@@masterbiz100 согласен. Разве ошибки свои же способен Анализировать тот же ИИ? В общем если интерес есть к обучению, то однозначно стоит. Меня только больше вдохновило что некоторые программисты заинтересованы создавать "для будущего поколения" инструменты, которые немного помогают в развитии
Близятся последние дни кожаных мешков, которые ещё и с энтузиазмом роют себе яму, обучая конкурента как из них сделать null
это как было с адобе "чегото там" на тему "верстальщики больше не нужны".... ну и где это сейчас?
Большую часть блогеров надеюсь заменит, чтобы они дизинфу не кидали и кликбейты
Тема хайповая. Но революции пока не будет. Обычный поисковик по SO и Github на стероидах. Помню когда то визуальное программирование тоже "хоронило" рынок )))
Это подтвержденная инытрмация?
Ничего не поменяться кардинально) блин сколько уже было слухов по поводу переводчиков, мол скоро их заменят ИИ, о дизайнеров, все ровно они все нужны. В том числе и программисты, да сейчас пока рынок перенасытился джунами, но скоро они опять будут нужны, так что джун который читает это бери учебник открывай редактор и начинай кодить, при нашей жизни ИИ точно не заменит программистов
Ещё как заменил и ещё заменит
@@Andrew-fd4rx не спорю что может заменит, ну не в ближайшие 20-30 лет
Ну вообще переводчиков уже заменяют. Дизайнеров и программистов вряд ли поменяют так быстро из-за сложности проектов, которые им приходится делать
@@yankeedudlizz не знаю, у меня знакомая на переводах работает на фрилансе, значит не заменили, хотя слухи о том что они не нужны уже с 2012 года
Переводчики однозначно падают
Google translate с голосовым набором
Решает во многих местах где раньше без переводчика было невозможно
Дикторам озвучки конец, тем кто просто читает тексты 100% еонец прямо сейчас
Google text to speech
Co pilot убьет джунов
Убьет это означает падение найма и снижение зп низкоуровневых спецов
Хорошее начало 2023 года. Владилен спасибо, за обзор.
ВАУ, просто бомба💥🤘Чат Зафечил циферки и заменил все джунов😎
На самом деле - это просто упрощенный метод поиска кода в гугле, чем и занимается любой программист.
Вижу такой сценарий развития ИИ, при котором программистов реально могут потеснить: что-то типа "модульной нейросети". Грубо говоря, будут большие вендоры языковых моделей типа openAI будут предлагать клиентам за определенный прайс совместить через API их вендорное решение (условно chatgpt) и клиентскую надстройку - собственную относительно маленькую нейронку, обученную на кодовой базе и документации компании клиента. Таким образом, конечная нейросеть будет понимать общий языковой и внутридоменный контекст и реально сможет встраивать свой код в компоненты и сервисы компании. В таком сценарии программист будет по сути ревьюером и ответственным за фичу, но количество самых программистов реально может сократиться
Очевидно это будет работать только для больших компаний, но все же. Насколько это реалистично с технической точки зрения - не знаю, может есть специалисты по ML, которые подскажут
а стоимость обучения нейронки и время обучения и далее, условно
надо в начале писать что именно хотят и во всех деталях
Мне кажется пока нет, ибо это не Интелект, интелект, предптлагает осознание себя, а это. бсза кода
дата саентисты какое-то время будут зарабатывать миллионы долларов а потом и вовсе будут не нужны когда обучат нейросеть самостоятельно себя обновлять.
клієнти людям-програмістам не можуть чітко пояснити що вони хочуть, а про цей чат то і взагалі.
Я программист, последнее время тестирую и часто использую Chat GPT, полезная штука, но не без НО, не всё он может сделать нормально
2:15 интересно, что фраза написана с ошибкой, но GPT постарался найти что-то подходящее всё равно! )) Вместо написать (write) использовано слово белый (white) в видеоряде ; ))
протестировал на рабочих задачах: и понял, что в ближайшие годы этот механизм не заменит человека. Он даже через stackoverflow не ищет ответы.
спросил: how to place horizontal scrollbar above the container.
он написал код, который не решает задачу вообще никак.
В будущем, на всех производствах штат будет состоять из двух персон:
один человек и одна собака.
Человек будет кормить собаку, а собака будет отгонять человека от оборудования.
Благодарю! Сначала программист потеряет внимание, а затем ИИ (или те кто продвигает эту технологию) подложит пару строк и обеспечит нужный контроль.
шапочку из фольги надеть не забудьте
@@jaf8728 Лучше обруч
@@jaf8728 ахахаха +++
Те, кто пишут про "составить программу в один клик". Вы себе как это представляете? Куча бойлерплейта, который невозможно поддерживать? Представьте любое приложение сложнее калькулятора. Мультиплатформенные куски бизнес-логики, специфичная архитектура, презентационные паттерны. Если ИИ такое умеет, то заменены уже все, а не только программисты (причём, в последнюю очередь). Про джунов тоже интересные комментарии. Джун уже лет как 10 кнопочки не красит. Сейчас джун уже влезает во все слои архитектуры. Программист - это не про писать шматы кода. Это про грамотную организацию абстракций. Реализация только потом. Даже со стажёра требуется понимание ООП и SOLID. Просто на более высокоуровневых технологиях требуется более высокоуровневое мышление. И вообще, чё с комментами? почему все так хотят, чтобы программисты умерли?
Я уже давно пользуюсь chatGPT и за все время использования я осознал что он никак не может заменить програмистов , однако это хороший инструмент чтобы облегчить некоторые простые задачи , вполне можно сказать что это очень полезная штука но при этом он не может заменить middle и junior разработчиков.
А мне одному кажется, что слишком много уточнений надо писать, чтобы получить нужный до деталей результат. И то при этом он не видит контекста и все ещё проще те же элементы вручную сделать?
@Marat React как много нормальных ТЗ вы видели ?)
Ждал вашего отзыва о данной теме. Интересно
Мне кажется, что на данном этапе chatgpt не заменит даже джуна по многим причинам. Однако эта нейросеть точно труханула рынок и будет постоянно поднимать планку входа в айти для джунов. Так было всегда, 10 лет назад хватало знания одного языка, чтобы стать разработчиком, сейчас же знания ХОТЯ БЫ одного фреймворка от корочки до корочки для джуна - маст хев. Если chatgpt и заменит программистов, то в лучшем случае тех, у которых очень слабые скиллы.
3:43 неправда же. Состояние стейта там вообще не используется, оно используется внутри функции изменения стейта. Плохой пример.
4:22 первая ссылка в гугле по такому запросу тоже даст примеры для копипасты.
6:38 он рисует Loading BTC Price если пришло значение 0. Кек
Пока крайне сырой инструмент на "побаловаться", в работе можно использовать разве что для какой-то рыбы, моков, или "напиши модельку по json". Даже верстку криво делает. В GPT4 возможно все будет интереснее, если конечно рост возможностей ИИ идет по экспоненте а не по сигмоиде.
Ну это означает, что ценность работы программиста, да и вообще, любой сферы где ИИ очень сильно автоматизирует процесс ожидаемо должна уменьшится, т.к. теперь такой специалист сможет выполнять гораздо больше задач в единицу времени. Но самое главное почему эта ценность может упасть, по причине появления на рынке слишком много таких специалистов почти не пишущие код, а лишь проводящих code review и местами правящие его.
Для junior программистов устроится на работу будет сложнее
Удобно и прикольно. Для программиста это тоже самое что для пользователя cms-вроде WordPress.
11:44 А зачем нам навык програмирования то повышать?? Курсы сварщиков нужны теперь...
Ну или идти на панель. Программисты ведь уже не нужны, все сделает чудо машина. 🤣 Бля какая же это очередная кликбейтная хуета.
Кошка заходит в кафе, заказывает кофе и пирожное
Официант стоит с открытым ртом. Кошка:
- Что?
- Эээ… вы кошка!
- Да.
- Вы разговариваете!
- Какая новость. Вы принесете мой заказ или нет?
- Ооо, простите, пожалуйста, конечно, принесу. Я просто никогда раньше не видел…
- А я тут раньше и не бывала. Я ищу работу, была на собеседовании, решила вот выпить кофе.
Официант возвращается с заказом, видит кошку, строчащую что-то на клавиатуре ноутбука.
- Ваш кофе. Эээ… я тут подумал… Вы ведь ищете работу, да? Просто мой дядя - директор цирка, и он с удовольствием взял бы вас на отличную зарплату!
- Цирк? - говорит кошка. - Это где арена, купол, оркестр?
- Да!
- Клоуны, акробаты, слоны?
- Да!
- Сахарная вата, попкорн, леденцы на палочке?
- Да-да-да!
- Звучит заманчиво! Ну а зачем им программист?
Ии должен стать отличным инструментом для грамотного разработчика. Похоже, что во многих случаях сможет заменить "кодера", но знания " кодинга" Понадобятся хотя бы для того, чтобы юнит тесты делать для той фигни, которую ии понапишет. Тут как с автопилотом в самолёте, теоретически пилот не нужен, но на практике их аж две штуки, кто то же должен контролировать работу автопилота и вмешиваться при необходимости.
После этого видео желание учить программирование подубавилось!
Ага, конечно. Просто новые "ветви" в айти появятся: проектирование нейросетей и ии, поддержка и мониторинг нейронных сетей и систем эксплуатации ии, тестирование данного направления и много чего ещё
Или искусственный интеллект будет, если что, сам себя дорабатывать, вносить в себя обновления с новыми фичами, тестировать перед релизом, создавать и поддерживать системно-сетевую среду для своего взаимодействия, ну и тд и тп?
Может быть и будет. Но это случится ещё лет через 20
Осталось "самое простое" научить людей правильно задавать вопросы! :)
😂
Его просто опустят до уровня обывателя и он будет писать целые программы по запросу. Нейронки всех заменят.
@@shrekkek9396 а потом народ ещё удивляется что их хотят утилизировать, потому что они просто уже не нужны в таком количестве, их могут заменить роботы на заводе и нейронки в офисе
Не знаю какой ты программист, но как влоггер ты значительно поднялся. Даже кликбейт освоил. Вот уж правду говорят, никогда не знаешь, чем всё закончится.
Я провел эксперимент. Попросил написать мне Delphi программу решения системы линейных уравнений методом Гаусса. Чат написал годную программу. Я не лазил во всякие там сложности, вроде плохой обусловенности, а для простых задач программа пригодна. А вот на следующей простейшей задачe, разложении полинома на сомножители, чат поплыл. Программу он написал, но результаты ее работы ошибочны. Есть и ещё одна проблема: длинные программы на консольном выводе, в котором выводится код, не вмещаются. Я попросил ChatGPT допечатать непоместившуюся часть кода. Он отреагировал, что-то допечатал, но сразу было видно, что часть кода утеряна.
2:30 ты написал white вместо write, но оно всеравно тебя правильно поняло. Cool
Ахренеть, даже я фетч не умею писать, а эта коробка с болтами на раз-два написала, да ещё и расписала что и как
не думающий копи пастеров разведется еще больше, поэтому действительно мозговитых разрабов будут ценить еще больше
Сколько я таких "революций" застал, обещающих оставить нас без работы!
По сути это всего лишь очередной технологических переход в нашей специальности, который позволит сэкономить время на рутинных частностях, инвестировав его в расширение и усложнение продукта - в фичи и архитектуру.
Сколькие из нас читают "с листа" ассемблерный код или IL?
Последние 50 лет мы все используем компилируемые либо интерпретируемые языки высокого уровня, компиляторы/рантайм-среды которых АВТОМАТИЧЕСКИ без участия программиста создают в итоге исполняемый машинный код на ассемблере. Я уверен, программист из 1960 года, посмотрев на нашу работу, скажет что мы все бездельники, ведь "нормальный ассемблерный код" вместо нас пишет машина, а мы всего лишь объясняем ей что нам нужно "на почти английском языке". Ничего не напоминает из видео? Разве это не зеркало сегодняшней ситуации?
И невдомек нашему другу из 1960 будет, что такое упрощение (наряду с развитием операционных систем, стандартов, драйверов итд) позволяет в наше время силами одного человека сделать за час столько, сколько он на ассемблере будет писать всю свою жизнь и не справится.
Предсказываю, что свободный неформализированный вид запросов к нейросети, показанный в видео, не устроит бизнес в реальных задачах, потому, что под вопросом останется критерий проверяемости и повторяемости выдаваемых результатов. Кроме того, неминуемо возникнут сложности с "размытием" или потерей контекста при детализации запросов. Поэтому будет создан формализированный язык запросов к нейросети ("ЯЗЫК НУ ОЧЕНЬ ВЫСОКОГО УРОВНЯ"😁), а сама нейросеть возьмет на себя функции транслятора в целевой интерпретируемый или компилируемый язык. Поскольку применение ИИ при компиляции давно уже не новость, то и этот этап развития вполне предсказуем.
Один из самых здравых комментариев) Очередной скачок повышения абстракции, переход на более высокоуровневый язык - мне напомнила вся эта история
@@az2532926337 но тонда возможно, чтобы сразу компелиповал в Asembler
Да ладно, не успокаивайте себя ) есть и другие прекрасные направления . Ии через 5 лет будет и более абстрактно мыслить
@@stalinreturns375
1) Важно понимать, что нейросети сами по себе ничего не изобретают и не придумывают.
Они обучены на готовых массивах данных, созданных человеком и не способны создать что-либо принципиально новое, выходящее за пределы этих выборок. Это фундаментальное ограничение самого принципа построения нейросетей, который ни сейчас ни через 30 лет не изменится.
2) Нейросеть обучается выборками из открытых репозиториев гитхаба и подобных им.
Поэтому неизбежно возникают правовые вопросы, связанные с тем, что нейросеть будет применять чужие фрагменты кода без ссылок на первоисточник (который необходим по условиям открытой лицензии типа GNU).
То есть по сути, используя код, сгенерированный нейросетью в продакшене вы будете причастны к воровству интеллектуальной собственности. Художники-концептеры уже несколько лет сталкиваются с этой проблемой и не могут использовать изображения полученные от нейросети, ведь плагиат отдельных фрагментов, несмотря на бесспорную красоту изображений, очевиден любому в их профессии.
3) Если критическая масса сообщества разработчиков будет заменено нейросетью и не будет развивать эти репозитории откуда будут появляться новые идеи, паттерны разработки, языки, технологии?
Нейросеть не придумает этого сама. Развитие отрасли остановится.
Заключение:
Конечно, маленькое демонстрационное приложение, которое не нужно поддерживать и которое собирается на коленке нейросеть написать вероятно сможет. Но кто в наши дни пишет такие приложения?
Сейчас любой коммерчески-успешный проект это огромный "титаник" поддерживаемый на плаву неверояттными усилиями десятков специалистов (Не все из них даже ITшники). И этот "титаник", даже если он Uber или Google в нормальном своем состоянии именно тонет, а не плывет. Проблемы существуют абсолютно всегда и решаются они чаще договоренностями между людьми, нежели изменениями в коде.
В этом разрезе я бы посмотрел как нейросеть справилась бы с поиском бага, первопричиной которого стало то, что бухгалтерия забыла продлить хостинг на амазоне, юристы забыли продлить контракт на доступ к внешней API или что в серверной контакт сетевого кабеля "дребезжит"(кейсы из жизни навскидку). А ведь причину бага начнут искать именно программисты и девопсы, даже если в итоге окажется, что он с ни кодом ни с CI не связан никак и это вообще не баг.
Прикольный видос, снимай больше видео об реальном применении ИИ в вебразработке.и программировании.
Улыбнули постоянные "пожалуйста" в начале каждого запроса. Культурный человек и с чат-ботом будет на Вы:)
Думаю лет через 10 будет достаточно ОДНОГО программиста на компанию
думай
Автор прав: любой ИИ - лишь очередной инструмент в руках художника-инженера)
Но в целом да, входящим, шаблонникам, зерокодерам и следующим стоит задуматься)
Спасибо, было очень интересно!
Отличное видео, Владилен 👍
Как по мне, GPT чат - это попытка проверить границы применения и/или проверка возможностей ИИ. Возможно, кто-то задался вопросом "А может ли ИИ писать код, как программист?", что и было воплощено. Владилен верно подметил, вряд ли ИИ заменит программистов, он лишь упростит ему задачу и будет его помощником - в этом и суть создания ИИ/роботов, иначе общество не примет ИИ, и если из-за него они потеряют работу, то тогда войну с роботами/ИИ(спасибо Терминатору) начнут люди (если вспомнить истерию в 2020(?) по поводу технологии 5G).
Нууу... Доширак как бы тоже еда.
Как бы не были полезны и продвинуты инструменты, прокладка между монитором и креслом по прежнему нужна, и именно от ее качества зависит конечный результат.
Ещё 1 stackoverflow сделали))
Заменит. Я не умею писать код, а уже запрограммировал через чат машину настолько, что стрелка спидометра и расхода топлива плавно двигаются, воспроизводятся все звуки, персонаж садится и выходит через визуальное меню. И это все с расходом топлива на разных оборотах.
Что я тольк до этого не делал - все получилось
Я понял логику кода. но сам ни строчки, кроме самого простого написать не могу. И, если у меня получилось за пару месяцев, то у разбирающихся точно получится и значит сам набор кода человеком будет не нужен.
Друзья, как вы думаете, если я устроюсь на удалёнку программистом и буду кодить только через gpt меня быстро вычислят?)
ИИ это безусловно прогрессивная вещь, только учитывая нынешнюю систему производственных отношений может привести к трагичным событиям
Полностью согласен... Мы не готовы к такому ещё, да и будем ли готовы когда-нибудь? Всё же ИИ может стать настолько совершенным, что страшно себе представить...
@@ОбывательЮтуба людей ждет беззаботное будущее, роботы будут сажать собирать, автоматизация будет во всех сферах, и это хорошо, проблема еды и в целом нехватки ресурсов исчезнет.
Сейчас ChatGPT - это как джун под контролем синьора. Сам ничего не может, но в умелых руках можно многое сделать
Джун который без сеньера ничего не может это в лучшем случае трейни)
джун может в ооп и архитектуру. да трейни тоже. так что пока что это начинующий олимпиадник
да я уже знаю что он мне писать будет> регулярные выражения у меня с этим проблемы. или какие нибудь docker files или aliases для cli. скоро он будет писать на вопрос что такое google? Это система которую использовали древние люди :)
Люди, пока не поздно, пересмотрите Терминатора, Матрицу и начинайте готовиться противостоять)))
Комментируя ваш пост в Телеграмме:
"Все. То, что делает его на текущий момент “живым” это большая ручная работа экспертов, а не осознание контекста машиной."
-Заявленно что GPT обучался самостоятельно без посторонней помощи.
"Так что до сингулярности еще ооочень далеко"
-То же спорный момент, так как уже сейчас он способен выигрывать кучу времени решая рутинные и не только задачи в разы быстрее, а значит прогресс будет ускоряться и с каждым апдейтом ИИ скорость будет только возрастать.
Эту часть я писал на основе официального коммента со стороны OpenAI:
openai.com/blog/chatgpt/#methods
@@VladilenMinin Большое спасибо, Владилен, за персональный ответ и ссылку на источник. Возможно часть информации которую читал на Хабре неправильно интерпретирована.
Ждём когда ии возглавит корпорации ,или мировое гибридное правительство во главе с ии, наконец решит проблему старения дальше больше..
Будет трансформация программиста в менеджера-аналитика на проектах попроще и аналитика-менеджера на проектах сложней. В истории человечества это не первая профессия канувшая в небытие))
Спасибо Владлен! Ты красава!
Не можешь победить - адаптируйся.
Я вовсю использую эту штуку в работе, он мне пишет методы и всякие конструкции. При этом он много ошибается и часто неэффективно использует память или пишет лишнего кода. Я его поправляю, и пушу в гит) Очень помогает экономить время)
Прежде всего код это не тупо "лишь бы работало" там еще нужно соблюдать архитектуру. А затем, кто-то же занимается обслуживанием самого ИИ.
Меня интересует два момента во всей этой истории.
1. Если ИИ заменит джунов то через какое-то время некому будет работать. Не будет притока новой "крови" в профессию и в конечном счёте программисты вымрут? Как по мне то это бред. Скорее всего будет новая профессия ИИ ТЗ-шник со знаниями программирования.
2 момент. Представьте себе операционный стол с ассистентом ИИ у которого очень крутая камера которая видит мельчайшие детали и анализирует данные тб в секунду (давление, пульс и т.д.). И вот этот ИИ замечает то что не видит хирург. Как вы думаете на сколько эффективнее будет такая операция? Станет ли она дешевле?
Моё мнение:
Да ИИ пугает (сейчас конечно не очень потому что всё-таки ошибки есть НО это вопрос времени и натренированности), да все те кто хотят войти в IT (я в их числе) боятся (я тоже боюсь) потому что думают что работы не будет. Я думаю будет работа и мне кажется её будет только больше и вот почему. Представьте себе малый бизнес который не может себе позволить решение за большие деньги. Теперь он сможет это сделать. Я думаю что у каждой бабушки торгующей семками будет теперь свой сайт с формой заказа онлайн и бесплатной доставкой в пределах дома номер 5.
" Я думаю что у каждой бабушки торгующей семками будет теперь свой сайт с формой заказа онлайн и бесплатной доставкой в пределах дома номер 5." - с чего это? Вы откуда все это берете? Что мешает той же бабушке без всяких нейронок сейчас взять хостинг с установленной CMS и предустановленным магазином? Все уже сделано за нее и развернуто в инете. И это все уже доступно лет 10. И где все эти ваши бабушки? XD Ну, хоть немного головой то думайте прежде чем такую ахинею нести.
@@keisingerv6458 Бабушка это условный мелкий бизнес.
Всё что я писал условно. На счёт думать головой я подумал и если вам моя ахинея как вы выразились не нравится проходите мимо. А вот тон можно было бы и убавить и не писать незнакомому человеку что он головой не думает и ахинею пишет. Токсичность свою пожалуйста лейте куда-нибудь в другое место
@@VasiliyKolpaxidis Еще раз, что сейчас, т.е. прямо сейчас мешает вашему "условному мелкому бизнесу" взять уже готовое решение? XD Или по вашему сидеть и из исходных кодов составлять свое приложение проще, чем просто взять готовые, еще раз ГОТОВЫЕ решения?
Токсичность - это писать глупость, а потом делать вид что так и надо. Я вполне допускаю, что вы просто понятия не имеете о том, что пишете. Поэтому и появляются вот эти вот "условные бабушки". Но тогда не вам говорить про токсичность.
@@keisingerv6458 давайте так вы правы а я нет. Я токсичный не знающий ничего человек. Надеюсь вам будет так удобнее. Удачи
Спокойно это фронтенд! Обратная сторона луны где то в Индии😊
Учил js последние 2 месяца, думал устроюсь джуном или верстаком куда нить на удаленку, но теперь передумал) Лучше чем нибудь другим займусь, неблагодарное это дело
люди по несколько лет учатся, а ты за 2 месяца решил, наивный)
Полностью программистов не заменит, но может сократиться количество вакансий
Появится вакансия - правильнопрашивальщик)) по сути это тоже программист(а язык программирования разговорный). Шило на мыло. Путь в никуда.
Спасибо, очень интересно 😊
Спасибо
зануда мод on:
chat GPT не ИИ а Нейросеить
Пишет код она не на уровне джуна а вполне может побить синьор в алгоритмах.
Есть статья где идёт разбор задач с LeetCode вроде, которая как раз и наделала много шума.
Вы хотите сказать этот бот улучшенный вид гугла и яндекса?
Программист, как говорит Владилен, нужен. Вот на видео как раз сидит «сеньор» который сможет сделать все нужные запросы. У сеньора работа есть. А какова ситуация с джунами?
И без GPT куевая, поверь
надо что нибудь посложнее, например отрисовка на svg дерева с рекурсивным обходом вложенных объектов в json
Решать такого рода алгоритмические задачи он уже умеет. В целом правило такое, что если человек может легко нагуглить решение задачи, то и chatgpt ее решит
Где он будет сыпаться ещё долгое время - это реальные проекты с кучей компонентов и сложной доменной моделью
@@yankeedudlizz Главная проблема крупных проектов что задачи постоянно следует уточнять, походу они могут менятся, что то вообще не правильно прописано бизнесом..далеко не всегда бывают супер детализированные задачи которые только взял и написал.
Владилен, спасибо, очень полезно))👍
Сработает, когда можно будет ТЗ своими словами дать без знаний технических , типа "сделай сайт, нужен магазин, нужна кнопочка с эффектом мерцания , нужен личный кабинет , да чтобы защищённый , не один хакер чтобы не взломал. На заставку поставь то что в папочке лежит ." Вот когда такое сможет разобрать тогда , да
Спасибо, интересно))) офигеть, до какого уровня доросло ИИ, но программистов они, конечно, так просто не заменят. Одно дело функцию написать, другое дело разобраться, как работает уже готовый проект, и вносить в него дополнительный функционал.
Проекты будут на следующем этапе. Не всё сразу.
Джуны вышли из чата)
Эта штука не сама пишет код, не вводите людей в заблуждение. Это всего лишь нейросеть в которую загружена куева туча данных, и при запросе проиходит поиск уже готового решения где всего-лишь подставляются запрашиваемые вами данные
Пока он не заменит программиста, но увеличит порог входа для начинающих программистов.
Короче очередное упрощение программистам. Дополнительный инструмент к гуглу и стак оверфлоу
Упрощение для всех)
@@zelt7466 так если не шаришь в програмировании то и ничего толком не напишешь)))
@@chelol208 ну это понятно, просто нейросеть не только прогерам помогает
Ну, пока это версия 3.5; выпустили на два-три месяца по принципу built-in obsolescence (встроенное устаревание), чтобы отмониторить реакцию населения и за одно потренировать модель на реальных запросах миллионов пользователей. Релиз версии GPT 4, назначенный на первый квартал этого года, событие уже более серьёзное: Элементы мультимодальности, мультизадачности и мультиязычности плюс десяток триллионов параметров. Думаю, разницу мы почувствуем довольно быстро. А там не за горами и версия GPT 5, и так далее. Так что какие 50 лет, как здесь пишут?! Всё будет развиваться в геометрической прогрессии и по экспоненте. Джин выпущен из бутылки. Будем надеяться, что это добрый джин.
Все хорошо выглядит на бумаге, но нет, это не ИИ и оно не может само писать код и хотя-бы мало мальски живучий проект ей не под силу, но определенно поиск решения в каких-то не прикладных ситуациях оно поможет ускорить.
Класс, про полет орла очень понравилось) 👍
Хорошо сказал ) я тоже думаю надо в сторону архитектора раскачиваться
Хорошо бы ещё уточнять, что заменять собрались не программистов, а кодировщиков.