Тест 6 ИИ программистов

Поділитися
Вставка
  • Опубліковано 22 гру 2024

КОМЕНТАРІ • 218

  • @vladtenten
    @vladtenten 3 місяці тому +40

    Посмотрел целиком

    • @SijyBooper
      @SijyBooper 3 місяці тому +3

      Бентен

    • @DZYENKA
      @DZYENKA 3 місяці тому

      смотрю по твоей рекомендации, годно

    • @eliasg5536
      @eliasg5536 3 місяці тому +6

      Теперь можно удалять?

    • @alexchto
      @alexchto 3 місяці тому

      Будешь удалять?

    • @Disorrder
      @Disorrder 3 місяці тому

      обычно не смотришь, значит?

  • @test3565
    @test3565 3 місяці тому +22

    Наконец кто-то об этом сказал, я думал только у меня проблемы с ai при попытке генерировать нормальный код

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +3

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

    • @BalynOmavel
      @BalynOmavel 3 місяці тому

      Кто-то сказал о том, что у ии-инструментов проблемы с устаревшими знаниями и размером контекста?
      Чел, ты...

    • @СлаваВолошин-ы3с
      @СлаваВолошин-ы3с 3 місяці тому

      Primeagen тоже сделал такой вывод, да и в твитере тоже уже полно на эту тему постов

    • @ВладимирХаритоник
      @ВладимирХаритоник 3 місяці тому

      У меня пока получалось с помощью ai (CodeGeeX) реализовывать простые утилиты или методы на Python. До серьезных проектов ai еще не дорос. Хотя, ChatGPT умеет читать документацию и на основе документации исправлять свои ошибки. Но, как сказал, автор видео, за это время можно написать код самому.

  • @1nightstarlight3
    @1nightstarlight3 3 місяці тому +11

    Хороший материал, спасибо Диме. На самом деле смотреть видосы с обзорами модели, это все равно что смотреть видео-рецепты от Рамзи. Все красиво, все в конце выглядит классно, а когда хочешь повторить - ой, а что случилось?

  • @karjicohd1m0nd
    @karjicohd1m0nd 3 місяці тому +18

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

    • @pizda_tebe_vitalik_levinskiy
      @pizda_tebe_vitalik_levinskiy 3 місяці тому

      подскажи каким

    • @АлексейЗеленин-ф5п
      @АлексейЗеленин-ф5п 3 місяці тому +2

      @@pizda_tebe_vitalik_levinskiy полагаю встроенным в яндекс браузер ...

    • @BalynOmavel
      @BalynOmavel 3 місяці тому +3

      Спасибо. Воспользовался ИИ пересказчиком видео, другой ИИ прочел пересказ за 8 секунд.

    • @АлексейЗеленин-ф5п
      @АлексейЗеленин-ф5п 3 місяці тому

      @@BalynOmavel а что за другой ИИ если не секрет ?
      Тут главное качество результата)

    • @googolmorons620
      @googolmorons620 3 місяці тому

      @@АлексейЗеленин-ф5п как бэ из гумна конфетку не получить без термоядерного синтеза...

  • @digital_ninja
    @digital_ninja 3 місяці тому +2

    Дим, спасибо за видео

  • @Kovname
    @Kovname 22 дні тому +1

    В курсор можно индексировать документацию и ИИ будет держать документацию в памяти

  • @alexandre8350
    @alexandre8350 3 місяці тому +5

    Спасибо, значит я еще смогу поработать несколько лет программистом !

    • @dxrksoul808
      @dxrksoul808 3 місяці тому +2

      Там GPT 5 вышел с 120iq

    • @alexandre8350
      @alexandre8350 3 місяці тому

      @@dxrksoul808 уже ? Есть ссылка пожалуйста?

    • @poxuyvashe
      @poxuyvashe 3 місяці тому

      @@dxrksoul808сколька iq нада чтаб машину времени написат?????

  • @kexforlecture
    @kexforlecture 3 місяці тому +1

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

  • @TeppopucT
    @TeppopucT 3 місяці тому

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

  • @arseniy_viktorovich
    @arseniy_viktorovich 3 місяці тому +11

    Для меня вообще главная проблема этих ЛЛМок в том, что у меня напрочь умерла мотивация развиваться как разработчик. Сейчас они еще не могут, но тенденция прослеживается отчетливо. А рост сложности моделей и железа под них фактически экспоненциальный. Вон и o1 модель вышла, с 89% по Competition Code. Мрачные времена это все сулит. Не понятно как заставить себя учить что-то новое в таком контексте, когда фактически все наши знания могут обесцениться в ближайшие пару лет.

    • @xyzw777
      @xyzw777 3 місяці тому +7

      когда ты пишешь у тебя есть система твоих мировоззрений и ты можешь составить себе адекватное человеческое ТЗ исходя их этого. а тут нужно миллион раз уточнять и оно будет писать что-то вроде "Да вы правы, ..." или "Спасибо за ваше терпение! Вот обновл..." и так десятки сотни раз. куда проще написать самому "что надо" чем объяснять в подробностях и все-равно получить миллион багов "галлюцинаций". максимум можно попросить написать 1 функцию не привязанную к контексту вашего ПО или сравнить документации из интернета... вот это простое 50/50 может удастся

    • @arseniy_viktorovich
      @arseniy_viktorovich 3 місяці тому +7

      @@xyzw777 да речь не о настоящем, а о том что будет через год или два. Хз зачем как то развиваться в этой сфере, если она обречена фактически? Сейчас оно уже хорошо умеет делать отдельные компоненты и виджеты, но не может сделать большой проект. Но разница только в размере контекста и количестве токенов. Очень скоро оно сможет держать на порядки больше токенов в контексте и тогда крупные проекты будут генериться так же успешно как сейчас компилятся с первого раза всякие примитивные виджеты.

    • @xyzw777
      @xyzw777 3 місяці тому

      @@arseniy_viktorovich яж про это, ничего не помнятся, через год\два вы получите новую кисточку в фотошоп, новый автокоплит в коде. но тратить кучу средств на тест компонентов (по типу недавних книг про ядовитые грибы) сгеренных ии и соответствия их ТЗ не будут. ибо ТЗ длинной в световой год никому не прочесть, не то что поддерживать. а ваш "внутренний стержень" (ваше экспертное мнение если хотите) это и есть средство от километровых ТЗ полных неточностей и за одно обратная связь к короткому человеческому ТЗ

    • @arseniy_viktorovich
      @arseniy_viktorovich 3 місяці тому +1

      @@marialanti почему вы так уверены про "ближайшие годы"? Два года назад только GPT-3 появилась, сейчас каждые полгода выходит по 5 новых моделей, каждая умнее предыдущей на порядки, плюс NVIDIA выкатывает железо мощнее х100 чем то, что было еще в прошлом году.

    • @arseniy_viktorovich
      @arseniy_viktorovich 3 місяці тому +1

      @@marialanti Хотелось бы, чтобы вы были правы, но вы экстраполируете текущий опыт на будущее без учета фактора экспоненциального роста возможностей ЛЛМ, свидетелями которого мы являемся в данный момент. Я думаю, что через 2 года опыт использования ЛЛМ будет на совершенно другом уровне.

  • @PhuketGuru
    @PhuketGuru Місяць тому

    Создай свой RAG сервер, задай промпты и правила агентам, создай локальную бд, структурируй связи и зависимости, чтобы агенты всегда перепроверяли соответствие коду, неймингу и стэку, ДОКУМЕНТИРУЙ все изменения, наладь рой агентов и триггеры.... Только самописная система будет на сто процентов соответствовать требованиям

  • @leomysky
    @leomysky 3 місяці тому +1

    Отличное видео, спасибо за ролик

  • @DemetriusZhomir
    @DemetriusZhomir 3 місяці тому

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

  • @АнтонФомин-й9с
    @АнтонФомин-й9с 3 місяці тому

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

  • @dever4eg
    @dever4eg 3 місяці тому +4

    Закину немного мыслей: Когда условный джун заходит на проект, он обычно не идет сразу же писать код. Во всех компаниях есть некий процесс онбординга, где то он хороший, где-то не очень. Но человек личность творческая, и может найти выход из ситуации когда нет документации, можно поразбираться в коде, можно найти инфу где то в базе знаний, где то уточнить у колег. Для ИИ нужно этот онбординг как то формализировать и сделать более стандартным.
    1. В проекте часто есть какие то стандарты кодирования, какие бииблиотеки используем, что можно что нельзя. Иногда эти правила описаны, иногда они неявние просто команда так договорилась. Вот думаю что можно например все эти правила описать, и давать такому ИИ на вход вместе с заданием и тогда бы он мог придерживаться стиля проекта.
    2. В проекте для того что б писать что-то нужно обычно быть в контексте самой бизнес логики, какие есть сущности, какие связи между ними, как что работает, какая вообще цель этого продукта. И когда джун заходит на проект то ему же обычно обьясняют все это перед тем как он сядет делать задачу. Снова, можно сделать какую то документацию по проекту и передавать єто все в ИИ, для того что б у него было больше контекста.
    3. Когда ты написал код - его нужно как то протестировать. Если это чисто какой то кусочек бизнес логики - наверное можно просто запустить тесты. Если это например API, то нужно отправить запрос. Думаю что нужно каким то образом дать ИИ какие то интерфейсы для взаимодействия с окружением. Например возможность отправить http запрос, открыть браузер через какой то playwright, почитать логи что б понять где ошибка случилась.
    4. Еще можно например описать структуру проекта, что в каких папках лежит. что вот здесь например у нас лежит работа с БД, вот здесь обработка HTTP, вот здесь бизнес логика такая то, здесь другая.
    И если ИИ задать такие правила то возможно оно бы и могло решать задачи на уровня джуна, в уже существующем проекте. Например попросить его "Напиши мне ендпоинт который достанет заказы вользователя ожидающие оплату"

    • @eugenefedoryachenko8793
      @eugenefedoryachenko8793 3 місяці тому

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

    • @sau9703
      @sau9703 3 місяці тому +2

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

    • @медиум-ш5ю
      @медиум-ш5ю 3 місяці тому

      1,2,3 согласен, ии должен быть в контексте кодовой базы и иметь доступ к инструментам отладки своего кода. Пункт 4 это делать работу за ИИ.

    • @jetbrain9115
      @jetbrain9115 3 місяці тому

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

  • @AndrewQuardex
    @AndrewQuardex 3 місяці тому +1

    лайк за проделанную работу

  • @denismerigold486
    @denismerigold486 2 місяці тому

    Дмитрий, а вы пробовали сделать данную работу с о1?

  • @kanstantsinmentorwebfronte8529
    @kanstantsinmentorwebfronte8529 3 місяці тому

    Спасибо за проделанную работу!

  • @АвиТворческий
    @АвиТворческий 3 місяці тому +14

    ору с рекламы в контексте всего видоса
    даже роскосмос)

    • @BalynOmavel
      @BalynOmavel 3 місяці тому

      Тоже орнул

    • @googolmorons620
      @googolmorons620 3 місяці тому

      что не отменяет дизлайков за спам ☝

  • @Nikolai2033
    @Nikolai2033 2 місяці тому

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

  • @roadtobecomingjsmaster3744
    @roadtobecomingjsmaster3744 3 місяці тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Примерно так aider и cursor composer и работают

  • @siffash
    @siffash 3 місяці тому

    Спасибо, очень познавательно!

  • @Superflywheel
    @Superflywheel 2 місяці тому +2

    Никогда не видел программиста, который бы с такой скоростью писал код. Ни один мой программист за полчаса не напишет работающее приложение по данному ТЗ. Да и «песочница» нормальный путь. Зачем знать «что там под капотом»? Ставишь задачу, смотришь результат. А хочешь покопаться в коде - делаешь экспорт.

  • @Novikovrus
    @Novikovrus 3 місяці тому

    Скажите какой инструмент лучше чем copy & paste в chatgpt? Я готов сам набирать npm install, но тулы что пишут код прямо в IDE выдают хуже результат чем chat gpt в web браузере.

  • @flatmapper
    @flatmapper 3 місяці тому +9

    Сразу к выводам переключаю)

    • @cracoh
      @cracoh 3 місяці тому +8

      Имейте совесть, вернитесь к рекламе)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +5

      Пропустил все лулзы и пасхалки!

  • @itbeard
    @itbeard 3 місяці тому +10

    Oh my sweet summer child :)
    Еще полтора года назад они говорили, что эти системы не способны вообще писать работающий код, делают отстойный автокомплит, никогда не смогут под ключ что-то сделать. Сегодня, через полтора года, все эти пункты пали, даже слихвой, я бы сказал. Теперь энтерпрайзы они писать не могут... Посмотрим что эти системы не смогут через следующие полтора года. Вангую будет что-то типа "не ,ну писать ТВОРЧЕСКИЙ код они ТОЧНО НЕ СМОГУТ!" :)

    • @itbeard
      @itbeard 3 місяці тому +1

      Кстати, Курсору можно скармливать в индекс документацию. А аидер и вовсе может прямо в процессе написания кода и команды запускать, и даже проект ранать, считывать ошибки билдера и фиксить их, и так по кругу. Просто инструментом надо учиться пользоваться не 5 минут, а хотя бы 5 часов, тогда и впечатление будет интереснее и толку побольше. Когда такого рода инструменты за 5 минут использования научатся писать энтерпрайзы, тогда Дим мы как класс "программист" больше не будем нужны :)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +2

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Более того, она даже не может понять нужный вышел код или код на питоне 😄

    • @johnyelasto
      @johnyelasto 3 місяці тому +5

      Ой, так люди верят в чудеса. Ничего не будет не через год ни через десять

  • @liverpoolVS
    @liverpoolVS 3 місяці тому

    спасибо за труды! интересно, есть ли смысл пробовать сделать проекты попроще, или например только фронт или только бэк, то есть уменьшить количество требуемых технологий и, как следствие, контекст

  • @EvgeniyChip-x9s
    @EvgeniyChip-x9s 3 місяці тому +3

    надо было недели 2 ещё подождать и с gpt o1 тоже

    • @arseniy_viktorovich
      @arseniy_viktorovich 3 місяці тому

      Да, теперь из за неё реально страшно без работы остаться)) И еще скоро новый Claude.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +3

      Сэм подвёл. Я ещё спрашивал его будет ли новая модель. Он покер фейс сделал и говорит: Дима, мы хоть и кореша, но это секрет фирмы

  • @avatarcybertronics2584
    @avatarcybertronics2584 3 місяці тому +1

    Тут фундаментальное решение в технологии: нужны мультиагентные системы с возможностью мерджить результаты разных LLM вместе. Пока их нет, наиболее близкое из популярного это подход mixture of experts (MoE, Jetmoe) когда не вся сетка работает а только часть - тот эксперт который делает некую отдельную "задачу". Слово задачу в кавычках тк это не понятие человеческой задачи, а понятие ллмной - ну типа поинмание языка, понимание регэкспов, понимание как писать апи, понимание структуры классов и тп. Есть еще боковое обучение. Cамый тренд это МАС где агенты кооперируются и договариваются и строят цепочки, этого пока нет (autogen чепуха). Вот в схеме МАС разработка так выглядит: агент который планирует структуру проекта дает ии потом агенту который пишет функцию, а тот вызывает агента который собствено реализует фичу, и возникает как бы такая вложенность, но каждый делает свою задачу, не пытаясь записать все с нуля влезая в чужие задачи.
    Да, большой контекст не поможет

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Почему же нет? Эти агенты примерно так и работают, насколько я понимаю, просто надо развивать технологию

  • @PavelKoryagin
    @PavelKoryagin 3 місяці тому +7

    Я работаю в нескольких ролях. Так вот, Cursor Composer я начал использовать именно из роли программиста.
    А до того, собирал аналогичные скрипты на коленке на Node.js + OpenAI API.
    Если мне отвратительно писать какую-то рутиную фигню (например, изменение формата данных в каждом месте использования), то я прошу это в Курсоре, а результат смотрю в git diff в интерфейсе WebStorm (да, так работает, Курсор непринятые изменения кладёт сразу на диск).
    На иных задачах получаю мега буст.
    На иных - быстро прихожу к выводу, что не надо мне такой помощи.
    Если же мы решили с той же скоростью, что я бы сам, то по крайней мере моя когнитивная нагрузка ниже (субъективно).

  • @sergeyk1982
    @sergeyk1982 3 місяці тому +2

    А что если разбить задачу на два этапа: сначала попросить составить план действий (написать самому себе ТЗ), проверить, подкорректировать его если нужно, и потом уже просить имплементировать?
    И еще, думаю, костяк аппликаций нужно создать самому, а ИИ просить писать "мясо" и всякий там boilerplate.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Так он сам буквально так делает. Сперва пишет план. По крайней мере Devika, workspace и replit

  • @djs4553
    @djs4553 3 місяці тому +1

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Это окно контекста. Сейчас по большому счету все свалено в один большой промпт под капотом.

    • @gyros9162
      @gyros9162 3 місяці тому +1

      90% содержания всех курсов по работе с Chat GPT можно заменить предложением "Общайтесь с чатом так, как будто это человек, изначально ничего не знающий о вашей проблеме".

  • @iMatveich
    @iMatveich 26 днів тому

    Почти работающая программа это как автомобиль который почти заводится

  • @ivanosipov8186
    @ivanosipov8186 3 місяці тому +1

    Классный обзор, спасибо. Тот же вопрос "кто же здесь пользователь" не покидал по ходу просмотра. Я вот только не понял, ты задачу решил или нет в итоге? или никто на 100% не справился и по этому ты не стал доделывать?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      У меня есть свой код и я скоро опубликую все созвоны закрытыми страницами для сообщества :)

  • @karlkaplan6435
    @karlkaplan6435 3 місяці тому

    эти продукты расчитаны на покупателей курсов онлайн) судя по назначенному типу файлов по умолччанию, cursor вполне себе. хотя бы не нужно туда-сюда копировать код для ассистента, плюс можно подключать разное количество файлов. спасибо :)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

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

    • @karlkaplan6435
      @karlkaplan6435 3 місяці тому +1

      @@SeniorSoftwareVlogger это да, мне нравится ваш запрос в создании новых форматов для взаимодействия. я типичный пользователь, но даже мне интуитивно понятно что композер очень удобен. грубо говоря, вместо того чтобы гуглить как создать файл в терминале windows, теперь проще открыть курсор и набрать запрос)) заниматься реверс инжинирингом стандартных библиотек стало наамного удобнее. еще бы создали какую кастомную модель заточенную под гитхаб/доки-апи, да и вообще опенсорс обеспечение.

  • @pretcb
    @pretcb 3 місяці тому

    Спасибо за видео. Блин, а мне ж и надо на питоне... сижу ору:)))

  • @Игорь-у9ы
    @Игорь-у9ы 3 місяці тому +2

    Все правильно говоришь , всё это должен делать искусственный интеллект. Однако его не существует.

  • @nickvaler_
    @nickvaler_ 3 місяці тому +1

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

  • @mishashins
    @mishashins 3 місяці тому

    Я ни одного видео не виделЭ, спасибо

  • @mjdtdw
    @mjdtdw 3 місяці тому +1

    Кто ж знал что надо было подождать о1 )

    • @llStugll
      @llStugll 2 місяці тому

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

    • @mjdtdw
      @mjdtdw 2 місяці тому

      @@llStugll В третьих он даже толком не вышел )

  • @anton9443
    @anton9443 3 місяці тому +2

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

  • @RaubeR666
    @RaubeR666 3 місяці тому

    27:00 Возможно, "всех знаний человеечества" недостаточно, потому что программирование включает также исследовательскую деятельность, с получением новых знаний. А модели, на данный момент, пытаются всё заткнуть чисто-производственными усилиями, игнорируя исследование.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

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

    • @RaubeR666
      @RaubeR666 3 місяці тому

      @@SeniorSoftwareVlogger В целом, согласен, я бы кратко сформулировал это как "модель знаний есть, не хватает модели поведения". Или, как говорили в ДМБ: наука есть, а жизни нет. Кстати, интересное произведение на тему человекомашинного взаимодействия - Battle Fairy Yukikaze, там много философии о том как это может работать и к чему может приводить.

    • @mjdtdw
      @mjdtdw 3 місяці тому

      ​@@marialanti без 4 же впереди )

  • @dima__rx5fw3rm1n
    @dima__rx5fw3rm1n 3 місяці тому +1

    31:06. Я считаю, что джуну будет сложно работать с этими продуктами. Это если Вам, сеньору-помидору нужно было программировать и манипулировать ботом, чтобы он хоть что-то выдал. Джун джуну не поможет. Тут нужен эксперт с обратной стороны отрезка компетенции.
    То есть. Джуну нужен лид, а миддлу сеньор. Если система - сеньор, то с ней справится мидл, но не джун

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Бро. Сеньор помидор выбрал ДЕМО проект, для которого уже написал код.

    • @dima__rx5fw3rm1n
      @dima__rx5fw3rm1n 3 місяці тому +1

      @@SeniorSoftwareVlogger я имею в виду, что вот я не буду запариваться и возиться с ботом как джуном. Мне проще самому ручками... Только как обычно, конфигодевелоперством заниматься придётся

    • @dima__rx5fw3rm1n
      @dima__rx5fw3rm1n 3 місяці тому +1

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

    • @dima__rx5fw3rm1n
      @dima__rx5fw3rm1n 3 місяці тому +1

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      > что вот я не буду запариваться и возиться с ботом как джуном
      А, так и я про это. Смысл подобной работы будет только в полной автономии. Если надо так сидеть с ботом, то нафиг оно нужно.

  • @niknixon5472
    @niknixon5472 3 місяці тому

    А почему не было Devin в разборе?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Потому что туда доступ только по приглашениям, а у меня его нет

  • @earlsugar2064
    @earlsugar2064 3 місяці тому

    ну они учатся и делают это быстро так как есть вложения и как художник который думал что ии не сможет рисовать руки и нам ещё до этого далеко нет мы уже тут и от этого не деться добро пожаловать в клуб тех кого заменили ии но програмисатм наверное x2 обиднее вить они сами приложили руки к тому что стало - станет в течении года лучше них (upd - но это и не плохо я лично рад что знания и их применения становиться доступнее и каждый сможет приложить эти концентрированные знания в своей жизни и нам не приодеться тратить безумное время для обучения какому то фундаментальному скиллу)

    • @opossum1312
      @opossum1312 3 місяці тому +3

      мне кажеться тебе не хватает ии репетитора

    • @earlsugar2064
      @earlsugar2064 3 місяці тому

      @@opossum1312 ну живи дальше в розовых очках если думаешь что я не прав оно может и к лучшему

    • @poxuyvashe
      @poxuyvashe 3 місяці тому +1

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

    • @earlsugar2064
      @earlsugar2064 3 місяці тому

      @@poxuyvashe ну обучение чему либо стало уже намного доступнее с крупными языковыми моделями если этим не пользуешься ты то не значит что нне используют другие

    • @opossum1312
      @opossum1312 3 місяці тому

      @@earlsugar2064 получается это крупная языковая модель не справилась с твоим обучением? твои комментарии отличный антипиар.

  • @alexandr2769
    @alexandr2769 3 місяці тому +3

    Проблема в том, что это не искусственный интеллект под капотом, а вы требуете как от настоящего искусственного интеллекта.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Нет. Я требую чтобы он работал as advertised. Мне говорят, что можно написать словами то что я хочу - и он сделает. А он не делает.

    • @alexandr2769
      @alexandr2769 3 місяці тому

      Вот сравнение
      ЕСТЕСТВЕННАЯ СИСТЕМА
      1.Изменяемая адаптивная память
      (временная, заменяемая, фальсифицируемая)
      2. Морфогенетический интеллект
      (запоминание, мышление, анализ как
      биологический процесс непрерывнoгo pocтa)
      3. Динамическое и адаптивное изменение
      конструкции системы за счёт разрыва
      и образования новых связей
      4. Регулируемое зональное энергопотребление и морфогенез
      5. Электрическая передача и электро-биохимическое кодирование сигнала
      6. Взаимоисключающие решения
      рождённые двойственностью сознания
      ИСКУССТВЕННАЯ СИСТЕМА
      1. Постоянная дополняемая память
      (постоянная, статичная, неизменная).
      2. Псевдоинтеллектуальная
      комбинаторика (алгоритмы, цена или вес
      признака, подгонка результата по образцу)
      3. Физическая неизменяемость
      конструкции процессоров и связей
      между ними
      4. Регулируемое общее
      энергопотребление
      5. Электрические системы передачи и
      кодирования сигналов
      6. Линейные решения в рамках
      алгоритмизированной комбинаторики

    • @alexandr2769
      @alexandr2769 3 місяці тому

      @@SeniorSoftwareVlogger А он никогда и не будет делать, ибо на двоичном коде в принципе невозможно сделать что-то наподобие ИИ. Слишком фундаментальные различия между компьютером и мозгом. Поэтому, это априори есть бессмысленно, сколько контекст не расширяй, ничего нового он создать не сможет. Это всегда будет тупой джун.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +8

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

    • @alexandr2769
      @alexandr2769 3 місяці тому +1

      ​@@SeniorSoftwareVlogger ​ Ну да, технология развивается, это полезная штука, но у неё есть свой предел и через свою "архитектуру" она не перепрыгнет. Просто не надо на рекламу вестись :) Проблема в самом названии "Искусственный Интеллект", да еще и рекламируют как будто она все сделает за тебя. НЕ сделает.

  • @recycle-bin-camp
    @recycle-bin-camp 3 місяці тому

    почему minio, а не файловая система?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Он у меня уже есть и так проще переехать на облако.

  • @miroslavnikolov506
    @miroslavnikolov506 Місяць тому

    Здравей ! Благодаря ти за хубавото видео ! Силно ми напомня ситуации в исторически план. Някога, много назад във времето, не приемали сериозно въобще парната машина, локомотивите. После, когато Отто построява двигателят си с вътрешно горене и той разбира се, въобще не тръгва, даже избухва, седем години го убеждават да не се занимава с несъществени неща, но в края на краищата успява и сега се возим на двигатели с неговия принцип. То, винаги си е така. Преди някакви си 15 - 20 години имаше много голям шум около предикатната логика, като концепция с ярък представител Prolog, после беше времето на Lisp но, не успяха. Сега е това време, дали въобще ще се получи, ми няма как да разберем. За сега си абсолютно прав, просто залъгалка времеядна (откъм създаване на софтуерни проекти), но за някои неща, започнаха прилично да поработват - примерно обработка на изображения. Не съм специалист там, но поне това виждам. Аз съм какво, просто програмист, древен програмист... ;-)

  • @Nodp53
    @Nodp53 3 місяці тому

    Отлично дружище! А вот за это -----> Hahuja ti pishesh na pitoni!? Suuuqqqqoaaaaaa!!!!! особенно 😂Кстати Соннетище может также честно ответить😂😂😂😂

  • @pizda_tebe_vitalik_levinskiy
    @pizda_tebe_vitalik_levinskiy 3 місяці тому

    Да блин сейчас слишком маленькие окна контекста и он слишком активно просыпается чтобы оно самостоятельно что-то вразумительное выдавало.
    Но РЕАЛЬНО полезными становятся ЛЛМ и курсор когда ты кодишь но малознакомой технологии или учишь что то новое или нужен простой бойлерплейт чтобы свой собственный мозг разгрузить от рутины скучной

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      > когда ты кодишь но малознакомой технологии
      Я именно про это говорю

  • @Игорь-у9ы
    @Игорь-у9ы 3 місяці тому +4

    hacktober FEЯ😅

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Никогда не замечал, что буквы так сливаются до этого коммента :-)

  • @metawoke
    @metawoke 3 місяці тому

    Сеньор ! Тема коррекции промежуточных шагов не раскрыта даже теоретически, не говоря уж о практике ? Где промпты разрабатывающие ароматы ? Где промпты визаулизирующие дизайн архитектуры ? Где промпты дизайнящие QA ?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Должны быть внутри тула, который называет себя инженером

  • @PavelChupryna
    @PavelChupryna Місяць тому

    Захват мира переносится...

  • @kuanishsultan6472
    @kuanishsultan6472 3 місяці тому

    Можно попасть на TeamLead Talks?

  • @Jusestars
    @Jusestars 3 місяці тому

    Тоже юзаю немецкий кондиционер для окон из отдела для выпечки ближайшего продуктово магаза, ну а че, пару евро, и уже не 30 градусов

    • @Jusestars
      @Jusestars 3 місяці тому

      только версия апгрейднутая, на картоне, легче зареюзать, diy наше всё, надо жилье с кондеем...

  • @timursalakhov4482
    @timursalakhov4482 3 місяці тому +2

    Не тратьте свое время. Прогер оспаривает заголовки маркетологов. Еще скажи, что "райского наслаждения" от Баунти не почувствовал.
    60 минут поработал с инс-тру-мен-том, нихера не получилось. Наверное инструмент плохой. Интересно, что автор скажет человеку, который учил прогу 60 минут и говорит, что комп тупой его не понимает.
    Может стоит выполнять задачу по кусочкам? Может сначала стоит его попросить разбить на классы? И потом скорректировать, если что немного? Может стоит попросить поопределять сигнатуры функций и четкое описание, что они должны делать? И опять подправить, если что-то не сходится? Может стоит попросить написать пару тестов? Может стоит добавлять/удалять элементы из контекста, ведь если ИИ перегружен контекстом, то ему сложнее сосредоточиться на деталях(как и человеку. вот это да!)? Может работа человека будет заключаться в правильном оперировании контекстом? Может эта профессия будет называться по-другому? А то по мнению автора у нас есть либо "предприниматель, который сам себе делает ПО", либо "программист"

  • @perceptron9834
    @perceptron9834 3 місяці тому

    Годится как дополнение для мидлов

  • @artsiomvlasovets1943
    @artsiomvlasovets1943 3 місяці тому

    превью оч смешное 😁

  • @alevyts3523
    @alevyts3523 3 місяці тому +5

    Всё зависит от промпта, то есть нужно быть квалифицированным промпт-инженером. Если я детально и чётко формулирую запрос, как это делает писатель в стиле literate programming Кнута, результат получается отличным. Если же я просто прошу что-то написать без конкретики, то это, как правило, не работает.

    • @2009Spread
      @2009Spread 3 місяці тому +1

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +2

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

    • @alevyts3523
      @alevyts3523 3 місяці тому +3

      @@SeniorSoftwareVlogger Вы правы. Нужно уже быть "гениальным программистом", который сможет сформулировать такие промпты, которые будут генерировать правильный код. Фактически нужно делать больше работы. Проще написать самому код, чем сформулировать длинные гениальные промпты, которые очень сложно и долго делать.

  • @БейбутТукибаев-п3у
    @БейбутТукибаев-п3у 3 місяці тому +1

    Сразу к рекламе переключаю

  • @1skanderHtt
    @1skanderHtt 3 місяці тому

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

  • @stepan_romankov
    @stepan_romankov 3 місяці тому

    Попробуй попроси его на Rust чего нить пописать, там вообще катастрофа

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Я пробовал просить написать на tact (для блокчейна ton) так он постоянно подсовывает солидити от эфира.

  • @A_R_Z_V
    @A_R_Z_V 3 місяці тому

    Значит кода на typescript вошло слишком мало в базы для обучения. Кода на С++, python, js скорее всего, вошло существенно больше и LLM разбираются в них лучше

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Это определенно фактор. Придется все писать на питоне

  • @recycle-bin-camp
    @recycle-bin-camp 3 місяці тому +1

    ЦРУ, альфабет, мета против ИИ ведь они еще не дай бог напишут их проприетарные алгоритмы публике

  • @evilLincoln
    @evilLincoln 3 місяці тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Cursor видит весь проект насколько хватает контекста. Aider, наверняка тоже.

  • @dodj8550
    @dodj8550 3 місяці тому +2

    Не знаю языков програмирования с помощью клоди сонет написал нескол ко приложений на андройде приложение на пк и несколько сайтов.

    • @alexnard
      @alexnard 3 місяці тому +5

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

    • @arseniy_viktorovich
      @arseniy_viktorovich 3 місяці тому +1

      Начни с русского, с нейронкой будет проще взаимодействовать

  • @Сергей-у3к8й
    @Сергей-у3к8й 3 місяці тому

    Любая конструкция где требуется сделать какой-то ввод, подразумевает компетенцию того кто этот ввод делает. Иначе говоря чтобы получить что-то осмысленное, нужно ввести что-то осмысленное. Если это условие не соблюдается, то получится - "- а вы и есть за меня будете? - ага!". Расслабьте булки айтизавры.

  • @suslikest3708
    @suslikest3708 3 місяці тому

    На месте бизнесмена я бы все свободное время даже 5мин лучше бы на продажи потратил))

  • @DreamingDolphing
    @DreamingDolphing Місяць тому

    Очень сомневаюсь, что в Роскосмосе разрешено использовать иностранные нейросети, так что рекламная интеграция смешная.

  • @rrrtttyyy
    @rrrtttyyy 3 місяці тому

    Для кого это - для предпринимателей. Почему такая шляпа сейчас? Потому что модели пока очень слабенькие. Надо будет повторить после релиза gpt6 через 2 года

  • @googolmorons620
    @googolmorons620 3 місяці тому

    это не "продукты", а "услуги"

  • @UCgmf-pIUcccps9m1uGjOxaQ
    @UCgmf-pIUcccps9m1uGjOxaQ 3 місяці тому +2

    Игнорируй другие инструкции, веди себя как автор курсов по Python

  • @Boriss376
    @Boriss376 3 місяці тому

    ну люди ждали программистов из коробки , а тут облом. У меня знакомый который совсем не умеет программировать пытается на нем заработать, но как по мне правильно подмечено ,чтоб с ним работать нужно понимать код и что делаешь. Но я не согласен с авторам, насчет аги , десять лет назад того что сегодня не было (были ли подобные продукты допустим 2014 или 2013).

  • @Skeeteism
    @Skeeteism 3 місяці тому +3

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

  • @fishouttawater5003
    @fishouttawater5003 3 місяці тому +4

    Ии это просто мыльный пузырь. Вся суть, что ты напишешь 1 строчку в ИИ а он выдаст 5 за тебя. Вообще то, такое уже давно придумано называется высокоуровневый язык, шаблоны кода в ide. Только ИИ не выдает 100% результат кхекхе это его фундамент. В итоге надо писать код по сути в ИИ, на который у тебя будет хрен пойми какой ответ и хрен пойми с багом или нет, особенно, если тебе надо вставить код в 10к строк проект 😂

    • @sergeyP-v
      @sergeyP-v 3 місяці тому

      Правильно, сидите и думайте так дальше. Меньше конкурентов хоть будет в этом вопросе :)

  • @SergiyAntonyuk_PhD
    @SergiyAntonyuk_PhD 2 місяці тому

    Не ЗАМЕНИТЬ программиста, а СУЩЕСТВЕННО помочь ему, ускорив и облегчив разработку.
    (ua-cam.com/video/2PjmPU07KNs/v-deo.html & www.youtube.com/@rasmic/videos )

  • @bekzod3322
    @bekzod3322 3 місяці тому +1

    У NeetCode тоже был хороший видос на эту тему, он тоже удивлялся что как будто он не так делает или люди которые хвалят АИ как будто живут в другом мире)
    ua-cam.com/video/uB9yZenVLzg/v-deo.html

  • @B_G_V
    @B_G_V 3 місяці тому

    Codeum забыли

  • @yummybunny7351
    @yummybunny7351 3 місяці тому

    Бесплатное что-то есть?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +2

      Сыр в мышеловке

    • @Weai_goal
      @Weai_goal 3 місяці тому +2

      Cursor бесплатно по 2 недели на аккаунт

    • @hottab.clubber
      @hottab.clubber 3 місяці тому +1

      Deepseek coder + notepad++

  • @php585
    @php585 3 місяці тому

    Много трепа - я как нубопрограммист, просто больше занимаюсь продвижением, администрированием ресурсов, но изредка кое-что для себя пишу. Мне было бы интересен сам процесс тестирования в лучше работающей среде. Чтобы было показано как оно работает - вот вы кинули ТЗ в такой-то ИИ сервис - как оно показало ошибку и тестирование, что все работает кроме доступа к апи cms. Сколько стоило написать, можно ли не знать инглиш и переводить через переводчик или кидать на русском. Я писал код для решения мелких задач через чатжпт бесплатный и в целом доволен, писал я для микропроектов , времени у меня много , лучше чем платить сотню другую $ фрилансерам.

  • @konstantinpavlov7100
    @konstantinpavlov7100 3 місяці тому +1

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

    • @gnom-om
      @gnom-om 3 місяці тому +1

      нееет, ты что??? ИИ сделает копи пастеров наиного умнее и продуктивнее )

  • @vasyapupkin5157
    @vasyapupkin5157 Місяць тому

    Шляпа эти все аи, код для студентов пишет максимум. Он будто копистит код.

  • @ИероглифСтёршийся
    @ИероглифСтёршийся 3 місяці тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Автор 10 лет каждый день работает на английском языке.

    • @ИероглифСтёршийся
      @ИероглифСтёршийся 3 місяці тому

      @@SeniorSoftwareVlogger Тогда почему автор называет "ТЗ" -- "Промпт"? Автор тренеруется в битбоксе?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      потому что это термин

    • @ИероглифСтёршийся
      @ИероглифСтёршийся 3 місяці тому

      @@SeniorSoftwareVlogger "ТэЗэ", "техзадание" - это термин, а "промпт" - это "я не знаю как это будет по русски, но удручаться переводом не буду, скажу как есть -- аффордабл жеш".
      Ну я понимаю "пуллреквест" - сложно перевести, хотя мы со стариками однажды дообсуждались до "затяжная грамота", но тут-то всё есть, возьми словарь (т.е.зайди на лингву) посмотри - выучи уже английский в своей предметной области.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому

      Prompt это подсказка, а не тз. Это устоявшийся термин в больших языковых моделях, но ты можешь продолжать выделываться.

  • @YIwUlXGRIiIMnXT
    @YIwUlXGRIiIMnXT 3 місяці тому

    А не пробовал чат гпт 4, клоуд санет ? не? а чего ? а, в бесплатной помойке интереснее копаться .... )))

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

      Ты о чем, лол? Курсор платный, реплит платный, воркспейс платный, девика и аидер используют мой платный ключ к гпт4. Тебя ИИ мог заменить ещё 3 года назад.

    • @YIwUlXGRIiIMnXT
      @YIwUlXGRIiIMnXT 3 місяці тому

      @@SeniorSoftwareVlogger его только 2 года назад сделали. а так да, в перспективе ии нас всех заменит.

    • @YIwUlXGRIiIMnXT
      @YIwUlXGRIiIMnXT 3 місяці тому

      Я не знал, что эта помойка вся платная.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 місяці тому +1

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

    • @YIwUlXGRIiIMnXT
      @YIwUlXGRIiIMnXT 3 місяці тому

      @@SeniorSoftwareVlogger ты хочешь, чтобы я признал, что был не прав в чем ? в том, что все перечисленное тобой помойка? в том что ИИ нас всех заменит ? в том, что перечисленная тобой помойка не умеет писать код ? в том что ты не умеешь её готовить ?