Советы от Salvatore Sanfilippo aka antirez(создатель redis, kilo и так далее):
Передовые языковые модели, такие как Gemini 2.5 PRO и Claude Opus 4, могут значительно повысить эффективность программистов — если использовать их правильно.
Что LLM могут сделать для вас
- Раннее обнаружение ошибок. Они замечают ошибки до того, как их увидят пользователи.
- Быстрое прототипирование. Позвольте им писать быстрый временный код для проверки идей.
- Парное проектирование. Вы приносите опыт; модель — энциклопедические знания.
- Написание хорошо определённых частей. Дайте им чёткие задачи, получите работающий код.
- Заполнение пробелов в навыках. Они помогут вам освоить инструменты или языки, которые вы едва знаете.
Как работать с ними
- Оставайтесь в контроле. Для всего, что больше маленького скрипта, сочетайте своё суждение с выводом модели. Код, созданный только LLM, часто получается раздутым и хрупким.
- Давайте полный контекст. Вставляйте соответствующий код, документацию и свои заметки:
- Плохие решения, которых следует избегать — и почему.
- Перспективные идеи для изучения.
- Точные цели, ограничения и правила стиля. Больше контекста = лучшие ответы.
- Используйте лучшие модели. Оставайтесь с Gemini 2.5 PRO и Claude Opus 4. Работайте с исходной моделью, а не с разбавленными «агентами» или плагинами редактора, которые скрывают контекст.
- Держите цикл коротким. Ручное перемещение кода между редактором и чатом. Проверяйте каждое изменение самостоятельно.
Итог Сейчас человек + LLM лучше, чем каждый по отдельности. Используйте модели, чтобы ускорить и улучшить свою работу, но сохраняйте контроль и владение кодом. Периодически тестируйте полностью автоматизированных агентов; переключайтесь только тогда, когда они явно превосходят вас. До тех пор избегайте шумихи, используйте ИИ разумно и не отставайте, игнорируя его.