خرید اقساطی از سایت کارت با کمترین پیش پرداخت

وقتی هوش مصنوعی جای برنامه‌نویس می‌نشیند؛ انقلاب کدنویسی در اسپاتیفای


avatar
سجاد نوری
25 بهمن 1404 | 4 دقیقه مطالعه

آیا عصر تازه‌ای در توسعه نرم‌افزار آغاز شده است؟ به نظر می‌رسد برای Spotify  پاسخ مثبت باشد. این شرکت در گزارش مالی سه‌ماهه چهارم خود اعلام کرد که از ماه دسامبر، برخی از بهترین توسعه‌دهندگانش حتی یک خط کد به‌صورت مستقیم ننوشته‌اند؛ زیرا بخش عمده فرآیند کدنویسی اکنون توسط هوش مصنوعی انجام می‌شود.

به گزارش TechCrunch، «گوستاو سودرستروم» هم‌مدیرعامل اسپاتیفای توضیح داده که استفاده گسترده از ابزارهای AI باعث شده سرعت توسعه به شکل چشمگیری افزایش یابد. تنها در سال ۲۰۲۵، بیش از ۵۰ قابلیت و به‌روزرسانی جدید در این پلتفرم استریم منتشر شده است. از جمله ویژگی‌های تازه می‌توان به پلی‌لیست‌های مبتنی بر پرامپت، قابلیت Page Match  برای کتاب‌های صوتی و بخش About This Song اشاره کرد که همگی طی هفته‌های اخیر عرضه شده‌اند.

واگذاری کدنویسی به سیستم‌های مولد

در ساختار داخلی اسپاتیفای، مهندسان از سیستمی اختصاصی به نام «Honk» بهره می‌برند؛ ابزاری که با تکیه بر هوش مصنوعی مولد، فرآیند تولید و استقرار کد را تسریع می‌کند. این سامانه امکان استقرار آنی و از راه دور کد را فراهم می‌سازد و از مدل‌هایی مانند  Claude برای تولید و بازبینی کد استفاده می‌کند. به این ترتیب، نقش مهندسان بیش از آنکه «نوشتن» باشد، به «هدایت، نظارت و تصمیم‌گیری» تغییر یافته است.

به نظر می‌رسد آنچه در اسپاتیفای رخ داده، تنها یک بهینه‌سازی فنی نیست، بلکه نشانه تغییر ماهیت شغل برنامه‌نویسی است. اگر توسعه‌دهندگان به‌جای تایپ کردن خطوط کد، بیشتر زمان خود را صرف طراحی معماری، تعریف مسئله و ارزیابی خروجی AI کنند، مهارت‌های کلیدی این حرفه نیز بازتعریف خواهد شد. با این حال، اتکای کامل به هوش مصنوعی بدون نظارت انسانی می‌تواند ریسک‌هایی در کیفیت، امنیت و پایداری سیستم ایجاد کند. آینده توسعه نرم‌افزار احتمالاً ترکیبی از خلاقیت انسانی و سرعت ماشین خواهد بود—مدلی که در آن مهندس، رهبر ارکستر است و هوش مصنوعی نوازنده‌ای بسیار سریع.

توسعه نرم‌افزار در مسیر رفت‌وآمد؛ وقتی یک باگ قبل از رسیدن به دفتر حل می‌شود

«گوستاو سودرستروم» از  Spotify تصویری کم‌سابقه از آینده توسعه نرم‌افزار ترسیم می‌کند. به گفته او، یک مهندس می‌تواند در مسیر صبحگاهی خود و از طریق Slack روی تلفن همراهش، از مدل هوش مصنوعی  Claude بخواهد یک باگ را برطرف کند یا حتی قابلیت تازه‌ای به اپلیکیشن iOS بیفزاید. پس از اتمام کار، نسخه به‌روزشده مستقیماً از طریق Slack برای او ارسال می‌شود تا بررسی، ادغام و آماده انتشار شود—همه این‌ها پیش از آنکه حتی وارد دفتر کار شود.

اسپاتیفای اعلام کرده این زیرساخت داخلی، سرعت تولید و استقرار کد را به‌طور چشمگیری افزایش داده و چرخه توسعه را کوتاه‌تر کرده است. با این حال، سودرستروم تأکید می‌کند که شرکت این مرحله را نقطه پایان تحول هوش مصنوعی نمی‌داند، بلکه آن را آغاز مسیری بزرگ‌تر می‌بیند. او همچنین به مزیت رقابتی مهمی اشاره می‌کند: مجموعه داده اختصاصی اسپاتیفای. به گفته او، این داده‌ها—که حاصل سال‌ها فعالیت در حوزه استریم موسیقی و تحلیل رفتار کاربران است—به‌راحتی قابل تبدیل شدن به یک منبع عمومی برای سایر مدل‌های زبانی بزرگ نیست و همین موضوع، برگ برنده‌ای برای شرکت محسوب می‌شود.

آنچه اسپاتیفای توصیف می‌کند، تنها افزایش سرعت نیست؛ بلکه جابه‌جایی زمان و مکان توسعه نرم‌افزار است. وقتی فرآیند کدنویسی از پشت میز کار جدا می‌شود و به تلفن همراه و مسیر رفت‌وآمد منتقل می‌گردد، مرز میان «کار» و «غیرکار» نیز کمرنگ‌تر می‌شود. این تحول می‌تواند بهره‌وری را افزایش دهد، اما هم‌زمان نیازمند بازتعریف تعادل کاری و سازوکارهای نظارتی دقیق‌تر است. در نهایت، مزیت رقابتی واقعی نه صرفاً در استفاده از AI، بلکه در ترکیب آن با داده‌های منحصربه‌فرد و مدیریت هوشمندانه منابع انسانی شکل خواهد گرفت.