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