🦉Как staff инженеры используют LLM?
Что делать, если новые технологии вызывают сомнения? Как получить от них больше пользы? Своим опытом использования AI в повседневной работе поделился Sean Goedecke, Staff Software Engineer at GitHub.
Логичное продолжение статьи https://t.me/bigtechdream/453 🙂. Далее пост от лица автора.
🤖 Крупные языковые модели (LLMs) вызывают споры среди разработчиков. Одни считают их революцией, другие – очередным хайпом без реальной пользы. Я считаю, что дело в том, как их использовать. Ниже поделюсь своим опытом.
🔹 Чик-чик и в прод
Я использую Copilot каждый раз при написании кода. Он отлично справляется с шаблонными задачами, например, заполнением аргументов функции. Бизнес-логику доверяю себе, но иногда полагаюсь на Copilot в новых для меня сферах, например, Golang или C. Это позволяет мне быстро вносить изменения, хотя и требует проверки от более экспертных разработчиков.
🔹 Написание одноразового кода
Если код не попадёт в продакшен, например, для исследований, я активно использую LLMs. Это значительно ускоряет процесс, позволяя сосредоточиться на задаче, не теряя время на рутинное кодирование.
🔹 Изучение нового
LLMs ‒ отличный помощник в обучении. Они позволяют задавать уточняющие вопросы и проверять, правильно ли я понимаю материал. Это помогает мне учиться быстрее и эффективнее.
🔹 Исправление багов
Если сел в тупик с багом, я иногда пробую спросить у AI помощи. Хотя я пока лучше в отладке, чем AI, иногда он может поймать тонкие моменты, которые я упускаю.
🔹 Проверка текста на очепятки
Проверяю свои технические дизайн документы с помощью LLMs. Они ловят опечатки и иногда подсказывают интересные идеи для перефразирования.
❌Что я не доверяю LLMs
Я не использую AI для написания целых pull-реквестов, технических документов или исследований в больших кодовых базах. Пока ещё…
Основные выводы: За счёт LLMs я повышаю производительность. Однако, доверяю критичные задачи всё-таки себе и всегда перепроверяю результаты AI.
➡️Ссылка на источник
https://www.seangoedecke.com/how-i-use-llms
Post #454
1.66K
- 👍 10
- ❤ 3