كيف أبرمج باستخدام نماذج اللغات الكبيرة: عام من الخبرة
2025-01-10
يشارك مبرمج متمرس خبراته في استخدام نماذج اللغات الكبيرة (LLMs) في البرمجة على مدار العام الماضي. يقسم استخدام LLMs إلى ثلاثة مجالات: إكمال الكود تلقائيًا، و البحث عن الكود، والبرمجة القائمة على الدردشة. وجد مكاسب كبيرة في الإنتاجية من خلال إكمال الكود تلقائيًا والبحث عن الكود. البرمجة القائمة على الدردشة، على الرغم من أنها تتطلب التكيف، تسرع بشكل كبير من كتابة الكود، خاصةً في البيئات المعقدة وإنشاء النماذج الأولية السريع. يؤكد على أن LLMs تتفوق في المهام المحددة جيدًا، ويشدد على أهمية تجميع واختبار الكود الذي تم إنشاؤه بواسطة LLMs. كما يقدم sketch.dev، وهي أداة تعمل فرقته على بنائها لتوفير بيئة تطوير متكاملة مبسطة مع تكامل LLMs لمرمجين Go.
التطوير
إنتاجية المطور