{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","hash":"257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

Способы улучшения производительности разработчика с помощью ChatGPT 2023

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

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

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

Получение версии зависимости

Определите, какую версию зависимости использовать для проекта.

Быстрый шаблон

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

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

ChatGPT API

Вы также можете использовать ChatGPT API для динамической выдачи подсказок по мере необходимости и обхода многих ограничений. В примере ниже используется Jira и ChatGPT API для поиска ошибок на Jira и установки результата в качестве комментария.

Единственное, что было неправильно, - это помарка с заголовком. Я сослался на документацию Jira API, чтобы исправить это.

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

Важно понимать, что у него действительно есть ограничение по скорости.

OpenAI Playground

OpenAI Playground - это веб-интерфейс, созданный OpenAI, который позволяет пользователям быстро создавать и тестировать прогностические языковые модели.

Создайте спецификацию OpenAPI

Вы также можете использовать это для создания спецификаций OpenAPI. OpenAPI (ранее известный как Swagger) - это инструмент, в основном известный своим использованием API-интерфейсов документирования. У него также есть много других интересных функций.

После создания спецификации OpenAPI, вы можете использовать её для генерации серверного и клиентского кода с помощью генератора OpenAPI.

Отладка

Если вы новичок в языке или фреймворке, вы можете вставить свою ошибку и / или код в ChatGPT и сообщить ему о своей проблеме. Убедитесь, что в подсказке не указана конфиденциальная информация.

Расширения Chrome

Есть несколько расширений ChatGPT chrome, которые я использую:

Другие расширения/плагины

Проверьте этот репозиторий на наличие ботов ChatGPT, плагинов IDE и т.д.:

Корректные подсказки - ваше всё!

Чтобы получить лучшие результаты, попробуйте различные подсказки. Ознакомьтесь с этим списком подсказок для ChatGPT:

Статья была взята из этого источника:

0
Комментарии
-3 комментариев
Раскрывать всегда