Хакаем тестовое задание при помощи Chat GPT-4o + Django

  Рет қаралды 19,826

Senior Pomidor Developer

Senior Pomidor Developer

Күн бұрын

Пікірлер: 148
@kopylov_vadik
@kopylov_vadik 3 ай бұрын
Сделайте пожалуйста видео с обзором всех фич пай чарма которыми вы пользуетесь в процессе работы) Смотрю Ваш материал, складывается впечатление, что я использую 5% от всего того, что он предоставляет.
@ArtemZakharov-sv6dj
@ArtemZakharov-sv6dj 3 ай бұрын
Было тестовое с большим контекстом, медиа платформа с древовидной структурой каналов, рекурсией , докером , тестами. Позиция была джуниор но зп хорошая. чат гпт 3 не осилил , точнее он то выдавал здравые идеи, но моего опыта не хватило. Пришлось искать другие варианты. Сейчас на работе часто использую, бизнесу всегда надо быстрее и код который писали до тебя может быть сложным и запутаным. Вообщем думаю без него, я бы не продержался испытательный срок, так что всем рекомендую! Единственное обязательно проверяйте за ним и разбирайтесь в коде! А то на онлайн код ревью спроят почему так а ты и сказать ничего не сможешь. Всем успехов!
@ДаниилСоловьев-э6ш
@ДаниилСоловьев-э6ш 3 ай бұрын
А как именно используешь гпт в работе?
@ArtemZakharov-sv6dj
@ArtemZakharov-sv6dj 3 ай бұрын
@@ДаниилСоловьев-э6ш Для чтения кусков сложного кода, и для внесения правок.
@ArtemZakharov-sv6dj
@ArtemZakharov-sv6dj 3 ай бұрын
@@ДаниилСоловьев-э6ш Разбирать сложные куски кода. Иногда если прямо туплю то и фиксы прошу писать.
@ПавелРодионов-ш6б
@ПавелРодионов-ш6б 3 ай бұрын
А что такое онлайне код ревью? Это как?
@backend404
@backend404 3 ай бұрын
на работе вас за гпт не ругают?и запрещяют лиего вообще?
@Yuri-wk8rk
@Yuri-wk8rk 3 ай бұрын
Еще одна идея вам для видео сравнить реализацию в Claude и ChatGPT реализацию задания. Однозначно эти инструменты будут улучшаться и смогут хорошо писать такие задачи.
@alexey9975
@alexey9975 3 ай бұрын
Это реальность! С Ai экономится куча времени
@Rusu421
@Rusu421 2 ай бұрын
И денег на зарпратах
@PavelNikithin
@PavelNikithin 3 ай бұрын
интересное задание и интересно наблюдать, как это надо делать. тоже интересно про пайчарм узнать, много всяких плюшек ))
@ВладимирПодпрятов-п2у
@ВладимирПодпрятов-п2у 3 ай бұрын
Я использую gpt4, cloudai, gemmi как консилиум мнений) Задаю вопросы и смотрю чей вариант мне нравится больше. Заменить точно пока не смогут, но очень сильно помогают познакомится с новой технологий или погружение в чужой код
@PheniksTay
@PheniksTay 3 ай бұрын
Это не последняя версия, а одна из промежуточных и уже способна на многое. Я, джун, использую её для обучения. Прошу разжевать построчно, на атомы, как работает этот код, скажем, или дать развернутый ответ по проблеме с примерами - и получаю то, что мне нужно.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Класс! Мне кажется что возможности GPT в обучении очень крутые . По сути , уже замещает ментора. Может не во всегда , но хотя бы от части
@sergey_ra
@sergey_ra 3 ай бұрын
​@@SeniorPomidorDeveloperобучает и разжевывает лучше любого человека. Никаких психов и прекрасно понимает твой уровень по вопросам))
@user-wishfull
@user-wishfull 3 ай бұрын
Спасибо Сергей! Очень интересное видео.
@zhenisbekasyl7062
@zhenisbekasyl7062 2 ай бұрын
какой же ты крутой,senior Pomidor)))
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 2 ай бұрын
Спасибо!
@buble_wf2954
@buble_wf2954 2 ай бұрын
Всем добрый день, это действительно уровень middle? Мне кажется что для джуна даже легко...
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 2 ай бұрын
Было задание для миддл. Ну дело в качестве. Задание не так важно, скорее важно как его сделают.
@Yuri-wk8rk
@Yuri-wk8rk 3 ай бұрын
Спасибо! Очент познавательно! Продолжайте эту серию. А сделайте видео по использование Copilot, можно тоже сделать тестовое задание :)
@piratkin8853
@piratkin8853 2 ай бұрын
Copilot у меня так же использует chat gpt 4
@mikewinny3856
@mikewinny3856 3 ай бұрын
Интересные кейс и видео. Спасибо!
@ArtemZakharov-sv6dj
@ArtemZakharov-sv6dj 3 ай бұрын
И шикарная заставка!
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
😎
@HEDELKA
@HEDELKA 3 ай бұрын
В основном пишу код сам. Но использую GPT в качестве написания простого или даже сложного кода, когда чётко понимаю, что должно быть, но из-за большого объема зачем руками писать, если есть GPT, программистов заменить, они за год показали неплохие результаты, а учитывая выход приложения, где ты впрямом эфире разговариваешь GPT. Думаю, будет всё намного проще. А если ещё и научиться управлять ПК и всё вместе, это будет работать идеально. Но не всем это интересно)
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Да я думаю что многим это интересно. В принципе прогресс куда-то туда движется.
@galogramma8461
@galogramma8461 3 ай бұрын
Круто! Спасибо! Побольше бы такого! Еще было бы интересно передавать таски через redis в celery на асинхронное выполнение, и в докер все это.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Это смотрите в предыдущих курсах)
@sab_ero8561
@sab_ero8561 3 ай бұрын
это дают мидлам? а в чем прикол? задачи же очень легкие
@Kot1key
@Kot1key 3 ай бұрын
А какие есть "сложные задачи", которые дают мидлам ?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Есть средние)
@goblingo9042
@goblingo9042 3 ай бұрын
Для гпт можно еще промты настраивать, чтобы получать лучший результат. Порой ответы отличаются прямо радикально. Например, его можно попросить писать код как сеньор разработчик компании Google и максимально оптимизировать все написанное. Также с помощью промтов имитируется интерактивное написание кода, когда чатгпт задает уточняющие вопросы по каждому аспекту задачи и только потом отдает ответ, основанный на дополнительных данных.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Интересная идея попросить его написать код как Сеньор из Гугл ) Я попробую! Стихи как Бродский у него не получились , ну может хоть в IT он сильнее. Не гуманитарий )
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Проверил. Вцелом похожее решение выдает. Сразу делает aggregate и annotate - это да, не нужно от него добиваться оптимизации запросов. В остальном тоже самое. Тесты тоже хреновые написал.
@АлексДобрый-э4ф
@АлексДобрый-э4ф 3 ай бұрын
Очень интересно и полезно, спасибо
@BorisenkoV89
@BorisenkoV89 3 ай бұрын
Привет, где взять такой клиент для работы с API OpenAI?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Это же сайт . Типа team-gpt.com/
@tron24
@tron24 3 ай бұрын
GPT4 Omni буква O а не ноль, он так называется из за всеядности, ему можно расшарить экран, надиктовать голосом, скидывать скрины и тд
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Согласен. Ноль высокий у узкий. Есть разница 0 о
@Rusu421
@Rusu421 2 ай бұрын
Отлично, теперь тестовое на джуна будет такое же, как на мидла. Но зп останется прежней
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 2 ай бұрын
Не совсем так. Просто теперь тестовое будет такое, с каким ИИ не справится ) Я уже такое придумал. И проверил!
@МагомедИбрагимов-с8ъ
@МагомедИбрагимов-с8ъ 3 ай бұрын
Здравствуйте, вы не планируете запустить полноценный курс по DRF с практикой и тд?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Сейчас разрабатываем курс. Он будет платный с большим количеством заданий и их проверкой. У меня много бесплатных курсов тут на канале. В том числе по DRF, называется «Бенкенд на Джанго», с синими обложками
@МагомедИбрагимов-с8ъ
@МагомедИбрагимов-с8ъ 3 ай бұрын
@@SeniorPomidorDeveloper ООО интересно а на какой платформе? и он только о DRF будет? может быть заранее деньжат отложу
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Пока решаем на какой платформе и сколько будет стоить. Но это будет в конце осени я думаю. Только начали готовить
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Не только по DRF
@МагомедИбрагимов-с8ъ
@МагомедИбрагимов-с8ъ 3 ай бұрын
@@SeniorPomidorDeveloper Советую платформу Stepick она удобная
@IT_psychopath
@IT_psychopath 3 ай бұрын
спасибо за вдос.)) по разному оно решает лишь типовые задачи.. тоже тестил. а так только Llama3 70B и клаудия чуть в сторону на не типовых умеют, а остальные почти одно и тоже отвечают.😁надо было написать не сложное расширение в браузер, не типовое но относительно простое. оно не смогло даже минимума.. попробуйте на каком старлет попросить написать и он запнется с огромной вероятностью.😁 принцип любого ИИ 1950г и современного полностью идентичен! что генерация картинок, что текста работают по одинаковым алгоритмам. это просто зубрилки, если материала много оно зазубрит много и смогет чуть в сторону. если не так много, не смогет вообще ничего. там 0 разума.. я пользуюсь локальными, есть много толковых, генерят превосходно. но править надо постоянно.. есть хакерские ИИ, шикарны тоже. вообще легко определить сам делал или ИИ. ИИ в 99.999% случаях оставит свой след который сразу выдаст.. если вас конечно проверяет профи а не такой же генератор на ИИ..🤣
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Спасибо что смотрели! А какую модель можете посоветовать? Llama3 ?
@stas7che
@stas7che 3 ай бұрын
Ого, не знал про хттп клиент в пайчарм. А почему используешь team gpt а не родную оболочку?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Да просто она удобнее что-ли. Всякие папки есть, типа ленты переписок и тд
@БорисОстроумов-т7к
@БорисОстроумов-т7к 3 ай бұрын
а вы знаете, что такие запросы можно писать прямо из консоли или нет? Ну и программисты пошли xD
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
А зачем писать из консоли? 😀
@stas7che
@stas7che 3 ай бұрын
@@БорисОстроумов-т7к а вы знаете что можно и код писать в ворде?
@kek_6858
@kek_6858 3 ай бұрын
Как жаль, что большинство бизнес задач достаточно сложны по контексту, а не по технологиям. Очень жду Ai с возможностью погружать в контекст инфраструктуры.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Согласен. Программистов можно заменить, а разработчиков пока еще нет.
@vacsa
@vacsa 3 ай бұрын
уже есть, называется RAG
@ИванСтрекалов-л9о
@ИванСтрекалов-л9о Ай бұрын
Я генерирую уникальные тексты для seo. Могу делать огромные сайты!
@archibaldivanovich4103
@archibaldivanovich4103 3 ай бұрын
Я так на работу попал !
@alexey9975
@alexey9975 3 ай бұрын
Красавчик!
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
😎
@shulginoleg6561
@shulginoleg6561 3 ай бұрын
Использую ещё беслпатную версию 3.5 для создания кусков программ на C# потом дорабатываю их вручную и интегрирую в код. Ускоряет процесс. Жена использует в области WEB дизайна. Заменит всех кроме чернорабочих, курьеров. мусорщиков и т. п. Люди которые будут работать за синтезированную баланду обходятся и будут обходиться дешевле чем роботы.
@Rusu421
@Rusu421 2 ай бұрын
Наша компания успешно уполовинила отдел дизайна за счет этого.
@shulginoleg6561
@shulginoleg6561 2 ай бұрын
@@Rusu421 Ну у меня по итогу также примерно в два раза производительность возрасла. Но это только начало! Пока много неадеквата, приходится следить за кодом, делать подсказки. Бывают такие случаи что ИИ заходит в тупик и уже никакие подсказки не помогают, проще самому код исправить ручками...
@МаксимМедведев-ф9м
@МаксимМедведев-ф9м 3 ай бұрын
собес на мидла в общем он бы не прошел ) хотя немного подучился бы и тогда ! имхо ситуация поменяется принципиально когда будет встроен функционал тестирования кода на релевантных данных и на клирность. То есть чату нужно самотестирования, без этого кодить будет "примерно вот так" PS. Ответ на вопрос - да, в будущем заменит. И более того. Сразу будет в итоге писать на ассемблере. В принципе имхо мощности гпт 4 для этого достаточно. Нужна "тонкая настройка" для подбора оптимального решения, генерации тестовых данных + связь с какими то внешними апи для самотестинга
@arher743
@arher743 3 ай бұрын
Проснись, уже почти год как умеет тестировать и проверять за собой. Тебе что зря доступ к самописным плагинам дали?
@МаксимМедведев-ф9м
@МаксимМедведев-ф9м 3 ай бұрын
@@arher743 например ?
@N5O1
@N5O1 3 ай бұрын
Использую gpt каждый день, как для работы так и для бытовых задач. И не представляю как я обходился без него. Даже уже писал один проект в придакшн который под капотом ичпользовал gpt модель Только почему 4о, 4? Ведь даже в документации OpenAI написано, что 4 для сложных задач подходит лучше
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Да просто взял потестить новейшую модель
@ЮрийСавостьянов-я2з
@ЮрийСавостьянов-я2з 3 ай бұрын
дайте пж сайт чата джипити которым все пользуются
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
openai.com/
@РомаПлетнев-о1р
@РомаПлетнев-о1р 2 ай бұрын
Я считаю что если ты не понимаешь в программировании то и АИ тебе не поможет. АИ только дополняет и помогает программисту.
@ivanruiner
@ivanruiner 3 ай бұрын
Это что DRF? А почему не просто на Django?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Django в его нативном применении это штука довольно устаревшая и плохо-масштабируемая. Шаблоны и формы на бэкенде, это не современный подход. DRF - это фреймворк для создания REST API на Джанго, это более гибко и бекенд даже пишется легче там. Я об этом рассказывал в первом курсе, с белой обложкой. Там может уже зависимости устарели и что-то по-другому работает, но смысл остается тот же.
@SyperMonster
@SyperMonster 3 ай бұрын
​​@@SeniorPomidorDeveloper Делаю сейчас MVP на django без DRF, на темплейтах, так ещё и htmx для подрузки, да здравствует генерация html на сервере! Делаю кстати CRM систему, страшный Франкенштейн получается, а ещё страшней, что за это платят 😅
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
😂 ну платят же! Это главное)
@BorisenkoV89
@BorisenkoV89 3 ай бұрын
Использую постоянно для работы, код почти сам не пишу. Вот тебе идея для нового видео, реализовать собственный клиент для OpenAI, с подсчеом токенов и стоимости
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Хорошая идея, но влом с фронтендом возится , не моя тема
@BorisenkoV89
@BorisenkoV89 3 ай бұрын
@@SeniorPomidorDeveloper без фреймворка и js, drf+Django templates,
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Ой, не люблю шаблоны. Скукотища )🥱
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Да и как без js организовать вопрос ответ с сервером
@BorisenkoV89
@BorisenkoV89 3 ай бұрын
@@SeniorPomidorDeveloper ты имеешь ввиду как организовать потоковую выдачу ответа? Можно просто упростить до запрос - ответ. Но вот меня больше интересует как мы будет определять синтаксис кода? Подсветка кода и т.д. Хотя наверное есть уже решения, не искал..
@set1qs
@set1qs 3 ай бұрын
За год использования жпт, понял что если ты не знаешь что он делает и пишет, и сходу не можешь увидеть его касяки он уничтожит твой код ))) Поэтому использую его только для алгоритмических моментов, в отдельных функциях, задачах, ну и пока пишу ему запрос, в голову приходит решение само ))))
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Согласен. Пока он больше для утилитарных задач подходит, и вот для таких простых приложений как на моем видео. И то ошибок наделал
@БорисОстроумов-т7к
@БорисОстроумов-т7к 3 ай бұрын
открою секрет, учите компьютер сайенс, а не языки программирования
@vladkrolik2700
@vladkrolik2700 3 ай бұрын
Скажи ты не обучаешь персонально ?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Раньше обучал. Но давно не занимался этим. Может сейчас взял бы одного или двух учеников, но не дешево .
@vladkrolik2700
@vladkrolik2700 3 ай бұрын
@@SeniorPomidorDeveloper не дешево это сколько ?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Надо подумать. Со мной можно связаться в ТГ группе, ссылка в профиле, там в описании в "Контакты админов" я буду первый
@krokojur2910
@krokojur2910 3 ай бұрын
спасибо
@МаксТатаренко-е6г
@МаксТатаренко-е6г 3 ай бұрын
Код конечно не продакшен уровня, так писать нельзя, на гитхабе куча таких тестовых с одинаковым решением, вот и скормили такой датасет нейронке с гитхаба. Но ллмки очень полезны как второй гугл, если в первые делаешь какой-то функционал и не знаешь с какой стороны подойти к решению задачи, идеи гпт может накидать
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
А по моему нормальный код. Просто задача простая. А что еще надо от вью по аналитике? Чтобы запросы экономило , было безопасно и читаемо. Остальное это второстепенные вещи. Задание не предполагает какого-то хитро-изощренного решения, зачем усложнять, когда можно сделать просто. Он и сделал.
@vasiliylu8054
@vasiliylu8054 3 ай бұрын
Немного оффтопа по написанию юнит тесттов. А они, что в БД лезут, или я чего-то недоглядел?...
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Юнит тесты конечно лезут в БД. В нее пишут, а потом после окончания каждого теста очищают. (это конечно не основная база , настореная для Джанго. Они свою создают)
@vasiliylu8054
@vasiliylu8054 3 ай бұрын
@@SeniorPomidorDeveloper спасибо, просто показалось немного странным. В дотнете стараются всё замокать и тестить только логику.
@N5O1
@N5O1 3 ай бұрын
не смотрел видео, потому что не понял его суть да, с ChatGPT можно писать, код. Он делает это достаточно хорошо, главное знать итоговый результат и писать правильно запрос и описывать корректно алгоритм.
@Developer_python_
@Developer_python_ 3 ай бұрын
Привет. Ну это довольно простое тестовое задание. Сейчас 4 мес пишу срмку где взде почти кастомная реализация. Особенно в админке, динамические формы, страницы и тд. Чат помогает задать направление. А дальше почти все нужно корректировать. Но время экономит серьезно. Спасибо за хттп клиента. Не знал. Юзал мож хедер екстеншн
@АндрейКомиссаров-с5к
@АндрейКомиссаров-с5к 3 ай бұрын
Он, конечно, помогает писать код, только твои скиллы от этого не прокачиваются. Раньше все время пользовался gpt. Сейчас стараюсь пользоваться если совсем не разобраться самому.
@ArtemZakharov-sv6dj
@ArtemZakharov-sv6dj 3 ай бұрын
Согласен, прокачка идет медленнее , но идет!
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Зато рутина легко идет, когда уже напрокачивался)
@БорисОстроумов-т7к
@БорисОстроумов-т7к 3 ай бұрын
@@ArtemZakharov-sv6dj она идет гораздо быстрее, нужно кейсы уникальные записывать и заучивать, тем более пополняется база кода с ним очень быстро, можно частые решения записывать в отдельные модули
@photohunter_videogatherer
@photohunter_videogatherer 3 ай бұрын
Тестовие данние может тоже делать, если что))
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Тоже потом об этом подумал. ) Через fixtures можно
@Egorius96
@Egorius96 3 ай бұрын
Спасибо, видео получилось очень интересное, на одном дыхании посмотрел. У нас сейчас тимлид помешался на типизации и на всех проектах мы очень жестко указываем типы для всех сущностей в коде. Вот хотел тебя спросить, собственно в чем проблема динамической типизации в python, если не считать банальные ответы типа для документации и оптимизации? Лично я считаю что это кододрочерство и не более) Как ты считаешь?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Питон это язык с динамической типизацией, он таким и остается. Он изначально создавался для простоты использования, чтобы меньше заморачиваться: с типами, с очисткой памяти, с ООП (если оно в каком-то кейсе просто не нужно). То что сейчас на него накрутили разные штуки типа строгой типизации, мое личное мнение что это в большинстве случаев просто не нужно. Не нужно из питона делать java. Для продуктовой разработки уж точно не нужно. У нас в проекте сотни тысяч строчек кода и под сотню моделей, по разному связанных. Мы каждую неделю фиксим десятки багов, и я не помню чтобы хоть один из них был связан с тем что неправильно указали тип. Супер редкий кейс. В 99% по имени самой переменной уже понятно какого она типа. Я думаю что для math библиотек, возможно для ML, или там где мы много используем кастомные типы данных, строгая типизация будет более актуальна.
@Egorius96
@Egorius96 3 ай бұрын
@@SeniorPomidorDeveloper спасибо большое!
@julesbois2122
@julesbois2122 3 ай бұрын
Аннотация типов в Python введена для поддержки статического анализа кода. И .. всё, наверное. Если вы не используете статические анализаторы, то и плюсов от type hinting будет мало. IMO
@ibrahimoglu
@ibrahimoglu 3 ай бұрын
👍
@molochnikzero
@molochnikzero 3 ай бұрын
Привет, я думаю, что останавливает от использования в проектах то, что приходиться подписываться под NDA и не передавать код третьим лицам. Ну и конечно, что chatGPT закрытая разработка, к тому же платная. Думаю, что в ближайший год выпустят плюс-минус нормальную модель для локального пользования. Тогда - да, буду активно использовать на всех своих проектах. Куплю себе 5090 и посажу джуна\мидла генерировать глубокие unittest'ы и интеграционные для запуска в ci-cd. Потому что зачастую нет ни времени, ни моральных сил писать *баные тесты в больших проектах с 0% покрытия
@molochnikzero
@molochnikzero 3 ай бұрын
Если спросите - почему при написании сервиса не было тестов - у нас есть отдел тестирования, который разбалывал всех разрабов. Да и культурой тестов до меня в компании никто не интересовался.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Большие проекты с нулевым покрытием это ад. И никакой отдел тестирование не спасет! У нас в проекте более 10.000 юнит тестов. Сколько надо тестировщиков чтобы проверить каждый кейс для каждого релиза? Уж лучше действительно chat gpt натравить чтобы он хоть что-то проверял, хотя чтобы от него добиться нормального теста надо его задолбать, в видео я три раза его просил по разному, чтобы что-то адекватное выдал. NDA это конечно проблема. Но наверное можно согласовать с начальством. Если конечно вы не в банка или типа того. Ведь код нельзя передавать "третьим лицам." А вопрос по субъектность ИИ до сих пор не имеет однозначного ответа.
@molochnikzero
@molochnikzero 3 ай бұрын
@@SeniorPomidorDeveloper Ну, третьи лица в этом случае OpenAI, которые, конечно же, хранят логи переписок в не зашифрованном формате в базах)
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Я бы сказал Третьи, но не лица ) Вероятно что хранят, да
@julesbois2122
@julesbois2122 3 ай бұрын
Разработчик превращается в ревьюера с навыком промпт-инженера! Ну, компания вместо оплаты труда нескольких разработчиков будет платить одному такому ревьюеру и ещё один "оклад" OpenAI.🙂
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Ну это не совсем так. Задание просто слишком простое, ну тестовое задание и не могло быть сложным. Я вчера тут ковырял gpt пытался сделать браузерную игру на js. Ну и я бы сказал что там дорабатывать и дорабатывать. Вообще все криво косо и больше половины не работает. Тем не менее, скорость разработки с ним в несколько раз выше. А еще бы я отметил что требования к квалификации разработчика очень с ним возрастают. Попробуй ка допили приложение после такого криво-кодера, тут новичок не справится
@julesbois2122
@julesbois2122 3 ай бұрын
@@SeniorPomidorDeveloper Да, точно! Написав "превращается в ревьюера", я так же имел в виду, что квалификация нужна серьёзная, ведь не каждый сможет делать такое ревью. Вообще, хорошо, что это всего лишь инструмент и не слишком умный. Плохо, что десятки умнейших людей работают фуллтайм, чтобы сделать его умным.
@Alypsat_kz
@Alypsat_kz 3 ай бұрын
надо и ошибки скопипастить и ему показать, тогда он сам исправить или предложит пути исправления.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
делал так, просто не все это в видео вошло. какие-то ошибки предлагает правильное решение, какие-то нет
@Alypsat_kz
@Alypsat_kz 3 ай бұрын
Да, тооько досмотрел видео, Вы так делали. И, я польностью солидарен с Вашими выводами на счет ChatGPT. Нужно четко знать что ты хочешь и как ты этого хочешь. С его помощью я написал один сайт на django и несколько программ на dash, micropython, и я впервые узнал из этого видео про PEP 8. Я многого ещё не зная, логика сериалайзеров в djanjo мне все еще не понятна, но ChatGPT хороший учитель и наставник, я пользуюсь бесплатной версией.
@Alypsat_kz
@Alypsat_kz 3 ай бұрын
Да, Вы так делали, только что досмотрел видео. И, я полностью солидарен с Вашими выводами на счет чатgpt, нужно точно знать что ты хочешь и как ты этого хочешь. С его помощью я написал один сайт и несколько прграмм на dash и micropython, и впервые узнал из этого видео про PEP 8, да и логика сериалайзеров в django мне еще не до конца понятна.ю, пишу свои модули для аутентификации и верификации. Но чатgpt для дитя 90-х это просто фантастика.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
@Alypsat_kz сто процентов! Еще пару лет назад мы и представить не могли что у нас будет такой помощник и так быстро .
@shulginoleg6561
@shulginoleg6561 3 ай бұрын
Пока только Шах. Но мат как в прямом, так и в переносном смысле неизбежен. Просто партия ещё не закончилась...
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Да это шутка ) если бы меня на видео не было , кто бы писал запросы и рассказывал вам об этом? )
@serg-il5li
@serg-il5li 3 ай бұрын
Этот может и не заменит, а вот следующий...Но опять же мы же сейчас код не компилируем сами и не интерпретируем, а там тоже не простые штуки работают, которые когда то кого то лишили работы. Однозначно теперь создание простых приложений сайтов и прочей лабуды будет доступно простым пользователям по запросу типа сделай мне игру где можно ГРАБИТЬ КАРАВАНЫ. Но будут и спецы которые будут заняты более серьезными проектами
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Кстати игру пытался делать на js. Арканойд получился неплохо, а на что-то большее уже совсем не тянет
@Serghey_83
@Serghey_83 3 ай бұрын
Я ничего не понял.
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Есть еще 45 мин свободного времени?
@ерцхартеверент
@ерцхартеверент 3 ай бұрын
заменить пока не сможет но пошник очень не плохой что и хорошо и плохо
@tertiumorganum5665
@tertiumorganum5665 3 ай бұрын
мля так на питоне и не программисты пишут😂
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
Не человеки так тоже пишут 😁
@set1qs
@set1qs 3 ай бұрын
Слишком качественно написано тестовое ) Обычно в рабочих задачах пишут в таске, сделай так ) а как уже твои проблемы, какие ручки и прочее думай сам
@vasiliylu8054
@vasiliylu8054 3 ай бұрын
Возможно, его тоже писал chatgpt)
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 3 ай бұрын
😁
@e_rom
@e_rom 2 ай бұрын
Я iOS разработчик. Зачем я это просмотрел?
@SeniorPomidorDeveloper
@SeniorPomidorDeveloper 2 ай бұрын
По тому что было интересно
@user-descripter
@user-descripter 3 ай бұрын
Терпеть не могу когда слякуют слюнями в микрофон
@databox4279
@databox4279 3 ай бұрын
так не терпи, на крестик в углу нажми. Ты же не терпила, чтобы терпеть.
@fuuuns
@fuuuns 2 ай бұрын
4о полнейший убогий шлак. Только 4 десонстрирует некоторые аналитические спосоьности. 4о либо фантазирует лютую дичь либо повторяет одно и тоже хоть голову словай над изменением промта. Этому творческому недоразумению только пейзажи рисовать и анекдоты складывать. Код для анализа я доверяю только 4ке.
Шок. Никокадо Авокадо похудел на 110 кг
00:44
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,8 МЛН
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Оптимизация Django. 1 - Django + Docker
50:08
Senior Pomidor Developer
Рет қаралды 31 М.
Обо мне
9:08
Senior Pomidor Developer
Рет қаралды 10 М.
ChatGPT: от новичка до PRO за полчаса
38:21
ДвеДэшки
Рет қаралды 156 М.
Шок. Никокадо Авокадо похудел на 110 кг
00:44