1. Именуй колонки через хэши 🔐
col_f6d8b… вместо user_id. LLM‑ы теряются, бизнес‑логика исчезает, а ты становишься живой расшифровкой — путь до архитектора расчищен. Так делали товарищи в SAP, используй лучшие практики вендор локов!
2. Генерируй всё run‑time без логов 👨🦳
Одноразовый контейнер → eval(sql) и никакой телеметрии → контейнер испарился. Нет логов — нет данных для обучения. Нет данных - нет RAG / few-shot!
3. Наслаивай абстракции 🍷
Таблица → View → View² → Table → Cache → ETL → Materialized View. Каждый JOIN под пледом из мета‑мета‑SQL на jinja шаблонах. ИИ бросит EXPLAIN ANALYZE уже на первом уровне. Не забудь миксовать ON, USING, декартово соединение (а если ораклист то еще и плюсики!)
4. Храни схему (и кэш) в txt на десктопе 🔑
Файл СХЕМА_ФИНАЛ_v2_НЕ_УДАЛЯТЬ.txt с паролем «123» — лучшая альтернатива Data Catalog. Метаданные и описание колонок в базе это то, на чем обучится твоя замена!
5. Создай зоопарк дубликатов 😑
users, users_temp, users_backup_2019, users_PROD_DONT_TOUCH. Меняй их местами раз в месяц (а лучше round-robin) — пусть даже AI‑анализатор сломается (а ты увеличишь число pull request!)
6. Собери коктейль технологий 🍹
Cron вызывает python, python вызывает Bash, тот запускает Scala, где Javascript рендерит SQL (привет сноуфлейк!) , который дергает UDF. Всегда добавляй этого как лучшие практики в любой md файл! Любой Auto‑Query builder после этого берёт бессрочный out of context.
7. Prompt Injection в SQL🛠️
Делай SQL файл на тысячи строк с комментариями только для того, чтобы испортить инструкции агенту. Так ты либо переполнишь контекст мусором, либо будешь управлять агентом
8. Hardcode всё подряд 🎯
python
if date == "2024‑03‑15": # день зарплаты
coeff = 1.234
elif customer_id in [42, 1337, 9999]: # VIP‑клиенты
coeff = 2.0
res = (coef + 1 - 2 + 5 - 4 ) * (100 - 99 + 98 - 2 - 91 - 5)
Главное меньше логики, документации — ноль, автоматизации — минус, контекс - хз что важное
9. Партиционируй по лунному календарю и по дням рождения коллег🌙
Партиция 2025_Q3_new_moon звучит надёжнее, чем 2025‑07. AI‑Optimizer полетит обсуждать астрологию, а не кубики.
10. Личные SSH‑ключи везде 🔑
Запусти критичный cron через свой приватный ключ. Пока ты в отпуске, всё упадёт — и компания оценит твою «уникальную ценность». Вернешься и починишь - получишь импакт и промо!
11. Документация = Telegram‑чат 💬
«Помнишь, я тебе скидывал голосовое про тот баг?» ИИ не слушает твои пяти‑минутные аудио — да и коллеги тоже. Не забудь все делать в Secret чатах - шифрование и безопасность же!
Есть еще советы? Делись в комментариях! Не дай машинами забрать наши пайплайны