🤔 استفاده از دستیارهای هوش مصنوعی مانند Copilot و
Continue.dev چه تاثیری بر عملکرد توسعهدهندگان دارد؟
💡 مطالعات نشان میدهد که استفاده از دستیارهای برنامهنویسی میتواند در تسکهای سادهای مانند نوشتن مستندات یا نوشتن کدهای ساده تا ۵۰٪ سرعت را افزایش دهد. این رقم برای تسکهای پیچیده نزدیک به ۱۰٪ میباشد. همچنین محققین دریافتهاند که استفاده از این ابزار برای انجام کارهای تکراری یا کارهایی که در توسعهدهندگان در آن خلاقیتی احساس نمیکنند میتواند باعث افزایش رضایتمندی شود.
طبق این یافتهها کارهایی که بیشترین بازدهی از آنها گرفته شده است عبارتند از:
✨ تسریع در انجام کارهای دستی و تکراری مانند نوشتن تست، نوشتن مستندات و یا همسانسازی کد با استانداردهای شرکت.
✨ نوشتن سریع اولین نمونه از کد: نوشتن یک توصیف از کاری که قصد انجام آن را داریم و گرفتن یک خروجی هر چند بد بهتر از یک صفحهی خالی است.
✨ ریفکتور کردن کدها و آپدیت کردن آنها
این مطالعه به مدیران فنی پیشنهاد میکند که با چهار اولویت سازمان را به سمت استفاده از این ابزارها سوق دهند:
1️⃣ توسعهی مهارتها: در گام اول بهتر است از دستیارهای هوش مصنوعی به عنوان مربی برای افراد تیم استفاده شود. مخصوصا توسعهدهندگان با کمتر از یک سال تجربه میتوانند بیشترین سود را از این شیوه ببرند. این کار باعث میشود مراجعه آنها به افراد خبرهی تیم کمتر شود و همچنین عواملی مانند خجالت کشیدن از سوال پرسیدن نیز تا حد خوبی مدیریت میشوند و از بین میروند. برای افرادی که خبرهتر هستند نیز توصیه کنید از این ابزارها برای نوشتن کدهای ساده استفاده کنند.
2️⃣ استفاده از ابزارها برای حرکت به سمت پیشرفت: استفاده از Generative AI برای کارهای تکراری مانند ریفکتور یا آپدیت کردن کدهای قدیمی میتواند تا حد زیادی همسرعت را افزایش دهد و هم تعداد افراد درگیر را کاهش دهد. آپدیت کردن کدهای موجود در حال حاضر با کیفیت خوبی توسط ابزارها انجام میشود. این رویکرد(انجام ریفکتور و آپدیت کردن کدهای لگسی) باعث میشود منابع لازم برای پرداختن به بهبود نرمافزار و افزودن ویژگیهای جدید در دسترس قرار گیرد.
3️⃣ برنامهریزی برای توانمندتر کردن افراد: با افزایش Productivity نیروها مدیران باید مقدمات جابهجایی نیرو به سمت کارها و پوزیشنهای مهمتر فراهم کنند. مدیران میتوانند با کمک ابزارهای هوش مصنوعی زمینهی فراگیری مهارتهای جدید را فراهم کنند و همچنین برای مدیریت و هدایت آنها برنامهریزی داشته باشند.
4️⃣ مدیریت ریسکها: موارد قانونی، Privacy دادهها و... .
منبع:
McKinsey Studyاگر شما نیز مشتاق استفاده از ابزارهای دستیار برنامهنویسی شدید میتوانید به
این پست از متیس مراجعه کنید و در کمتر از ۵ دقیقه آن را در اختیار بگیرید.
برای مطالب بیشتر و با خبر شدن از اخبار متیس ما رو دنبال کنید:
📱 @metis_ai_news🟣ساختن محصولات هوش مصنوعی فقط در چند دقیقه در:
🔗 https://console.metisai.ir