Found 2 bookmarks
Custom sorting
The End of Front-End Development
The End of Front-End Development
Разные инструменты с ИИ наделали много шума. ИЗ каждого утюга можно услышать что скоро будут не нужны маркетологи, копирайтеры, медики, юристы, художники и разработчики. В статье автор рассказывает, что угрозы для фронтенд-разработчиков нет, а ИИ инструменты станут отличным дополнением к ежедневной работе и повысят эффективность разработки. Автор давно занимается веб разработкой и не в первый раз встречается с тезисом "Инструмент Х лишит веб-разработчиков работы". Сначала (в 1996 году между прочим) это были GUI решения, которые позволяли сделать веб-сайт просто перетаскивая элементы. Затем появился wordpress, затем webflow, затем "no code" инструменты. Теперь вот ИИ-инструменты. Инструменты в прошлом не сделали разработчиков ненужными, просто теперь, чтобы запустить сайт парикмахерской, не нужно нанимать отдельного разработчика - достаточно найти веб сервис который за небольшую плату позволит сделать сайт по шаблону. А разработчики занимаются созданием сложных или узких решений. Текущие возможности ИИ преувеличены. Да, они действительно могут написать несколько сотен строчек кода, но в реальных приложениях нам нужно писать тысячи строчек кода, думать о декомпозиции, тестировании, НФТ. ИИ станет отличным инструментом в помощь разработчику и писать код станет легче. Как следствие, у нас появится больше времени для важных и крутых фич, уделяя меньше времени рутинным задачам. Кроме веб разработчиков, в статье приводится мнение юристов (ИИ смог пройти тест, который необходим для получения лицензии юриста) и аниматора из disney. Они в целом того же мнения - ИИ значительно упростит рутинную работу, но не заменит человека в профессии. Выше был пересказ мнения автора, с которым я согласен. Но я также могу вспомнить, что есть какой-то эффект или закон, который гласит, что если что-то будет оптимизировано, то это не снизит издержки - просто оптимизированное начнут использовать больше, чем раньше. Хороший бытовой пример - появление энергосберегающих лампочек. Появились лампочки с потреблением в 8-10 раз меньше, чем лампы накаливания. Теперь там, где раньше людям для жизни хватало одной лампочки, ставят сразу кучу лампочек, и даже появились рекомендации от дизайнеров интерьеров который звучит примерно так: "каждые Х квадратных метров потолка должен иметь хотя бы 1 источник света". Также не упущу возможность порекламировать Codefest 13. Приходите, я буду там рассказывать про то, как chatGPT помогает разработчику.
·joshwcomeau.com·
The End of Front-End Development
Rewriting tests from Cypress to Playwright using GPT3 by Gajus Kuizinas
Rewriting tests from Cypress to Playwright using GPT3 by Gajus Kuizinas
Одна команда решила перевести свои браузерные тесты с Cypress на Playwright. Это монотонная и скучная работа, которую, тем не менее, надо сделать. Однако, одному разработчику пришла мысль "а что если использовать для этого нейронку?". И оказалось, что это очень хорошая идея. Он открыл openai playground, где можно поиграться с нейронкой GPT-3 в рамках чата. Он отправил ей ``` Example Input: /* cypress code */ Output: /* playwright code */ Input: /* cypress code №2 */ ``` и нейронка вывела корректный перевод cypress code №2 на playwright. Автор говорит, что это позволило им значительно ускорить переезд на playwright, а также они использовали нейронку на уже переведенным людьми тестах, чтобы найти моменты для улучшения Рекомендую зайти в статью и пролистать её вниз, где есть гифка как GTP3 пишет код в чате. Мы все ближе подходим к моменту, когда нейронки будут сопровождать нас на постоянной основе. Так недалеко и до киберпанка
·contra.com·
Rewriting tests from Cypress to Playwright using GPT3 by Gajus Kuizinas