عنوان:

‫ظهور مهندسان نرم‌افزاری تنبل: استفاده از عوامل کدنویسی و واگذاری وظایف


نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۰۸ ۰۵:۴۶
آدرس: www.dntips.ir
در مقاله ای جدید، Szymon Kulec به بررسی روند فزاینده استفاده از عوامل کدنویسی (coding agents) و هوش مصنوعی برای انجام وظایف توسعه نرم‌افزار پرداخته است. او معتقد است که این پدیده، نوعی "تنبلی" است که می‌تواند به طور موثرتری مورد استفاده قرار گیرد. نویسنده بر این باور است که توسعه‌دهندگان باید به جای صرف زمان برای کارهای تکراری مانند تبدیل داده‌ها و ذخیره آن‌ها در پایگاه داده، بر روی "ساخت ارزش" تمرکز کنند. این امر مستلزم واگذاری وظایف به عوامل کدنویسی و استفاده از زیرساخت‌های ارائه شده توسط اشخاص ثالث است. Kulec پیشنهاد می‌کند که توسعه‌دهندگان و عوامل کدنویسی آن‌ها باید "به طرز وحشتناکی تنبل" باشند و وظایف را به زیرساخت‌ها و سرویس‌های ابری واگذار کنند. او تاکید می‌کند که اگر توسعه‌دهندگان همچنان زمان و منابع خود را صرف اجرای توابع سرورلس و تصاویر داکر برای پاسخ به هر رویداد می‌کنند، باید زیرساخت خود را مجدداً ارزیابی کنند. به عنوان مثال، او به Azure Event Grid اشاره می‌کند که می‌تواند برای دریافت اعلان‌های مربوط به ایجاد یا حذف فایل‌های Blob استفاده شود. به جای اینکه توسعه‌دهندگان خودشان این کارها را انجام دهند، می‌توانند از این سرویس برای دریافت اعلان‌ها و انجام اقدامات لازم استفاده کنند. در نهایت، نویسنده معتقد است که دوران خودکفایی زیرساخت‌ها به پایان رسیده است و توسعه‌دهندگان باید یاد بگیرند که وظایف را به عوامل کدنویسی و زیرساخت‌های ابری واگذار کنند تا بتوانند بر روی کارهای مهم‌تر و ارزشمندتر تمرکز کنند.


مشاهده مطلب اصلی