AI-coding - это не магия. Это инженерка, где ты постановщик
За последние месяцы я прошёл путь от восторга «вау, ChatGPT написал за меня функцию» до понимания: без системного подхода это превращается в свалку легаси-кода, который никто не понимает.
Что изменилось в моём подходе: 1. Чёткая постановка. Никаких «сделай красиво». Задача должна быть формализована так, будто пишешь техническое задание джуну. 2. Контекст - основа. Без понимания архитектуры, зависимостей и бизнес-логики AI генерирует костыли. Я добавил в проекты agents.md - соглашения для AI-агентов, которые задают правила игры. 3. Проверка обязательна. Ревью, тесты, линтеры в CI - это не перестраховка, это возврат контроля. AI предлагает, я решаю.
Парадокс: чем меньше я печатаю код, тем больше думаю над архитектурой и решениями. AI освободил время для того, что действительно требует инженерного мышления.
Как вы управляете своими AI-инструментами? Используете их как джунов или как ассистентов? Поделитесь опытом — интересно сравнить подходы.
Если вам понравился этот пост, то я уверен, что вам понравится и мой неформальный блог об AI https://t.me/+kjD3TfybNNYzNmRi, где я делюсь своими мыслями и инсайтами из мира AI-разработки!
#backend #AIengineering #golang #опытразработчика #технологии #aiассистент