В ночь на 14 февраля 2024 года я сидел над багом в React-приложении для американского клиента. Четыре часа подряд я не мог понять, почему useEffect с определённой зависимостью вызывал бесконечный ре-рендер. Моя почасовая ставка $45, но это время ушло в никуда.
И тогда я задал ChatGPT вопрос, который изменил мой подход к программированию: «Объясни мне, почему useEffect с этой зависимостью вызывает бесконечный ре-рендер, как будто я пятилетний ребёнок». Через 7 минут я получил ответ и объяснение паттерна, который раньше упускал.
Каждый день я терял часы на одни и те же ошибки. Работая на фрилансе с международными клиентами, каждая минута на счету. Особенно больно терять деньги из-за слепых пятен в знании, а не из-за реальных сложностей.
Многие программируют, как я, без четкого понимания, что они делают неправильно. Эти мелкие ошибки не только съедают время, но и приводят к огромным финансовым потерям. До использования ChatGPT мне было сложно разобраться в причинах своих багов.
Я собрал промпты по этой теме в PDF. Забери бесплатно: https://t.me/airozov_bot
Понимание паттернов, которые я раньше игнорировал, изменило мою работу. Вместо того чтобы бегать по форумам и тратить время на ненадёжные источники, я стал спрашивать ChatGPT о каждом непонятном моменте. Это как иметь под рукой опытного наставника, готового объяснить всё доступно и просто.
Я использую Claude и ChatGPT, чтобы уточнять не только детали кода, но и подходы к проектированию. Например, в одной из задач клиенту нужно было оптимизировать работу фильтров в приложении. Claude подсказал, как лучше использовать memoization, и это сэкономило мне 47% времени.
Самое удивительное, что я обнаружил: проблемы, которые отнимали у меня уйму времени, были простыми. Большинство моих ошибок были связаны с непониманием базовых вещей. Использование AI помогло мне не только быстрее справляться с задачами, но и глубже понимать принципы, о которых я даже не задумывался.
Учёба через AI оказалась эффективнее любых курсов. Я перестал терять время на те аспекты, которые казались мне сложными, и сконцентрировался на том, что действительно приносит результат.
Каждый день разбираю один такой инструмент в Telegram: https://t.me/yevheniirozov
Хочешь изменить подход к отладке кода и сэкономить часы? Зайди на claude.ai и попробуй использовать такой промпт для начала: «Объясни, почему [твоя проблема] происходит, как будто я пятилетний ребёнок».
Не откладывай. Начни сейчас и увидишь, как AI может изменить твою работу.
• [Вам всё ещё нужна IDE после установки Claude Code?](https://telegra.ph/Vam-vsyo-eshchyo-nuzhna-IDE-posle-ustanovki-Claude-Code-04-18)
• [Как я запустил Claude Code за 5 минут и сразу написал код](https://telegra.ph/Kak-ya-zapustil-Claude-Code-za-5-minut-i-srazu-napisal-kod-04-18)
• [ИИ строит сайты лучше вас? Проверил на себе за 72 часа](https://telegra.ph/II-stroit-sajty-luchshe-vas-Proveril-na-sebe-za-72-chasa-04-18)
[teletype] Я потратил 3 месяца, чтобы понять: промпт-инжиниринг - это не магия
[hashnode] Я потратил 3 месяца, чтобы понять: промпт-инжиниринг - это не магия