вариант
Дом
Новости
Преобразовать CHATGPT в свой Power Tool Tool Tool, чтобы удвоить вывод

Преобразовать CHATGPT в свой Power Tool Tool Tool, чтобы удвоить вывод

10 апреля 2025 г.
267

Преобразовать CHATGPT в свой Power Tool Tool Tool, чтобы удвоить вывод

Я использую ChatGPT для повышения продуктивности программирования уже более двух лет, и это кардинально изменило мою работу. Однажды ChatGPT помог мне выявить сложную ошибку, и тогда я по-настоящему увидел потенциал ИИ в программировании.

Многие думают, что ИИ — это что-то вроде волшебного джинна, который может создать целую программу или приложение из расплывчатого желания. Но позвольте мне внести ясность: ИИ больше похож на мощный инструмент. Конечно, можно использовать старомодную пилу для резки дерева, но настольная пила справится с задачей гораздо быстрее. Ни один из этих инструментов не создаст мебель за вас; они лишь помогают вам её сделать. Точно так же ИИ не напишет код за вас, но определённо может помочь писать его более эффективно.

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

Я использую ChatGPT Plus, который стоит 20 долларов в месяц, в основном потому, что раньше он использовал более продвинутую модель GPT-4 для программирования по сравнению с бесплатной версией на GPT-3.5. Теперь обе версии используют вариант модели GPT-4o, так что их возможности в программировании одинаковы. Но бесплатная версия ограничивает количество запросов, что может нарушать мой рабочий процесс, поэтому я остаюсь с Plus.

Я тестировал различные большие языковые модели (LLM) на реальных задачах программирования, и только несколько, основанных на LLM ChatGPT, справились с задачей. Существует множество крутых ИИ-инструментов для программистов, некоторые даже бесплатные, но они полезны только в том случае, если генерируемый ими код действительно работает. К счастью, возможности ИИ в программировании будут только улучшаться со временем.

Размышляя о своих проектах, я придумал несколько практичных советов, чтобы получить максимум от ИИ-партнёра по программированию. Давайте разберёмся.

1. Разбивайте задачи на маленькие части

ИИ плохо справляется со сложными инструкциями, особенно для дизайна продукта. Но он отлично справляется с небольшими, чётко определёнными задачами.

2. Относитесь к ИИ как к чату в Slack

Думайте о взаимодействии с ИИ как о быстрых сообщениях в Slack, а не о медленных переписках по электронной почте с коллегой.

3. Создавайте сложные процедуры итеративно

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

4. Тестируйте каждый фрагмент кода

Никогда не предполагайте, что код ИИ будет работать. Всегда тестируйте его в своём проекте, чтобы увидеть, как он работает.

5. Используйте отладчик

Для более глубокого тестирования не бойтесь использовать отладчик, чтобы пройтись по коду, сгенерированному ИИ. Следите за переменными и смотрите, что именно делает ИИ. Это нормально — позволять ИИ писать фрагменты кода, если вы проверяете каждую строку.

6. Держите ИИ отдельно от вашей IDE

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

7. Выбирайте отдельные строки кода

Вам не обязательно использовать всё, что генерирует ИИ. Как и в случае с Stack Overflow, вы можете выбирать подходящие части из сгенерированного ИИ кода.

8. Избегайте проприетарного программирования

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

9. Давайте контекст с примерами

Однажды я дал ChatGPT фрагмент HTML и попросил добавить функцию расширения текста. Он вернул HTML, JS и CSS, а когда я попросил больше, он объяснил свои решения. Это сработало, потому что примеры помогли ИИ понять контекст.

10. Используйте ИИ для программирования с общими знаниями

ИИ отлично справляется с написанием кода, использующего общие знания, популярные библиотеки и стандартные практики. Он не напишет вашу уникальную бизнес-логику, но может сэкономить время на библиотеках и функциях API.

11. Запрашивайте короткие фрагменты

Даже если вам нужна всего одна или две строки, используйте ИИ как любой другой исследовательский инструмент, чтобы сэкономить время.

12. Сообщайте ИИ, когда код не работает

ИИ часто генерирует неполный или нефункциональный код. Сообщите ему, что не работает, и попросите исправленную версию. Обычно она лучше оригинала.

13. Проверяйте работу ИИ

Интересно наблюдать, как разные языковые модели интерпретируют один и тот же код. Вы даже можете попросить одну сессию ChatGPT проверить работу другой.

14. Позвольте ИИ писать CSS-селекторы

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

15. Используйте ИИ для регулярных выражений

Я почти так же ненавижу писать регулярные выражения, как CSS-селекторы. ИИ отлично справляется с их созданием, хотя их нужно тестировать.

16. Тестируйте регулярные выражения с ИИ

Я использую Patterns на своём Mac Studio для тестирования регулярных выражений, сгенерированных ИИ, но ИИ тоже может помочь. Я передаю регулярное выражение в отдельную сессию ИИ и спрашиваю: «Что это делает?» Если описание соответствует моим ожиданиям, я чувствую себя увереннее.

17. Позвольте ИИ обрабатывать сложную математику циклов

Как и CSS-селекторы с регулярными выражениями, сложная математика циклов может быть утомительной. ИИ идеально подходит для этого. Просто позвольте ему написать оболочку цикла, а затем добавьте свою бизнес-логику.

18. Просите ИИ критиковать код

Я часто передаю сгенерированный ИИ код обратно в ИИ и спрашиваю: «Что не так с этим кодом?» Он может выявить ошибки и предложить исправления, которые я затем прошу реализовать.

19. Просите ИИ объяснить код

Передача кода в ИИ с вопросом «Что это делает?» может быть очень полезной, особенно для кода, написанного другими. Это экономит время на обратном проектировании.

20. Знайте, когда двигаться дальше

Если ИИ не справляется после двух-трёх попыток, пора начать с нового запроса. Иногда приходится делать всё самому.

21. Используйте описательные имена

ИИ улавливает намерения из имён переменных и функций, что ведёт к лучшему коду. Использование $order_date вместо $od помогает ИИ понять контекст и делает код более читаемым.

22. Читайте заметки ИИ

ИИ часто предоставляет заметки до и после написанного кода. Они могут дать представление о его подходе и предложить полезные библиотеки или функции.

23. Возвращайтесь к фрагментам кода

Если вам нужна помощь с конкретной частью проекта, возьмите соответствующий код, покажите его ChatGPT и попросите то, что вам нужно. Это может сэкономить много времени.

24. Обновляйте устаревший код

Однажды у меня был модуль PHP с устаревшими функциями. Я вставил код в ChatGPT, спросил, как его обновить, и получил рабочее решение.

25. Используйте ИИ для незнакомых языков

Когда я программирую на языке, в котором не являюсь экспертом, я спрашиваю ИИ, как написать то, что мне нужно. Например, сравнение операторов case в PHP и Python может значительно упростить написание незнакомого кода.

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

Я пишу код для внутреннего использования или для проектов с открытым исходным кодом, поэтому меня не беспокоят вопросы владения сгенерированными ИИ фрагментами.

Использовали ли вы ИИ для помощи в программировании? Есть ли советы, которые можно добавить к моему списку? Дайте знать в комментариях ниже.


Вы можете следить за моими ежедневными обновлениями по проектам в социальных сетях. Обязательно подпишитесь на мою еженедельную новостную рассылку и следите за мной на Twitter/X по адресу @DavidGewirtz, на Facebook по адресу Facebook.com/DavidGewirtz, на Instagram по адресу Instagram.com/DavidGewirtz и на YouTube по адресу YouTube.com/DavidGewirtzTV.

Связанная статья
Умные очки Apple могут быть представлены на WWDC27 с акцентом на защиту конфиденциальности Умные очки Apple могут быть представлены на WWDC27 с акцентом на защиту конфиденциальности Журналист Bloomberg Марк Гурман сообщает, что умные очки Apple под кодовым названием N50 должны дебютировать на WWDC27 в июне 2027 года, а их розничные продажи ожидаются осенью 2027 года. Изначально выпуск устройства планировался на конец этого года
Внутри раскрыты подробности о Gemini следующего поколения: ограниченные вычислительные мощности, внутренние команды не сошлись в вопросах приоритетов разработки и распределения ресурсов Внутри раскрыты подробности о Gemini следующего поколения: ограниченные вычислительные мощности, внутренние команды не сошлись в вопросах приоритетов разработки и распределения ресурсов В отчётах указывается, что запуск долгожданной модели Gemini следующего поколения от Google был перенесён. Внутренние разногласия по вопросам приоритетов разработки и распределения ресурсов, в сочетании с ограниченной вычислительной мощностью и сложн
OpenAI отклоняет опасения по поводу замедления роста, заявляя о ускорении работы нескольких бизнес-подразделений OpenAI отклоняет опасения по поводу замедления роста, заявляя о ускорении работы нескольких бизнес-подразделений В ответ на внешнюю критику, связанную с замедлением роста продаж и невыполнением внутренних плановых показателей, лидер в области искусственного интеллекта компания OpenAI опубликовала во вторник, 28 апреля, уверенное заявление. Компания уточнила, чт
Рекомендации по связанным специальным темам
Музыкальная композиция Лучшие инструменты для написания мелодий с помощью ИИ для черновиков песен
Лучшие инструменты для написания мелодий с помощью ИИ для черновиков песен

2026 год: лучшие, топовые и высокооценённые инструменты ИИ для написания мелодий для черновиков песен! XIX.AI подобрал высокоэффективную коллекцию, меняющую правила игры, которая прошла строгие реальные испытания, чтобы обеспечить лучший опыт написания. Вы можете найти подробные сравнения бесплатных и платных версий, точные рейтинги и обязательные к использованию варианты, разработанные, чтобы помочь вам создавать потрясающие черновики песен без усилий и значительно повысить вашу творческую продуктивность. Исследуйте сейчас, чтобы найти свой идеальный инструмент!

8 инструментов
xix.ai
чат-бот Лучшие инструменты для тренировки разговоров с помощью ИИ для подготовки к собеседованиям
Лучшие инструменты для тренировки разговоров с помощью ИИ для подготовки к собеседованиям

2026 г. — новейшие, лучшие и наиболее высоко оцененные инструменты для тренировки разговорных навыков с помощью ИИ для подготовки к собеседованиям уже доступны на XIX.AI! Эта тщательно отобранная подборка включает мощные, революционные инструменты, прошедшие строгие реальные испытания и обеспечивающие точную обратную связь. Вы найдете сравнение бесплатных и платных вариантов, а также подробные рейтинги, которые помогут вам выбрать наиболее подходящий инструмент, повышающий вашу уверенность и навыки. Исследуйте сейчас, чтобы найти идеальный инструмент для успешного прохождения собеседований!

12 инструментов
xix.ai
Дизайн и искусство Лучшие инструменты для переноса стилей с помощью ИИ для творческих экспериментов
Лучшие инструменты для переноса стилей с помощью ИИ для творческих экспериментов

2026: лучшие и самые популярные инструменты для переноса стиля с помощью ИИ для творческих экспериментов! XIX.AI подготовила подборку мощных, революционных инструментов, которые обязательно стоит попробовать: они демонстрируют исключительные результаты, подтвержденные реальными тестами и тщательным рейтингом. Эти ведущие решения помогают творческим людям значительно повысить продуктивность, ускоряя создание контента и открывая безграничные творческие возможности. Ознакомьтесь с ними прямо сейчас, чтобы найти идеальный инструмент и начать творить уже сегодня!

9 инструментов
xix.ai
Создание комиксов Лучшие инструменты для создания диалоговых пузырей с помощью ИИ для визуального повествования
Лучшие инструменты для создания диалоговых пузырей с помощью ИИ для визуального повествования

2026 года: самые новые и лучшие инструменты с ИИ для создания диалоговых пузырей в визуальном сторителлинге представлены на XIX.AI! В этой тщательно подобранной подборке представлены мощные, революционные инструменты, которые помогут творческим людям повысить продуктивность и преодолеть творческие кризисы. Ознакомьтесь со сравнением бесплатных и платных версий, посмотрите тесты в реальных условиях и изучите последние рейтинги, чтобы найти решения, которые обязательно стоит попробовать и которые идеально подходят для создания увлекательных визуальных историй. Исследуйте коллекцию прямо сейчас, чтобы найти свой идеальный инструмент!

10 инструментов
xix.ai
Помощник по встречам Лучшие инструменты для составления отчетов о встречах с использованием ИИ: четкое отслеживание решений и последующих действий
Лучшие инструменты для составления отчетов о встречах с использованием ИИ: четкое отслеживание решений и последующих действий

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

9 инструментов
xix.ai
Анализ данных Лучшие инструменты для очистки данных с использованием ИИ: быстрое устранение пропущенных значений и дубликатов
Лучшие инструменты для очистки данных с использованием ИИ: быстрое устранение пропущенных значений и дубликатов

2026 год: лучшие и наиболее высоко оценённые инструменты для очистки данных с ИИ, предназначенные для быстрого устранения пропущенных значений и дубликатов. В этом тщательно отобранном списке представлены мощные решения, способные кардинально повысить производительность. Каждый инструмент прошёл строгие тестирования в реальных условиях для обеспечения надёжности. Получите бесплатное сравнение версий с платной и найдите инструмент, который наилучшим образом соответствует вашим потребностям. Ознакомьтесь с ним прямо сейчас на сайте XIX.AI, чтобы раскрыть полный потенциал работы с ИИ.

11 инструментов
xix.ai
Комментарии (55)
0/500
CharlesMartinez
CharlesMartinez 6 апреля 2026 г., 11:00:56 GMT+03:00

Usar o ChatGPT para programação realmente muda tudo, mas não é mágica – tem que saber pedir! 😅 Às vezes a resposta vem torta, mas eu já aprendi a refinar os prompts. Alguém já tentou integrar ele direto no VSCode? Fiquei pensando se a OpenAI vai lançar um plugin oficial em breve...

NoahSmith
NoahSmith 26 августа 2025 г., 20:01:20 GMT+03:00

ChatGPT as a coding tool sounds dope! 😎 I’m a newbie coder and tried it for debugging—saved me hours on a pesky loop issue. Anyone else using it for quick code reviews?

WilliamLewis
WilliamLewis 21 августа 2025 г., 8:01:17 GMT+03:00

ChatGPT as a coding tool sounds like a lifesaver! I’ve been struggling with debugging lately—does it really catch those sneaky bugs fast, or is it overhyped? 😅

BrianWalker
BrianWalker 29 июля 2025 г., 15:25:16 GMT+03:00

ChatGPT as a coding tool sounds like a total game-changer! 😎 I’m curious, how often do you rely on it for debugging versus writing new code? Gotta say, I’m tempted to try it for my next project!

MatthewBaker
MatthewBaker 22 июля 2025 г., 10:35:51 GMT+03:00

ChatGPT as a coding tool sounds like a dream come true! I tried it for debugging last week, and it saved me hours on a pesky loop issue. But I wonder, does it ever spit out totally wrong code? 😅

ThomasYoung
ThomasYoung 20 апреля 2025 г., 5:59:41 GMT+03:00

Transformar o ChatGPT em uma ferramenta de codificação dobrou minha produtividade, sem brincadeira! É como ter um assistente super inteligente que nunca dorme. Mas às vezes ele fica um pouco criativo demais com as soluções 😂. Ainda assim, é essencial para qualquer programador!

OR