Я лично считаю что ai должны быть как лучшие учителя для программистов, ты можешь задать ai самые тупые вопросы которые побоялся бы задать друзьям программистам или же побоялся бы загуглить или бы просто не нашел всю нужную тебе инфу, а чат боты с ai настолько хорошо находят информацию(если она конечно в открытом доступе) что ты можешь задавать хоть 100 вопросов ему и он на все тебе ответит и достаточно понятным языком а не заумными словми из Википедии и тому подобное
Если это не гуглится за 2 минуты, то это не тупой вопрос и можно смело его задавать человеку, если будет неадекватный ответ - то таких людей отсеивать нужно из своей жизни.
@@JamesSmith-ix5jd да но зачем задавать вопросы людям и тратить время на ожидание их ответа или же тратить их время на то чтобы они объясняли тебе вещи которые они прошли ещё в самом начале пути если можно просто написать чат боту и он даст тебе гораздо развернутее и понятнее ответ. Исключение из правил это какие ультра замудренные штуки на которые даже запрос сформировать сложно, но тоже самое можно сказать и про гугл
В отличии от подобных видео, услышав вступление автора стало очевидным что грамотный контент и вероятно будет без навязывания воды так как старт уже оказался грамотным. Ставлю лайк, посмотрю позже - 100% годнота !
Сергей приветствую. обзор классный вышел, но поскольку инструменты совершенствуются и это сейчас прям очень интересная тема, прошу делать такой обзор на регулярной основе, когда что то полезное с вашей точки зрения появляется. Спасибо!
Спасибо за отличный обзор! 43:45 Explain code собирает не только промпт но и контекст - посмотреть какие файлы собираются в контекст можно как раз в чате под "скрепкой". Иногда у кода на котором вызывается explain code достаточно много зависимостей и сделать полный анализ основываясть только на обрывке кода который был скопирован в промпт будет недостаточно. По зависимостям и местам использования кода который нас интересует модель может дать более точное объяснение. Собственно, эта часть делается самим плагином и это именно то, что отличает использование модели из IDE по сравнению с использованием чистого чата (в данном случае ChatGPT). Улучшение ответов от модели заключается как раз в улучшении сборки контекста, когда вызывается та или иная функциональность.
Привет Антон. Надеюсь, что качество подсказок напрямую в редакторе и в окне "generate code" будет расти. Интересно, по каким факторам собирается контекст для генерации кода - на ум приходит порядок открытия вкладок в IDE, импорты в текущем файле на другие файлы. --- Спасибо за твои доклады на различные темы, мне особенно запомнился про CI/CD проектов Jetbrains на Питерском DevOops, надеюсь еще свидимся на каких-нибудь конференциях 🤝
@@zhukovsd_it_mentor контекст собирается с помощью всех тех же возможностей IDE для анализа кода: PSI. IDE может проанализировать, где данный код используется, что использует итд. Плюс, понятно что можно просканировать проект, версии библиотек итд для более качественного составления промпта. Качество предлагаемого кода - это вопрос более точного тюнинга модели и более точного сбора контекста. А сама модель в случае JB AI и Copilot одна и та же - GPT.
Основная масса информации на тему разработки - английский, поэтому и для гугления, и для stackoverflow, и для ИИ использую английский. Разбираться с относительно несложными вещами можно и на русском, но чем дальше и глубже, тем актуальнее английский.
Полагаю, что jetbrains ai понимает русский язык настолько, насколько его понимает модель, через которую jetbrains ai работает, это OpenAI GPT 3.5/4. То есть, понимает его хорошо.
Не знаю кто Вы, раньше не смотрел. Попал на видео случайно, когда искал tipsи по аишкам для разработки. В начале видео подумал, что это, пожалуй, не то, что я искал. Однако, довольно скоро поймал себя на мысли, что очень интересно. Обязательно ознакомлюсь с другими видео на канале. Спасибо. Заметен Ваш глубокий опыт.
Интересно, но пока скучно. Код для парсинга комментов я бы и так за час написал, без гпт. Код проверки телефонов, вероятно нагуглил бы в стэковерфлоу, быстрее. Как быстрый поисковик, ну пожалуй, но без ссылок на первоисточник он мало полезен. Второй пилот, ну если нравится писать код подбором, ну кому-то наверно подойдет
и то, что ассистент от jetBrains не подсказывает код, уже не актуально в настройках, можно включить эту функцию, и он подсказывает серым текстом так же как и copilot, но пока что делает это чуть хуже
Спасибо за обзор! У меня тоже ничего путного с AI Assistant не получалось, я уже было подумал что это у меня две левые руки. А Copilot тоже практически каждый день использую для с# под .net 6
Привет хотелось бы узнать как вы скормили gbt4 один результат и получили другой при помощи скрипта И про поиск инфы в файлах как это было проделано Если выйдет видево было бы супер)))
Рабочим кодом поделиться не могу, но смысл был такой: - По регулярке ищем нужные куски файлов - Скармливаем их OpenAI API в формате "промпт + найденный кусок файла" - Пример - "преобразуй следующий код по определенным правилам..." - Перезаписываем изначальный кусок файла тем кодом, который отдал Open AI API - Сохраняем файл
Не по программированию задавал вопрос - могут ли быть два високосных года в промежутке 5 лет, он (gpt3.5 вроде) мне доказывал что нет. На самом деле например 2400 и 2404 это високосные года. Нужно всегда держать в голове его пространство токенов, если слишком много информации которая наводит его на ошибочное суждение, то он сделает ошибку. Скорей всего в будущем это пофиксят сделав более глубокий анализ или две нейронки проверяющие друг друга на логичность суждений, но пока сыровато если честно, совершенно не понимаю панического настроя многих экспертов.
Стоит ли стать Java software engineer для будущего из за развития ии и болшуюя чатсть автоматизации? Или всё таки выбрать машинное обучение или работа с даними? Но просто мне болше нравится сфера програмное обеспеченые чем ML.
Я думаю что продуктовая веб разработка не под угрозой, нет проблем выбирать её вместо ML. Посыл моего стрима - AI ассистенты не заменят разработчиков, но сделают нас более эффективными.
Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, Python, люблю Computer Science. Хочу в backend, выбираю между Java, C#, Golang что посоветуешь, и почему? интересно твое мнение.
Привет. Можно выбрать любой язык из топ 5 для бэкенд разработки, на мой вкус сейчас это Java, Python, .NET, NodeJS, PHP. У меня есть видео с обзором рынка труда backend разработки на ноябрь 2023 - th-cam.com/video/Y1SmjcSGQjQ/w-d-xo.html
Первый раз у вас на канале. Что понравилось: 1) подготовленная к стриму agenda; 2) ощущение тщательно подобранных слов и терминов при выражении мыслей, общая грамотность речи; 3) наличие положительных и отрицательных примеров, создающее объёмную картину. Что не понравилось: чудовищное английское произношение терминов - header как "хидер", query как "кваери". Причём по рассуждениям вы вроде senior, но как тогда мимо вас прошли многолетние использования этих терминов коллегами на созвонах или кодерами на TH-cam?.. Это не хейт, но воспринимаемое качество сразу сильно падает. Кстати, лайфхак для быстрой и решительной проверки хотя бы приблизительного произношения: забить трудное слово в Google Translate и послушать.
Спасибо за фидбек. Приведенные вами примеры - header и query я воспринимаю как англицизмы русского языка, поэтому произношу их в "русифицированном" звучании. Примерно как "task" стала "таской", "fix" - "фиксить", и так далее. Согласен с тем, что с точки зрения английского произношения звучит сомнительно, но надеюсь, что большинство тут за содержанием, а не за формой 🙂
@@zhukovsd_it_mentor ну по-русски все говорят КВЕРИ (квЭри), тк именно такой вариант наиболее близок и к англ произношению, а не квайри) PS, мне это тоже резало слух, но за видео все равно спасибо, хорошая работа)
А кто даст использовать всякие copilot на рабочем проекте? Особенно в больших конторах, банках и тп. Он же весь код сливает, беза к тебе на след день придет
В больших проектах никто не даст. Для таких проектов есть другие варианты, например tabnine, который умеет только локально работать, к примеру, не отправляя код в облако.
@@zhukovsd_it_mentor Всё равно это очень опасно, а то может через какое-то время скандал разгореться, что какой-нибудь "tabnine" в тайне сливал кодовую базу. Надо было упомянуть это в видео, а то сейчас все побегут ставить на радостях, а потом присядут неожиданно.
С лидом проекта по использованию таких плагинов нужно консультироваться, это понятно. Код - не главная и основная ценность айти проектов. Главная ценность - юзеры. У яндекса исходники кучи сервисов утекли, катастрофы для бизнеса не случилось.
4:15 необходимый минимум, который ты можешь получить за полторы минуты, может тебе нагло соврать. И теперь ты являешься агентом распространения недостоверной информации. Как ты собираешься с этим бороться, если не пойдешь читать оригинальный лог изменений? Поражает желание технически подкованных людей экономить 10 минут времени за счёт отказа от факт-чекинга. Сначала у вас вырабатывают привычку не читать оригинальный лог изменений, а затем вам как баранам из стада будут подсовывать нужную информацию в других областях, в которых вы еще менее подкованы.
Дальше не слушал, да? После этого я сказал, что не готов нести ответственность за решения, принятые на основе выдачи GPT. Для таких решений нужно смотреть первоисточник. GPT в этом плане равноценен быстрому гуглению, или вопросу другу/коллеге.
@@zhukovsd_it_mentor дальше я скролил по большим секциям, да. > GPT в этом плане равноценен быстрому гуглению, или вопросу другу/коллеге. Если он равноценен быстрому гуглению, то почему бы сразу не перейти к гуглению первоисточников, минуя первый шаг с промптом? Разница в итоге есть - она заключается в слое, на котором из процесса поиска первоисточника отпадают менее критически настроенные люди, в этом и суть. Ты сам сможешь в этом убедиться в скором времени, когда твои более простодушные коллеги начнут подсовывать сгенерированные шаблоны на код-ревью, с расчётомь на твою сознательность. Я уже вынужден работать с джунами, которые с неохотой переползают в IDE с дебагером из браузера с github copilot во время zoom-созвонов.
В целом я согласен, но моё мнение на этот счет такое - неважно, откуда код, важно, чтобы разработчик, который притащил его в проект, нёс за него ответственность. Проблема не в инструментах, а в людях. Ответственный человек благодаря новым инструментам станет более продуктивным без потери качества, безответственный - размякнет. Нашей ответственностью, как синиоров/лидов, является построение процессов, чтобы противостоять снижению качества кода проекта - добавлять больше Quality Gates, лучше ставить задачи, лучше делать ревью, фильтровать разработчиков, которые попадают в команду.
@@timur2887 зачем гипотезы, если можно самостоятельно написать всю имплементацию от начала и до конца? Тем более, когда у меня есть умный компилятор с type hole inference. Это не говоря о том, что chatgpt не способен рефакторить существующий код, он годится только для генерации начальных шаблонов, как это делал до него cookiecutter.
Смотрю я на эти попытки использовать AI, и что-то особо не вдохновляет. Писать регулярку своими руками куда быстрее, точнее, интереснее. Непонятный костыль этот ваш AI.
@@ultraluxery интерпретатор не будет выполнять такую, длина регулярки ограничена, длинная может очень долго выполняться и если она такая длинная, значит с ней что-то не так или в коде где она выполняется.
Ничего интересного, если бы была одна версия движка этих regex'ов то проблем бы не было, но их ведь десятки - awk, gnu grep, bsd grep, PHP, perl, python. Многое схоже, но даже 1% различий превращает эту строчку знаков в адовый пазл.
Стрпнно слышать, то что Копилот это самрстоятельный продукт, а ИИ ассистант нет, только из-за тогг, что у варианта от ЖидБрейнс прямо в шапке написанно, что они используют гпт 3.5. Но внезапно, КаловыйПилот тоже исполняется на 3.5 гпт, просто это написанно мелким шрифтом в самом низу описания продукта.
Спасибо за обзор! Очень адекватная оценка реальных возможностей, отличная от синтетических кейсов, которые показывают сами разработчики ai-решений.
Благодарю тебя за этот обзор и твои комментарии к разным АИ
Я лично считаю что ai должны быть как лучшие учителя для программистов, ты можешь задать ai самые тупые вопросы которые побоялся бы задать друзьям программистам или же побоялся бы загуглить или бы просто не нашел всю нужную тебе инфу, а чат боты с ai настолько хорошо находят информацию(если она конечно в открытом доступе) что ты можешь задавать хоть 100 вопросов ему и он на все тебе ответит и достаточно понятным языком а не заумными словми из Википедии и тому подобное
Хз, часто несут чушь они или пытают.
и как к этому готовиться?@@rattlesnake888
Если это не гуглится за 2 минуты, то это не тупой вопрос и можно смело его задавать человеку, если будет неадекватный ответ - то таких людей отсеивать нужно из своей жизни.
@@rattlesnake888 если честно я не понял не единого твоего слова
@@JamesSmith-ix5jd да но зачем задавать вопросы людям и тратить время на ожидание их ответа или же тратить их время на то чтобы они объясняли тебе вещи которые они прошли ещё в самом начале пути если можно просто написать чат боту и он даст тебе гораздо развернутее и понятнее ответ. Исключение из правил это какие ультра замудренные штуки на которые даже запрос сформировать сложно, но тоже самое можно сказать и про гугл
В отличии от подобных видео, услышав вступление автора стало очевидным что грамотный контент и вероятно будет без навязывания воды так как старт уже оказался грамотным. Ставлю лайк, посмотрю позже - 100% годнота !
Здорово показаны сложные вещи! Спасибо!
Спасибо за видео, это то что я искал все четко и по делу.
Спасибо большое за ифнормацию, очень полезно, удачи в продвижении)
32:00 Технологии, которые мы заслужили... рандомное тыканье, в надежде попасть в статистику.. Быстрее руками напечатать
Спасибо. Какие инструменты умеют делать ревью кода непосредственно в IDE?
Интересно и по делу.
Спасибо.
Очень познавательно, понравилось сравнение рабочих и учебных целей
Спасибо, для меня, как для начинающего, видео было полезным и интересным.
21:10 как замену гугла - очень хорош perplexity ai. Он на поиск и заточен. Дает результат намного быстрее.
супер, спасибо большое за обзор. Странно, что JetBrains не смогли оплатить и вставить api четвертого чатика.
Сергей приветствую. обзор классный вышел, но поскольку инструменты совершенствуются и это сейчас прям очень интересная тема, прошу делать такой обзор на регулярной основе, когда что то полезное с вашей точки зрения появляется. Спасибо!
Когда будет набираться идей ещё хотя бы 45-60 минут видео, буду стараться найти время записать ролик, спасибо что смотрите
Я, как разработчик, всё жду, когда AI меня полностью заменит. И кодить не нужно будет) Суровая реальность😉
Класс! Спасибо
Мужик у тебя офигенно приятный голос
Спасибо за структурированую аналитику! Мозги поставили на место!
Спасибо за отличный обзор!
43:45 Explain code собирает не только промпт но и контекст - посмотреть какие файлы собираются в контекст можно как раз в чате под "скрепкой". Иногда у кода на котором вызывается explain code достаточно много зависимостей и сделать полный анализ основываясть только на обрывке кода который был скопирован в промпт будет недостаточно. По зависимостям и местам использования кода который нас интересует модель может дать более точное объяснение. Собственно, эта часть делается самим плагином и это именно то, что отличает использование модели из IDE по сравнению с использованием чистого чата (в данном случае ChatGPT). Улучшение ответов от модели заключается как раз в улучшении сборки контекста, когда вызывается та или иная функциональность.
Привет Антон. Надеюсь, что качество подсказок напрямую в редакторе и в окне "generate code" будет расти.
Интересно, по каким факторам собирается контекст для генерации кода - на ум приходит порядок открытия вкладок в IDE, импорты в текущем файле на другие файлы.
---
Спасибо за твои доклады на различные темы, мне особенно запомнился про CI/CD проектов Jetbrains на Питерском DevOops, надеюсь еще свидимся на каких-нибудь конференциях 🤝
@@zhukovsd_it_mentor контекст собирается с помощью всех тех же возможностей IDE для анализа кода: PSI. IDE может проанализировать, где данный код используется, что использует итд. Плюс, понятно что можно просканировать проект, версии библиотек итд для более качественного составления промпта. Качество предлагаемого кода - это вопрос более точного тюнинга модели и более точного сбора контекста. А сама модель в случае JB AI и Copilot одна и та же - GPT.
Спасибо автору за ролик!
Вопрос: почему используешь с общении с ИИ в основном английский? тебе так удобнее, или он так лучше отвечает?
Основная масса информации на тему разработки - английский, поэтому и для гугления, и для stackoverflow, и для ИИ использую английский.
Разбираться с относительно несложными вещами можно и на русском, но чем дальше и глубже, тем актуальнее английский.
@@zhukovsd_it_mentor спасибо за оперативный ответ!
Спасибо за стрим! Очень полезно! Такой вопрос, понимает ли jetbrains ai русский язык?
Полагаю, что jetbrains ai понимает русский язык настолько, насколько его понимает модель, через которую jetbrains ai работает, это OpenAI GPT 3.5/4.
То есть, понимает его хорошо.
Copilot не пробовал, но активно использую Codeium. На вид все тоже самое, но бесплатно.
Спасибо. Сначала подумал, что спам, а оказалось самое то
Не знаю кто Вы, раньше не смотрел. Попал на видео случайно, когда искал tipsи по аишкам для разработки. В начале видео подумал, что это, пожалуй, не то, что я искал. Однако, довольно скоро поймал себя на мысли, что очень интересно. Обязательно ознакомлюсь с другими видео на канале. Спасибо. Заметен Ваш глубокий опыт.
признайся, ты чатгпт? судя по тексту, да)
Интересно, но пока скучно. Код для парсинга комментов я бы и так за час написал, без гпт. Код проверки телефонов, вероятно нагуглил бы в стэковерфлоу, быстрее. Как быстрый поисковик, ну пожалуй, но без ссылок на первоисточник он мало полезен. Второй пилот, ну если нравится писать код подбором, ну кому-то наверно подойдет
и то, что ассистент от jetBrains не подсказывает код, уже не актуально в настройках, можно включить эту функцию, и он подсказывает серым текстом так же как и copilot, но пока что делает это чуть хуже
Спасибо за обзор! У меня тоже ничего путного с AI Assistant не получалось, я уже было подумал что это у меня две левые руки. А Copilot тоже практически каждый день использую для с# под .net 6
Спасибо, было полезно
Привет хотелось бы узнать как вы скормили gbt4 один результат и получили другой при помощи скрипта И про поиск инфы в файлах как это было проделано Если выйдет видево было бы супер)))
Рабочим кодом поделиться не могу, но смысл был такой:
- По регулярке ищем нужные куски файлов
- Скармливаем их OpenAI API в формате "промпт + найденный кусок файла"
- Пример - "преобразуй следующий код по определенным правилам..."
- Перезаписываем изначальный кусок файла тем кодом, который отдал Open AI API
- Сохраняем файл
Не по программированию задавал вопрос - могут ли быть два високосных года в промежутке 5 лет, он (gpt3.5 вроде) мне доказывал что нет. На самом деле например 2400 и 2404 это високосные года.
Нужно всегда держать в голове его пространство токенов, если слишком много информации которая наводит его на ошибочное суждение, то он сделает ошибку. Скорей всего в будущем это пофиксят сделав более глубокий анализ или две нейронки проверяющие друг друга на логичность суждений, но пока сыровато если честно, совершенно не понимаю панического настроя многих экспертов.
Использовать боевой код для отправки в chat gpt имхо равноценно разглашать коммерческую тайну.
кому он там нужен кусок кода
Недавно открыл для себя плагин Codeium. Помогает в написании кода + не выходя из идэешки находить нужные решения.
Его можно использовать вместе c сopilot?
Github Copilot обучен на модели Codex (основанный на GPT3). Это не какая-то отдельная чисто обученная система
Верно, тут я ошибся во время стрима. В комментариях ниже Антон Архипов (представитель Jetbrains) написал про использование OpenAI моделей в деталях.
использую AI Assist и огорчился после того как ущнал что он работает на ChatGPT3.5. Просто 10$ в топку.. Буду переходить на Copilot
Спасибо, очень полезно! Спасибо за ваш опыт!
Хорошее видео, лайк однозначно. Английский немного подтянуть, квайри режет слух )
Как он во всем этом разбирается и что такое указатели
Стоит ли стать Java software engineer для будущего из за развития ии и болшуюя чатсть автоматизации? Или всё таки выбрать машинное обучение или работа с даними? Но просто мне болше нравится сфера програмное обеспеченые чем ML.
Я думаю что продуктовая веб разработка не под угрозой, нет проблем выбирать её вместо ML.
Посыл моего стрима - AI ассистенты не заменят разработчиков, но сделают нас более эффективными.
Copilot тоже работает с ошибками в вскоде. Копилот пока лучше. Вышел и другой AI от Attlassian Bitbucket
Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, Python, люблю Computer Science. Хочу в backend, выбираю между Java, C#, Golang что посоветуешь, и почему? интересно твое мнение.
Привет. Можно выбрать любой язык из топ 5 для бэкенд разработки, на мой вкус сейчас это Java, Python, .NET, NodeJS, PHP.
У меня есть видео с обзором рынка труда backend разработки на ноябрь 2023 - th-cam.com/video/Y1SmjcSGQjQ/w-d-xo.html
C#
что по звуку? ничего не слышно..
Спасибо, конечно. Но в реальной разработке тяжеловесных и серьезных приложений - крайне бесполезно.
что именно бесполезно?
кайф крутое видео!
в vs code есть генерация commit message от copilot. не всегда по делу и тоже не учитывают стиль написания, но есть
А также есть чат
@@M0ns1gn0rда, кстати) чат достоин отдельного видео
Стоит ли покупать джпт 4?
Я для себя решил что стоит, нужно ли это вам - вам виднее. Советую взять на месяц и поэксперементировать.
Первый раз у вас на канале. Что понравилось: 1) подготовленная к стриму agenda; 2) ощущение тщательно подобранных слов и терминов при выражении мыслей, общая грамотность речи; 3) наличие положительных и отрицательных примеров, создающее объёмную картину. Что не понравилось: чудовищное английское произношение терминов - header как "хидер", query как "кваери". Причём по рассуждениям вы вроде senior, но как тогда мимо вас прошли многолетние использования этих терминов коллегами на созвонах или кодерами на TH-cam?.. Это не хейт, но воспринимаемое качество сразу сильно падает. Кстати, лайфхак для быстрой и решительной проверки хотя бы приблизительного произношения: забить трудное слово в Google Translate и послушать.
Спасибо за фидбек. Приведенные вами примеры - header и query я воспринимаю как англицизмы русского языка, поэтому произношу их в "русифицированном" звучании. Примерно как "task" стала "таской", "fix" - "фиксить", и так далее.
Согласен с тем, что с точки зрения английского произношения звучит сомнительно, но надеюсь, что большинство тут за содержанием, а не за формой 🙂
Проветрите комнату, у вас душно
@@zhukovsd_it_mentor ну по-русски все говорят КВЕРИ (квЭри), тк именно такой вариант наиболее близок и к англ произношению, а не квайри) PS, мне это тоже резало слух, но за видео все равно спасибо, хорошая работа)
Какой Мак?
Pro на M1 @ 32 GB RAM
231 непрочитанное, как так, кто-то очень ждет от вас ответа
Это SMS спам)
гарик олдменов
резюме: пока что это всё хорошего прогера не заменит
Да, но хороший прогер может повысить свою эффективность с помощью этих штук
@@zhukovsd_it_mentor понятное дело
Доброго дня. Не могли бы подсказать как можно оплатить гпт4, спасибо
Добрый вечер, на хабре есть статьи про это, ищутся по запросу "chat gpt habr"
я с помощью жпт сделал проект для школьников. в школе требовали программу, сказал жпт что делать - она сделала. а потом документацию написала. ляпота!
А кто даст использовать всякие copilot на рабочем проекте? Особенно в больших конторах, банках и тп. Он же весь код сливает, беза к тебе на след день придет
В больших проектах никто не даст. Для таких проектов есть другие варианты, например tabnine, который умеет только локально работать, к примеру, не отправляя код в облако.
@@zhukovsd_it_mentor Всё равно это очень опасно, а то может через какое-то время скандал разгореться, что какой-нибудь "tabnine" в тайне сливал кодовую базу. Надо было упомянуть это в видео, а то сейчас все побегут ставить на радостях, а потом присядут неожиданно.
С лидом проекта по использованию таких плагинов нужно консультироваться, это понятно.
Код - не главная и основная ценность айти проектов. Главная ценность - юзеры. У яндекса исходники кучи сервисов утекли, катастрофы для бизнеса не случилось.
@@zhukovsd_it_mentor tabnine почему то постоянно отлетает в IDE (серая иконка), пробовал с ВПН - не помогает
А как же Enterprise лицензия?
мыло.
это не ассистенты разработчика - это разработчики, которые во всем лучше своих человеческих аналогов
Вы видео-то смотрели?
этот разработчик не смог мне мобильное меню сделать с 10 попыток
4:15 необходимый минимум, который ты можешь получить за полторы минуты, может тебе нагло соврать. И теперь ты являешься агентом распространения недостоверной информации. Как ты собираешься с этим бороться, если не пойдешь читать оригинальный лог изменений? Поражает желание технически подкованных людей экономить 10 минут времени за счёт отказа от факт-чекинга. Сначала у вас вырабатывают привычку не читать оригинальный лог изменений, а затем вам как баранам из стада будут подсовывать нужную информацию в других областях, в которых вы еще менее подкованы.
Дальше не слушал, да?
После этого я сказал, что не готов нести ответственность за решения, принятые на основе выдачи GPT. Для таких решений нужно смотреть первоисточник.
GPT в этом плане равноценен быстрому гуглению, или вопросу другу/коллеге.
@@zhukovsd_it_mentor дальше я скролил по большим секциям, да.
> GPT в этом плане равноценен быстрому гуглению, или вопросу другу/коллеге.
Если он равноценен быстрому гуглению, то почему бы сразу не перейти к гуглению первоисточников, минуя первый шаг с промптом? Разница в итоге есть - она заключается в слое, на котором из процесса поиска первоисточника отпадают менее критически настроенные люди, в этом и суть. Ты сам сможешь в этом убедиться в скором времени, когда твои более простодушные коллеги начнут подсовывать сгенерированные шаблоны на код-ревью, с расчётомь на твою сознательность. Я уже вынужден работать с джунами, которые с неохотой переползают в IDE с дебагером из браузера с github copilot во время zoom-созвонов.
В целом я согласен, но моё мнение на этот счет такое - неважно, откуда код, важно, чтобы разработчик, который притащил его в проект, нёс за него ответственность.
Проблема не в инструментах, а в людях. Ответственный человек благодаря новым инструментам станет более продуктивным без потери качества, безответственный - размякнет.
Нашей ответственностью, как синиоров/лидов, является построение процессов, чтобы противостоять снижению качества кода проекта - добавлять больше Quality Gates, лучше ставить задачи, лучше делать ревью, фильтровать разработчиков, которые попадают в команду.
чат гпт хорош для накидывания вариантов и гипотез, а уже проверять их - ваша задача
@@timur2887 зачем гипотезы, если можно самостоятельно написать всю имплементацию от начала и до конца? Тем более, когда у меня есть умный компилятор с type hole inference. Это не говоря о том, что chatgpt не способен рефакторить существующий код, он годится только для генерации начальных шаблонов, как это делал до него cookiecutter.
язык заплетается..отдохнуть срочно выспаца
Смотрю я на эти попытки использовать AI, и что-то особо не вдохновляет. Писать регулярку своими руками куда быстрее, точнее, интереснее. Непонятный костыль этот ваш AI.
счасливого нового года
@@ultraluxery интерпретатор не будет выполнять такую, длина регулярки ограничена, длинная может очень долго выполняться и если она такая длинная, значит с ней что-то не так или в коде где она выполняется.
сложные регулярки тяжело читать, с помощником гораздо удобнее
Ничего интересного, если бы была одна версия движка этих regex'ов то проблем бы не было, но их ведь десятки - awk, gnu grep, bsd grep, PHP, perl, python. Многое схоже, но даже 1% различий превращает эту строчку знаков в адовый пазл.
> интереснее
🫵🤣
Потеря времени
Стрпнно слышать, то что Копилот это самрстоятельный продукт, а ИИ ассистант нет, только из-за тогг, что у варианта от ЖидБрейнс прямо в шапке написанно, что они используют гпт 3.5. Но внезапно, КаловыйПилот тоже исполняется на 3.5 гпт, просто это написанно мелким шрифтом в самом низу описания продукта.
Да, тут я неверно выразился. В комментариях ниже Антон Архипов (представитель Jetbrains) написал про использование OpenAI моделей в деталях.
есть лучше плагины