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

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

10 апреля 2025 г.
240

Преобразовать 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.

Связанная статья
OpenAI втайне изменила устав, чтобы затруднить увольнение Альтмана OpenAI втайне изменила устав, чтобы затруднить увольнение Альтмана После инцидента 2023 года, напоминавшего государственный переворот, компания OpenAI еще больше укрепила меры защиты генерального директора Сэма Альтмана, обновив свой устав. Недавно обнародованные суд
Теперь Meta AI отвечает на сообщения покупателей на Facebook Marketplace Теперь Meta AI отвечает на сообщения покупателей на Facebook Marketplace Facebook Marketplace внедряет новые функции Meta AI, в том числе автоматические ответы на запросы покупателей, как сообщила компания в четверг. Платформа также использует искусственный интеллект для у
OpenAI описывает экономику искусственного интеллекта с участием государственных инвестиционных фондов, налогами на роботов и четырехдневной рабочей неделей OpenAI описывает экономику искусственного интеллекта с участием государственных инвестиционных фондов, налогами на роботов и четырехдневной рабочей неделей В то время как правительства пытаются справиться с экономическими последствиями появления сверхинтеллектуальных машин, компания OpenAI опубликовала ряд предложений по формированию политики, в которых
Рекомендации по связанным специальным темам
Производительность Персональные тренеры по благополучию и концентрации на базе ИИ: борьба с выгоранием и повышение уровня умственной энергии
Персональные тренеры по благополучию и концентрации на базе ИИ: борьба с выгоранием и повышение уровня умственной энергии

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

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

Откройте для себя лучшие романтические чат-боты с искусственным интеллектом 2026 года, которые помогут вам построить искренние и долгосрочные отношения. В нашем тщательно составленном списке вы найдете чат-ботов с яркими и последовательными личностями, сравнение бесплатных и платных версий, а также результаты реальных тестов. Найдите своего идеального спутника и начните строить отношения уже сегодня на XIX.AI.

10 инструментов
xix.ai
Образование и обучение Лучшие наставники в области искусственного интеллекта и науки о данных: мастерство работы с SQL, библиотекой Pandas и рабочими процессами машинного обучения
Лучшие наставники в области искусственного интеллекта и науки о данных: мастерство работы с SQL, библиотекой Pandas и рабочими процессами машинного обучения

Откройте для себя 20 лучших наставников в области искусственного интеллекта и науки о данных на 2026 год, которые помогут вам овладеть SQL, Pandas и рабочими процессами машинного обучения. Изучите наш тщательно отобранный список на сайте XIX.AI – здесь вы найдете эффективные рекомендации, способные изменить ход ваших работ. Сравните бесплатные и платные варианты с примерами из реальной практики. Освоите науку о данных уже сегодня.

10 инструментов
xix.ai
чат-бот Лучшие тренажеры по флирту и общению на базе ИИ: повышайте свою харизму и уверенность в себе в режиме реального времени
Лучшие тренажеры по флирту и общению на базе ИИ: повышайте свою харизму и уверенность в себе в режиме реального времени

Откройте для себя 20 лучших тренажеров по флирту и общению с ИИ на сайте XIX.AI. Наша тщательно подобранная подборка самых популярных инструментов поможет вам развить коммуникабельность и уверенность в себе в режиме реального времени. Ознакомьтесь с незаменимыми инструментами, которые кардинально изменят вашу жизнь, — с сравнением бесплатных и платных версий и еженедельно обновляемым рейтингом. Раскройте свой коммуникативный потенциал уже сегодня.

10 инструментов
xix.ai
код Лучшие инструменты ИИ для автоматизированного тестирования модулей: создание случаев тестирования Jest, PyTest и JUnit одним кликом
Лучшие инструменты ИИ для автоматизированного тестирования модулей: создание случаев тестирования Jest, PyTest и JUnit одним кликом

Откройте для себя самые новые и высоко оцененные инструменты ИИ 2026 года для автоматизированного тестирования модулей. Наша тщательно подобранная коллекция включает мощные решения, способные радикально изменить процесс разработки, позволяющие мгновенно генерировать тестовые случаи для Jest, PyTest и JUnit. Сравните бесплатные и платные варианты с результатами реальных тестов, а также еженедельно обновляемыми рейтингами на сайте XIX.AI. Раскройте потенциал ИИ и повысьте эффективность своей работы в области разработки сегодня же.

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

Откройте для себя лучшие инструменты визуализации данных на базе ИИ 2026 года на сайте XIX.AI. Наша тщательно отобранная подборка лидеров рейтинга поможет вам мгновенно создавать мощные интерактивные информационные панели BI на основе необработанных файлов. Сравните бесплатные и платные варианты с помощью реальных тестов и еженедельно обновляемых рейтингов. Раскройте потенциал ваших данных уже сегодня.

10 инструментов
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