Как Claude убедил заказчиков, что я некомпетентен: честный разбор
Как я доверился Claude и поплатился
Все началось с обычного фриланс-проекта — нужно было написать парсер данных для интернет-магазина. Заказчик прислал ТЗ на 10 страниц, сроки горели. Я решил ускориться и попросил Claude помочь с архитектурой. ИИ быстро набросал план, предложил использовать asyncio и aiohttp. Выглядело логично.
Я реализовал всё по рекомендациям, запустил — работает. Отправил заказчику. Через день приходит гневное письмо: «Вы вообще разбираетесь? Ваш код тормозит, падает с ошибками, и архитектура — полный мусор». Я перепроверил — Claude сгенерировал код с устаревшими методами, которые уже не поддерживаются. Но я его не перепроверил. Доверился.
Недавно я заметил, что Claude часто предлагает красивые, но непрактичные решения. Например, рекомендует библиотеки, которые уже выпилили из PyPI, или использует синтаксис, несовместимый с текущей версией Python. Это не вина ИИ — это моя ошибка, что я не проверил.
Почему ИИ подрывает доверие к разработчикам
Проблема глубже, чем кажется. Заказчики видят: разработчик использует ИИ, значит, сам не шарит. И когда ИИ ошибается — виноват разработчик. Я опросил коллег: 8 из 10 сталкивались с тем, что клиент терял доверие, узнав об использовании ChatGPT или Claude.
Вот как это происходит: вы показываете результат, клиент спрашивает «Это ты сам писал?» — вы честно отвечаете «Нет, помогал ИИ». И всё. Дальше любая ошибка списывается на вашу некомпетентность. Даже если вы исправили 90% кода.
Как я исправлял ситуацию: пошаговый совет
Чтобы вернуть доверие, я разработал алгоритм. Делюсь им:
- Шаг 1. Признайте ошибку. Не оправдывайтесь, что ИИ виноват. Скажите: «Да, я использовал инструмент, но недооценил риски. Вот как я это исправлю».
- Шаг 2. Покажите экспертизу. Перепишите ключевые части кода вручную. Объясните, почему выбрали другой подход. Заказчик должен увидеть, что вы понимаете, что делаете.
- Шаг 3. Добавьте тесты. Покрытие 80%+ — это доказательство, что код работает стабильно. ИИ такое не генерирует.
- Шаг 4. Ограничьте использование ИИ. Используйте его только для черновиков или рутины. Никаких финальных решений.
Я применил это — заказчик извинился и продлил контракт. Но осадок остался.
Мнение автора: ИИ — костыль, а не панацея
Я не против ИИ. Claude отлично справляется с генерацией шаблонного кода или документации. Но рассчитывать на него как на архитектора — ошибка. Лично я теперь проверяю каждую строчку, которую предлагает ИИ. И да, это занимает время. Но лучше потратить час на проверку, чем неделю на восстановление репутации.
Заказчики не обязаны разбираться в тонкостях работы ИИ. Их задача — получить работающий продукт. Если вы используете ИИ, вы берете на себя ответственность за его ошибки. Так что мой совет: будьте критичны к тому, что генерирует ИИ, и не бойтесь сказать «я не знаю» вместо того, чтобы слепо копировать ответ.
Резюме от автора
Claude едва не разрушил мою карьеру. Но виноват не он, а моя беспечность. ИИ — это инструмент, а не замена опыту. Доверяй, но проверяй — это правило теперь мое кредо. И да, с тех пор я пишу ключевые части кода сам. Репутация дороже скорости.
Источник: IT Фишки
