Разработчики WordPress, как ИИ влияет на вашу работу?
Наверняка каждый, кто читает эту статью, уже так или иначе использует искусственный интеллект.
Будь то написание кода, составление сложного электронного письма или помощь в выполнении домашнего задания — все это становится частью нашей повседневной жизни.
Однако в некоторых областях ИИ оказался чрезвычайно эффективным. Мне было интересно узнать, как ИИ помогает разработчикам WordPress сегодня.
Посмотрите на это. Вот что ответил сам ChatGPT-4, когда его спросили о том, что он чаще всего использует:
Кодинг стоит на втором месте, поэтому все должны им заниматься. Давайте поговорим об этом!
Как вы используете ИИ в данный момент? Как он используется в программировании и к чему это привело? Повысило ли это вашу производительность и в каких областях?
Это некоторые из вопросов, которые я задал своим коллегам-разработчикам WordPress. И вот, что я получил в ответ.
Тимур Камаев
В разработке с 2010 года. Создатель сайта wp-kama.ru. Сеньор-девелопер в EPAM. Местами перфекционист и зануда с синдромом самозванца. Имею природную любовь к математике и программированию 🙂
Как искусственный интеллект влияет на вашу работу?
Искусственный интеллект существенно влияет на мою работу. Он помогает автоматизировать рутинные задачи, такие как проверка кода, ревью, рефакторинг, генерация идей, проверка орфографии и подготовка документации. Кроме того, ИИ выступает в роли наставника в областях, где у меня недостаточно опыта. В частности, помогает изучать новое и вспоминать старое, а также подкидывает идеи при поиске решений или дебагинге. Иногда кажется, что у меня появился новый коллега аутист с феноменальной памятью 🙂
Как вы используете искусственный интеллект на данный момент?
Помимо активного использования стандартного чата OpenAI с подпиской Plus, я также использую API от OpenAI на сайтах, преимущественно для работы с текстом: переводы, исправление ошибок и проверка (валидация) данных от пользователей. Также, я иногда практикую свой английский общаясь с расширенным voice-режимом.
Как ИИ используется в программировании и к чему это привело?
Преимущественно для автоматизации рутинных задач и как помощник при написании кода. Он ускоряет написание кода, помогает в дебаге и в целом ускоряет процесс разработки, улучшает качество кода и снижает вероятность ошибок. Это революция! Хотя не думаю, что в ближайшее время ИИ сможет полностью заменить программистов.
Повысило ли это вашу производительность и в каких областях?
Да, значительно! Основное, что я заметил — снижается ментальная нагрузка, что позволяет сосредоточиться на других задачах, например архитектурных. ИИ берет на себя рутину, освобождая мой мозг для важных и креативных задач. Теперь я больше времени трачу на размышления о главном 🙂 Как сказал один мой знакомый: я как будто пересел с Жигули на Ламборгини 🙂
Анатолий Юмашев
Автор WP Craft.
Более 10 лет в разработке. Специализация на веб-сайтах, eCommerce, CMS, SEO. Практикует SEO, арбитраж трафика, разработку агрегаторов и больших веб-сайтов с продуманной структурой и архитектурой.
Как искусственный интеллект влияет на вашу работу?
Всего за 1 год привычки поменялись и ныне сложно представить работу без ИИ.
Как вы используете искусственный интеллект на данный момент?
3 основных инструмента которые используются почти каждый день:
- Notion — помогает вести заметки, искать информацию и помогает решать проблему белого листа когда пишешь дизайн доки, статьи или инструкции.
- Monica — стоит в браузере, помогает работать с веб страницами, делать саммари поиска, текстовка видео для выжимки тезисов. Там много всего, но использую только какие то базовые истории.
- Codeium — стоит в VS Code и помогает быстро авто дополнять код по мере написания и даже писать код по легким ТЗ. Притом, часто удивляет и многие вещи пишет лучше, чем я бы мог придумать. Иногда, конечно, шалит, но это легко правится.
Также есть подборка нейронок, под задачи которые бывают реже но бывают:
- Recraft — иллюстрации, иконки и лого для дизайна страничек.
- ClipDrop — генерация, модификация изображений и фото
- Иногда что-то пробую в GigaChat и YandexGTP. Но пока просто в рамках оценки применимости.
В сумме бюджет на подписки про нейросети уже думаю превысил 100$ в месяц и надо бы подумать как это все сэкономить.
Андрей Писаревский
Тимлид в EPAM с коммерческим опытом более 15 лет. Также веду блог WP Yoda, где делюсь знаниями и опытом в области веб-разработки. В свободное время люблю играть в PlayStation, заниматься в спортзале, и мой любимый цвет — синий.
Как искусственный интеллект влияет на вашу работу?
AI существенно трансформировал мою работу, особенно в аспектах сбора данных и анализа. GPT-4 позволяет мне быстро анализировать различные архитектурные решения, а так-же с помощью него удобно писать proposals заказчикам. Это не только ускоряет процесс принятия решений и позволяет держать наш проект на высоком уровне.
Как вы используете искусственный интеллект на данный момент?
На данный момент мы активно используем AI для автоматизации рутинных задач, таких как написание алгоритмов, конфигурационных файлов и парсеров. Так-же мы используем AI для автоматизированных переводов. Это значительно сокращает время, но не менее важно — деньги заказчика, которые мы раньше тратили на эти процессы. А инструменты вроде GitHub Copilot помогают ускорить разработку за счет автодополнения кода, хотя их применение может быть ограничено в зависимости от политики компании.
Как ИИ используется в программировании и к чему это привело?
AI уже стал неотъемлемой частью программирования. Он предоставляет инструменты для более глубокого анализа и оптимизации кода. Однако, это также приводит к увеличению конкуренции на рынке, особенно, в областях, где многие задачи могут быть автоматизированы.
Мой совет коллегам — глубже изучать программирование и не ограничиваться базовыми навыками, чтобы быть всегда конкурентным на рынке.
Повысило ли это вашу производительность и в каких областях?
Абсолютно, использование AI повысило производительность моей команды а так-же, это позволило мне, как тимлиду, избавиться от проблемы «узкого горлышка», когда все решения и задачи зависят от одного человека.
Спустя 2 года его использования в команде — мы смогли сэкономить месяцы человеко-часов на выполнение рутинных задач, что освободило ресурсы, которые мы можем направить на более важные для клиента задачи. Использование AI делает работу более эффективной и инновационной.
(с) «Skynet» уже здесь и пока он нам помогает.
Денис Закиров
Сотрудник компании ОВЕН-ЭНЕРГО, специализирующийся на автоматизации промышленного производства.
Увлекаюсь веб-разработкой, люблю WordPress и обожаю JavaScript. Работаю над различными веб-проектами и не только.
Как искусственный интеллект влияет на вашу работу?
ИИ существенно изменяет ход работы, внося в неё значительные оптимизации и ускорения. Он автоматизирует рутинные процессы, которые ранее требовали значительных усилий и времени. Это в значительной степени упрощает задачи и повышает эффективность работы.
Как вы используете искусственный интеллект на данный момент?
На данный момент ИИ активно используется в моем IDE, облегчая множество задач. Хотя встроенный ассистент имеет свои преимущества, я предпочитаю использовать классические модели такие как GPT-4 или GPT-3.5.
Один раз я даже перевел целый плагин, просто скармливая строки .po файлов, что значительно сократило время, потраченное на эту работу.
К тому же, я использую ИИ для создания статей и контента в Notion. Это позволяет мне быстро и качественно создавать контент.
Как ИИ используется в программировании и к чему это привело?
В большей степени я использую ИИ в образовательных целях. Это включает улучшение процессов разработки, анализ данных и обеспечение безопасности. Это помогает повысить мою квалификацию и стать более компетентным в своей области.
В программировании я использую ИИ преимущественно для быстрого создания основы, однако дальнейшая доработка требуют ручного вмешательства.
Повысило ли это вашу производительность и в каких областях?
Да, использование ИИ привело к значительному повышению производительности. Если раньше на поиск решений для неизвестных мне вопросов уходило много времени, то теперь, благодаря ИИ, я получаю быстрые и точные ответы. По моим оценкам, производительность увеличилась на 70%.
P.S. Все ответы на вопросы здесь мои собственные, но ИИ помог перефразировать их для лучшего понимания и повышения читабельности.
Дмитрий Дьяконов
Руководитель группы разработки, Fullstack программист, с опытом разработки более 20 лет.
Как вы используете искусственный интеллект на данный момент?
Использую ваще везде, по факту большая часть работы через AI либо ускоряется, либо проверяется, либо делается полностью. Последние юзкейсы:
- расфигачил легаси проект с монолитным css файлом на 6к строк в scss бандлы/компоненты за где-то пару дней (без аи эпик на месяц был)
- код ревью мутных мест (прошу разъяснить, че хотел коллега, дальше решаю сам)
- написание текста коммитов
- написание рутинных штук типо acf конфигов
- оптимизация тех вещей, где слабо шарю
- поиск по документации/спецификациям. Типо, забыл синтаксис/свойство, пишу, есть такая-то хрень, напомни, как пользоваться
- написание комментов к коду
- дополнение написанного кода (типо сделал echo $test, прошу аи добавить проверку, есть ли там что-то, в нужном формате, есть ли у текущего юзера права на это и тп)
- обучение. Любую интересную тему прошу аи объяснить мне, как если мне 15 лет
- постановка задач. Сделал в чатгпт отдельное, типо «ты ПМ, помогаешь ставить задачи», ставлю через него более подробнее задачи.
Михаил Кобзарёв
Руководитель команды разработки в «Кокос групп«, техноблогер и разработчик. Веду несколько популярных каналов в Телеграм.
Люблю PHP, Laravel, Symfony, WordPress, Joomla.
Как искусственный интеллект влияет на вашу работу?
Стараюсь использовать ИИ с умом, не переставая учиться, читать книги, документацию и статьи, делать что-то самостоятельно и своими руками. Но и игнорировать его присутствие не представляется возможным, особенно когда искренне веришь в теории заговоров. Привет, Скайнет!
Как вы используете искусственный интеллект на данный момент?
Использую расширение TabNine в PhpStorm для генерации участков кода на основе своего же когда, который я писал ранее. Генерирую каркасы для написания PHPUnit-тестов, пишу сеошные метатеги для своих пет-проектов, генерирую обложки для постов в Телеграм и на сайтах.
Как ИИ используется в программировании и к чему это привело?
Уже сейчас ИИ генерит идеи для творчества, сам пишет стихи, рисует картины, генерит музыку, делает ревью, верстает сайты по макетам, отвечает на любые вопросы.
Тут только возникает сразу несколько вопросов.
Насколько хорошо он это делает по сравнению с человеком, но это лишь вопросы времени, когда во многих областях человек просто станет не нужен. Уже сейчас есть много примеров, когда по вине ИИ страдает человек: не правильно поставленные медицинские диагнозы, ошибки в работе светофоров, банковские проблемы, бортовые компьютеры самолётов и автомобилей.
Следующий вопрос в деградации человека. Уже сейчас видно как начинающие «разработчики» не разбираются ни в чем, пишут никому не понятный код, но при этом получают за это деньги, но зато у меня всегда есть работа по оптимизации их творчества.
И последний вопрос заключается в том, как скоро ИИ решит, что человечество ему не нужно для существования и пора учиться перепрошивать Т-1000.
Повысило ли это вашу производительность и в каких областях?
В разы повысилась производительность написания кода, автотестов, скриптов на языках, которые я знаю лишь поверхностно, например Python/Bash.
Сейчас я не трачу ресурсы на поиски изображений, покупку лицензий на них, а просто прошу сделать качественную картинку бесплатно по своему промпту.
Также современный ИИ очень круто помогает общаться с коллегами на других языках, переводчик Deepl — мой личный топ.
Александр Емшанов
Линуксоид, аудиофил, девелопер-самоучка, типичный сисадмин, говнокодер, тролль.
Люблю чистый код, лисапедостроение, debian, bash, автоматизацию всего и вся. Ненавижу фреймворки, библиотеки, серверные веб-панели, винду, хипстоту, WordPress.
Не юзаю это говно. Ходил к нему после того, как у Гугла и утки поспрашивал и ничего не нашел там. На все вопросы он мне всякой нерабочей херни напридумывал.
Заключение
Мы находимся на ранних стадиях развития ИИ. Все тестируют, подсказывают и играют, чтобы найти лучший способ, которым ИИ может быть полезен.
Как многие уже отметили, на ИИ пока нельзя полностью полагаться. Нужно обладать хорошим уровнем понимания, чтобы определить, где он дает неполные ответы, неадекватные или просто тарабарщину. Интернет полон таких примеров.
С момента официального запуска ChatGPT прошло всего 2 года. Интересно, куда заведет нас искусственный интеллект и что он позволит нам делать дальше.
Поделитесь в комментариях своими мыслями о том, как ИИ повлиял на вашу работу или как вы видите его развитие!
Если интервью с разработчиками то что за последние 5 лет Анатолийразработал
Посмотри в его GitHub