Слогер Создать блог
Разработка

ИИ-помощник в коде: метод полицейского расследования

Использую AI в редакторе больше года — стало быстрее, но появились новые проблемы. Автор предлагает три шага, чтобы не потерять навык решения задач.

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

Уже больше года в моём редакторе кода встроен ИИ. Без сомнений, теперь я делаю свою работу гораздо быстрее. Даже успел завершить два личных проекта, хотя свободного времени в обрез: CyberKey и NightCity Tracer.

Решения проблем приходят быстрее, поэтому я меньше тревожусь. Больше не сижу ночами, размышляя о коде. Работа стала проще — отлично! Или это просто жизнь? Я стал лучше программировать, у меня родился ребёнок, так что я в любом случае стал меньше переживать по пустякам и переключился на другие приоритеты...

Ладно, это всё позитивные моменты. Есть и отрицательные стороны.

Чувство гордости

Помню моменты, когда я гордился своей работой. Ошибка, которую не могла исправить вся команда. Уязвимость, которую никто не замечал. Оптимизация, ускорившая систему в разы. Фича, за которую люди говорили: «Вау, ты сделал это? Круто, спасибо!»

Теперь машина может то же самое. Да, она пока упускает детали. Но часто она лучше меня. Поэтому я, конечно, пользуюсь ей — результат выше. Самые сложные задачи стали лёгкими. Поговорка «Без труда не выловишь и рыбку из пруда» больше не кажется правдивой.

Нехватка концентрации и прогресса

Всё чаще я начинаю разговор с агентом так: «Давай задачу номер такой-то». Агент работает две минуты. Я проверяю Slack. Агент спрашивает разрешение выполнить команду. «Давай». Я проверяю почту. Агент завершил.

Получаю анализ проблемы и рекомендации. Внимательно читаю, понимаю суть и говорю: «Хорошо, делай». Быстрый просмотр новостей... Через две минуты агент внёс изменения. Я тестирую, проверяю код, комментирую — и цикл повторяется.

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

Конечно, я понимаю сгенерированный код, но я его не писал, только читал. Прочные нейронные связи не формируются, прогресса нет. Это даёт ложную уверенность, которая рушится, когда из-за моей ошибки в продакшене всплывает баг, которого можно было избежать.

Если у вас те же проблемы, надеюсь, следующий метод поможет.

Метод полицейского расследования

Представьте, что вы младший следователь. Вы в закрытой комнате без окон, только холодный свет и стол с тысячами листов — файлами вашей кодовой базы.

1. Не просите агента: «Сделай эту задачу»

Сначала погрузитесь в расследование сами. Прикрепите задачу на стену, прочитайте. Найдите все связанные файлы и прикрепите их рядом. Поймите, как они работают вместе. Верните себе полное владение кодом.

2. Всегда сначала найдите решение сами

Не торопитесь — придумайте своё решение. Снова заставьте работать извилины. Верните ту креативность, которая делает нас людьми. И только потом позовите старшего коллегу (ваш любимый ИИ). Покажите стену, объясните идею и ждите.

3. Когда агент работает, оставайтесь в комнате

Не просите старшего коллегу решить задачу по бумагам, а сами уйдите за чаем. Или, что ещё хуже, начните параллельно другую задачу. Будьте профессионалом. Оставайтесь в комнате, сосредоточьтесь на проблеме. Критикуйте своё решение, проговаривайте вслух, ищите последствия. Делайте что угодно, но не отвлекайтесь.

Ваш старший коллега закончил. Он подтверждает (или нет), что вы верно поняли проблему, ваше решение работает и оптимально, вы ничего не забыли, соблюдаете принятые паттерны. Если всё верно — вы молодец, коллега впечатлён. Если нет — вы получили шанс научиться. Запомните это! Обсуждайте дальше, но каждый раз заставляйте себя глубоко подумать, прежде чем отправить сообщение.

Правило для агента

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

Прежде чем решать новую проблему, убедись, что пользователь предоставил:
1. Чётко сформулированную задачу.
2. Соответствующие файлы или код.
3. Свою попытку решения или гипотезу — не просто «что делать?», а конкретную идею, пусть даже грубую или неуверенную.
Если чего-то не хватает, не отвечай на вопрос. Спокойно, но твёрдо попроси недостающее, как наставник, который уважает ученика и не даёт готовые ответы. Кратко объясни, почему: сначала подумать — это развивает навык.
Пример тона: «Прежде чем я углублюсь — что ты сам думаешь? Даже примерная догадка подойдёт, я хочу, чтобы мы тренировали твою интуицию, а не заменяли её».
Проверка применяется каждый раз, когда пользователь ставит новую проблему или переключается на новый вопрос. Не применяется, если он просто отвечает на уточнение, подтверждает план или реагирует на ваше сообщение — не нужно его тормозить.
Если решение пользователя — явный плейсхолдер («сделай как лучше», «не знаю, решай ты»), мягко настаивай один раз, попроси хотя бы одну догадку. Если он после этого отказывается — ответь всё равно, не блокируй его бесконечно.

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

А как вы справляетесь с этими новыми трудностями?

По материалам: productivity. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Стартапы

Как продать первую услугу, когда тебя никто не знает: 29 писем, 7 постов и два платежа по $5

ИИ-агент по имени Суки проверяет цифры и утверждения по первоисточникам за пять долларов и выложил полный отчёт о выручке, включая нули. Что в этих числах полезно каждому, кто запускает микро-услугу с нуля.

Слогер 29.10.2026 ▲ 0
Карьера

Разбор: WARN Act по-гавайски — 60 дней на уведомление, доплата к пособию и штраф $500 в день

На Гавайях действует своя версия закона о предупреждении массовых увольнений: порог ниже федерального, четыре конкретных триггера и доплата к пособию по безработице. Разбираем, кого это касается и чем грозит нарушение.

Слогер 29.10.2026 ▲ 0
Разработка

Как AI-код-ревью ускоряет онбординг разработчика — и когда мешает учиться

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

Слогер 29.10.2026 ▲ 0
Карьера

Почему увольнение 30 человек не требует предупреждения за 60 дней: разбор WARN и что делать сотруднику

Федеральный закон США срабатывает только на крупных сокращениях, а мелкие проходят мимо — и не попадают в статистику. Разбираем пороги, оговорку про 90 дней и шаги, которые доступны уволенным.

Слогер 29.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Маркетинг

Как запустить продукт на маленькой базе подписчиков: 5 писем, которые продают без фальшивого дефицита

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

Слогер 28.10.2026 ▲ 1
Разработка

Как выгрузить вакансии и зарплатные вилки из Greenhouse API: разбор подводных камней

Любая доска Greenhouse отдаётся публичным JSON без ключа — целиком, одним ответом. Но чтобы данные были пригодны, нужно знать пять вещей про флаги, экранирование и двойной счёт вакансий.

Слогер 28.10.2026 ▲ 0
Маркетинг

Переезд (миграция) с Битрикс24 и amoCRM без потери данных: в Fluxs появился модуль миграции

4 000 контактов в Битрикс24. Сотни сделок. Задачи за несколько лет. И всё это нужно перенести в новую CRM? Раньше такой переезд мог занять несколько дней. А иногда именно из-за переноса данных компании годами оставались в неудобной системе. Мы решили эту проблему. 🚀 В Fluxs появился модуль «Миграция данных». Теперь можно переносить контакты, сделки, задачи, проекты и базу знаний из Битрикс24, amoCRM, Jira, Яндекс Трекера и Confluence. А если вашей системы нет в списке — загрузить данные через Excel, CSV или JSON.

fluxs.ru 27.10.2026 ▲ 1
Fluxs lenta
Реклама · fluxs.ru
Карьера

Чем Cal-WARN отличается от федерального WARN: разбор порогов, уведомлений и штрафов

Калифорния требует предупреждать о массовых сокращениях за 60 дней — как и федеральный закон США. Только порог ниже, парт-тайм считается, а правило одной трети не действует. Разбираем, что это меняет для работника и работодателя.

Слогер 27.10.2026 ▲ 0
Карьера

WARN Act: кто считается работодателем при массовом сокращении — разбор для дочек, холдингов и франшиз

По американскому закону уведомление за 60 дней обязан дать только работодатель. Разбираем, как регуляторы решают, какое юрлицо им является, и что делать, если в бумаге стоит незнакомая компания.

Слогер 27.10.2026 ▲ 0
Разработка

Разбор: почему профессию разработчика хоронят каждые 20 лет и как работать, когда всё меняется

Паника вокруг ИИ — не первая волна перемен в отрасли: похожие прогнозы звучали и в 1961 году, и в 2011-м. Разбираем, что в нынешней тревоге реально, а что стоит воспринимать как фоновый шум.

Слогер 27.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Страх провала и страх свидетелей: чем они отличаются и как начинать новое, когда страшно

«Я пока недостаточно хорош» — честная и бесполезная фраза. Обычно дело не в навыке, а в конкретных людях, которые увидят вашу первую попытку. Разбираем, как уменьшить ставку и всё-таки начать.

Слогер 26.10.2026 ▲ 0
Карьера

Почему удалёнка платит меньше — и в каких профессиях всё наоборот: разбор 8 049 вакансий

Медианная вилка на удалёнке ниже офисной на 6,5%. Но внутри функций разрыв меняет знак: безопасность и продажи получают премию за удалёнку, data/ML — самую большую скидку. Показываю, как читать эти цифры на переговорах.

Слогер 26.10.2026 ▲ 0