مهندس مایکروسافت: دوران کدنویسی به پایان رسیده است

مهندس مایکروسافت: دوران کدنویسی به پایان رسیده است
View on original source
Category: SciTech
Share
Archive
Like
«دیوید فاولر»، مهندس مایکروسافت، با اشاره به نقش هوش مصنوعی در فرایند توسعه نرم‌افزار می‌گوید دوران تایپ‌کردن کد تمام شده است. او معتقد است در دنیایی که توسعه نرم‌افزار بیش‌ازپیش بر هوش مصنوعی متکی می‌شود، نقش توسعه‌دهندگان درحال تغییر اساسی است؛ هرچند به‌معنای حذف کامل آن‌ها نیست. اظهارات فاولر در شبکه اجتماعی ایکس بحث‌هایی را میان کاربران به راه انداخته است. برخی این دیدگاه را نشانه‌ای از منسوخ‌شدن شیوه قدیمی برنامه‌نویسی می‌دانند، بااین‌حال بخش مهمی از تغییرات، به تحول وظایف توسعه‌دهندگان مربوط می‌شود، نه ناپدید شدن کامل این شغل. به عبارتی توسعه‌دهندگان به‌جای نوشتن کد از ابتدا، بیشتر وظایفی مانند هدایت ایجنت‌های هوش مصنوعی، بررسی خروجی آن‌ها، اصلاح کد و اطمینان از درست کار کردن نرم‌افزار را انجام می‌دهند. توسعه‌دهندگان در دوران ایجنت‌های هوش مصنوعی هوش مصنوعی دیگر فقط برای تولید چند خط کد به کار نمی‌رود. ابزارهای ایجنت‌محور GitHub Copilot که متعلق به مایکروسافت است، می‌توانند بخش‌های بیشتری از فرایند توسعه نرم‌افزار را انجام دهند؛ از ساخت نرم‌افزار و اجرای آزمایش‌ها گرفته تا بررسی خطاها، پیش از آنکه پروژه برای بازبینی نهایی به انسان سپرده شود. مایکروسافت همچنین پلتفرم توسعه Aspire را بیش از گذشته برای استفاده توسط ایجنت‌های هوش مصنوعی آماده می‌کند. نسخه 13.2 این پلتفرم از پروتکل زمینه مدل (MCP) و یک رابط خط فرمان (CLI) سازگار با ایجنت‌های هوش مصنوعی پشتیبانی می‌کند. پیش‌تر در سال ۲۰۲۵، «ساتیا نادلا»، مدیرعامل مایکروسافت، گفته بود حدود ۳۰ درصد از کدهای مایکروسافت توسط هوش مصنوعی تولید می‌شوند. این میزان احتمالاً اکنون بیشتر هم شده است، هرچند رقم جدیدی ارائه نشده است. با وجود پیشرفت ایجنت‌های هوش مصنوعی، دقت خروجی آن‌ها همچنان محدودیت مهمی محسوب می‌شود. پژوهشی از محققان مایکروسافت نشان داده بود که حتی مدل‌های پیشرفته، با طولانی‌تر شدن وظایف، با افت دقت مواجه می‌شوند. از سوی دیگر، بررسی کارشناسان نشان داده است کد تولیدشده با هوش مصنوعی به‌طور میانگین ۱.۴ برابر بیشتر از کد نوشته‌شده توسط انسان دارای مشکلات بحرانی است. مدل‌های هوش مصنوعی احتمالاً با نسل‌های بعدی دقیق‌تر خواهند شد، اما خطا همچنان می‌تواند بخشی از فرایند استفاده از آن‌ها باشد. بنابراین، حتی اگر «تایپ کردن کد» به‌تدریج جایگاه سابق خود را از دست بدهد، نقش توسعه‌دهنده انسانی در هدایت، بررسی و تأیید خروجی هوش مصنوعی همچنان باقی می‌ماند.

(0)Comments

 

A note on cookies

Newshunt uses essential cookies to keep you signed in and to remember your language and country, so the site works the way you expect. With your permission, we'd also like to use analytics cookies to understand how people use Newshunt and improve it over time.

Accepting only affects analytics. To learn more, view our Privacy Policy or Terms & Conditions.