لینوس توروالدز (Linus Torvalds)، خالق افسانهای هسته لینوکس (Linux) و سیستمعامل گیت (Git)، اخیراً جزئیات یکی از عجیبترین و چالشبرانگیزترین تجربههای کاری خود را فاش کرده است. او در این ماجرا که از آن به عنوان «جلسه عیبیابی از جهنم» یاد میکند، یک مدل هوش مصنوعی (AI) را وادار کرده تا خطایی را برطرف کند که خودِ هوش مصنوعی بارها آن را کاملاً غیرممکن و غیرقابل حل توصیف کرده بود.
این چالش فنی زمانی آغاز شد که توروالدز برای حل یک باگ پیچیده و سرسخت در کدهای نرمافزاری، به سراغ ابزارهای هوش مصنوعی رفت. در جریان این فرآیند، ابزار هوش مصنوعی پس از مواجهه با پیچیدگیهای کد، مدام پیام میداد که رفع این ارور از تواناییهای منطقی آن خارج است و سیستم به بنبست رسیده است. با این حال، توروالدز با اصرار و پافشاری فراوان، مدل را وادار به ادامه تلاش کرد تا در نهایت راهکار حل مشکل پیدا شد.
بررسی عملکرد هوش مصنوعی در پروژههای بزرگ منبعباز (Open Source) سابقه طولانی ندارد، اما چهرههای سرشناس دنیای فناوری مانند توروالدز همواره رویکردی واقعبینانه و گاه انتقادی نسبت به ادعاهای اغراقآمیز درباره هوش مصنوعی داشتهاند. در حالی که بسیاری از شرکتها این ابزارها را همهفنحریف معرفی میکنند، تجربه توروالدز نشان داد که هوش مصنوعی هنوز در مواجهه با خطاهای عمیق منطقی به راهنمایی و فشار مداوم انسان نیاز دارد.
نکته جالب و طنزآمیز ماجرا اینجاست که پس از اینکه توروالدز هوش مصنوعی را مجبور به حل این مشکل ظاهراً ناممکن کرد، از همان مدل خواست تا گزارش کامل و مستندات این فرآیند عیبیابی را نیز خودش بنویسد. این اقدام نشاندهنده تسلط کامل انسان بر ابزار و همچنین نگاه خاص او به قابلیتها و محدودیتهای کنونی فناوریهای هوش مصنوعی است.
این رویداد بار دیگر بحثها درباره جایگاه واقعی هوش مصنوعی در برنامهنویسی پیشرفته را داغ کرده است. از یک سو، ابزارهای هوش مصنوعی میتوانند در حل مسائل پیچیده به توسعهدهندگان کمک کنند، و از سوی دیگر، همانطور که تجربه لینوس توروالدز ثابت کرد، مهندسان باتجربه همچنان نقش کلیدی و تعیینکنندهای در عبور از موانع غیرقابل عبور دارند.
