پروژه جنجالی سیسکو: دادن توکن نامحدود به یک مهندس جوان برای بازنویسی ۹۸ درصد کدها با هوش مصنوعی — Cisco gives engineer unlimited AI tokens to rewrite 98% of the company's code
خلاصه
مدیر ارشد محصول سیسکو به یک مهندس جوان اجازه داده است تا با دسترسی به توکنهای نامحدود هوش مصنوعی، بخش عمدهای از کدهای قدیمی این شرکت را ظرف دو سال بازنویسی کند. این تصمیم بحثبرانگیز در جامعه مهندسی، نگرانیهایی درباره چالشهای تست، باگهای پنهان و قابلیت اطمینان سیستمهای حیاتی شبکه ایجاد کرده است.
زمینه و ماجرای پروژه سیسکو
در شرایطی که شرکتهای بزرگ فناوری با چالشهای جذب نیروی کار و تاثیر هوش مصنوعی بر مشاغل سطح مبتدی دستبهگریبان هستند، شرکت Cisco رویکرد متفاوتی را در پیش گرفته است. جیتو پاتل (Jeetu Patel)، رئیس و مدیر ارشد محصول سیسکو، به یک مهندس ۲۷ ساله به نام پادمانابان کریشنامورتی (Padmanabhan Krishnamurthy) ماموریت داده است تا ۹۸ درصد از کدهای قدیمی (Legacy Code) این شرکت را ظرف مدت ۲۴ ماه بازنویسی کند.
این مهندس جوان که سابقه تاسیس یک استارتاپ ترجمه به نام EzDubs را در کارنامه دارد و پس از خرید این شرکت توسط سیسکو به مجموعه ملحق شده بود، در سلسلهمراتب سازمانی در موقعیتی دور از تصمیمگیریهای استراتژیک قرار داشت. پس از گفتوگو با پاتل و ادعای او مبنی بر اینکه با یک تیم دونفره و ابزارهای هوش مصنوعی قادر به انجام این کار است، به او دسترسی به توکنهای نامحدود هوش مصنوعی داده شد تا به اصطلاح «دیوانه وار» کار کند.
ابعاد فنی و زوایای پنهان ماجرا
استفاده از هوش مصنوعی برای کدنویسی و بازفاکتورینگ در ماههای اخیر رشد سریعی داشته است، تا جایی که پلتفرمهایی مثل GitHub با تقاضای عظیم پردازشی روبهرو شدهاند. با این حال، سپردن بازنویسی حجم عظیمی از کدهای یک شرکت زیرساختی بزرگ به ابزارهای AI با چالشهای فنی جدی همراه است:
- حجم و پیچیدگی کدها: سیسکو سیستمعاملها و تجهیزات شبکه حیاتی (مانند روترها، سویچها و فایروالها) را توسعه میدهد که اینترنت جهانی به آنها وابسته است. بازنویسی ۹۸ درصد از این کدها ریسک بالایی دارد.
- دانش دامنهای (Domain Knowledge): منتقدان اشاره میکنند که یک مهندس جوان لزوماً دلایل پشت پردهی نوشته شدن کدهای قدیمی به آن شکل خاص را نمیداند و ممکن است تصمیمات طراحی یا باگهای تاریخی را دوباره بازتولید کند.
- تست و رگرسیون: بدون داشتن مجموعهتستهای بسیار جامع و مکانیزه (مشابه پروژههایی مثل SQLite با صدها هزار تست)، تضمین عدم وجود باگ و آسیبپذیریهای امنیتی در کدهای تولید شده توسط هوش مصنوعی کار بسیار دشواری است.
نگاه جامعه برنامهنویسان در هکرنیوز
این خبر واکنشهای متفاوتی را در جامعه برنامهنویسان در هکرنیوز (Hacker News) برانگیخته است:
- برخی از توسعهدهندگان با کنایه اشاره کردهاند که تجهیزات قدیمی سیسکو آنقدرها هم بینقص نبودهاند و شاید کدهای جدید تفاوت زیادی ایجاد نکنند.
- عدهای دیگر نسبت به این «قهرمانپروری» از سوی مدیرعامل و تمرکز بیش از حد روی یک فرد ابراز تردید کرده و آن را بیشتر یک مانور روابط عمومی (PR) دانستهاند.
- سوال کلیدی دیگر مربوط به حقوق مالکیت فکری (IP) کدهای تولید شده توسط هوش مصنوعی و مسئولیتی است که در قبال باگهای امنیتی احتمالی وجود خواهد داشت.
چرا این موضوع برای مهندسان نرمافزار مهم است؟
این پروژه یک آزمایش بزرگ در مقیاس صنعتی برای سنجش حدود و ثغور توانایی هوش مصنوعی در نگهداری و نوسازی نرمافزارهای سازمانی است. اگرچه مدیران سیسکو به دنبال ایجاد تنش سازگاهی، تزریق ایدههای نو و به چالش کشیدن وضعیت موجود هستند، اما مهندسان نگرانند که فدا کردن تست دقیق و تخصص عمیق دامنه به پای سرعتِ ابزارهای AI، پایداری زیرساختهای حیاتی را به خطر بیندازد.
این مطلب بهصورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل