Как я на самом деле использую ИИ в работе
Опубликовано 12 мая 2026 г. · 5 мин чтения
Позвольте быть честным
Я использую AI-инструменты каждый день. Claude Code реально изменил скорость работы на определённых задачах. Но мне надоел этот дискурс — либо "ИИ заменит разработчиков", либо "ИИ — бесполезный хайп". Ни то, ни другое не соответствует моему опыту.
Вот моя честная оценка после реальных поставок с его помощью.
Где реально помогает
Бойлерплейт — самое очевидное. Описываю NestJS-контроллер нужной формы — получаю скелет. "Добавь пагинацию к этому эндпоинту" — и получаю правильные query-параметры, DTO, метод сервиса. Чисто механические вещи. Больше не думаю об этом, и это честно приятно.
Переводы — это огромно для меня. Мой портфолио и BookUp имеют контент на узбекском, русском и английском. Раньше это означало сидеть с Google Translate и вручную чистить каждую строку. Теперь пишу английскую версию, даю контекст ("неформально, разговорно, для владельцев малого бизнеса") и получаю первый черновик на uz/ru, который уже довольно приличный.
Исследование. Когда что-то незнакомо — скажем, верификация HMAC для initData в Telegram — диалог туда-обратно быстрее линейного чтения документации.
Рефакторинг с чёткой спецификацией. "Переименуй все эти поля из camelCase в snake_case" — AI справляется хорошо.
# Что я больше не обдумываю # - DTO и валидаторы # - скелеты миграций # - тестовые фикстуры # - черновики i18n-строк
Где не помогает
Архитектурные решения. Что должно быть отдельным сервисом, а что остаться в монолите? Эта фича относится к флоу бронирования или к дашборду тенанта? AI даёт мнения, иногда звучащие уверенно, но они не основаны на реальных ограничениях моей системы. Я пробовал делегировать это — и попадал в неприятности.
Знать, что строить. Это реальный навык senior-разработчика. Понимание пользователей, чтение между строк того, что говорят клиенты, жёсткая расстановка приоритетов — ничего из этого AI не помогает. Самая сложная часть моей работы по-прежнему полностью человеческая.
Суждение о качестве. AI не знает, когда что-то "достаточно хорошо" против переспроектированного. Я могу попросить его проверить код, и иногда он найдёт реальные проблемы, но и предложит изменения, которые сделают хуже — так, что сложно объяснить почему.
Как я остаюсь у руля
Я думаю о нём как о пар-программисте: очень быстром, неутомимом и с очень плохим суждением. Моя работа — использовать скорость, не делегируя мышление.
Конкретно: я пишу план. Я знаю, что строю, до начала. AI помогает строить быстрее. Я проверяю всё, что он производит — не просто "компилируется ли", а "это правильно?". Держу дифф достаточно маленьким для нормальной проверки.
Хороший инструмент. Используйте. Просто не давайте ему думать за вас.