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

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

پیشبینی ۶ تا ۱۲ ماهه؛ واقعبینی یا اغراق؟
عدد «۶ تا ۱۲ ماه» دقیقا همان بخشی از صحبتهای آمودی است که بیشترین واکنش را برانگیخته است. او در گفتوگو با نشریه اکونومیست و در حضور «دمیس هسابیس»، مدیرعامل گوگل دیپمایند (Google DeepMind)، گفته که ممکن است فاصله زیادی با زمانی نداشته باشیم که هوش مصنوعی بتواند بیشتر یا حتی تمام مراحل کاری مهندسان نرمافزار را از ابتدا تا انتها انجام دهد.
با این حال، خود او هم به محدودیتها اشاره میکند. آمودی تأکید میکند که بخشهایی مثل طراحی و ساخت تراشه، تولید سختافزار و حتی آموزش مدلهای بزرگ همچنان به زیرساخت فیزیکی، سرمایهگذاری سنگین و نیروی انسانی متخصص نیاز دارند. این یعنی حتی در خوشبینانهترین سناریوها، خودکارسازی کامل و سریع همه چیز چندان ساده نیست.
واکنش جامعه فناوری؛ ترس، تردید و تجربههای واقعی
اظهارنظرهای آمودی مثل همیشه با واکنشهای متضاد روبهرو شده است. بخشی از جامعه فناوری این صحبتها را اغراقآمیز میدانند و به پیشبینیهای مشابه در سالهای گذشته اشاره میکنند که هیچوقت بهطور کامل محقق نشدند. در مقابل، عدهای دیگر این گفتهها را یک هشدار جدی میبینند؛ نه بهمعنای نابودی شغلها، بلکه بهمعنای تغییر سریع مهارتهای موردنیاز.
واقعیت این است که نشانههای این تغییر همین حالا هم دیده میشوند. ابزارهای کدنویسی مبتنی بر هوش مصنوعی در بسیاری از تیمها به بخش ثابت فرایند توسعه تبدیل شدهاند و سرعت تولید کد را بالا بردهاند اما در اغلب موارد، تصمیمگیری نهایی، معماری سیستم و مسئولیت خطاها همچنان بر عهده انسان است.

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

جمعبندی
اظهارات داریو آمودی درباره آینده برنامهنویسی را نمیتوان صرفاً یک تیتر ترسناک یا تبلیغ برای هوش مصنوعی دانست. این صحبتها بیشتر نشانه یک روند هستند: حرکت از کدنویسی دستی به توسعه نرمافزار با کمک سیستمهای هوشمند.
اینکه این تحول دقیقاً در ۶ ماه رخ دهد یا چند سال طول بکشد، هنوز مشخص نیست اما یک چیز روشن است؛ نقش برنامهنویس در حال تغییر پیدا کردن است، نه ناپدیدشدن. آینده احتمالاً به کسانی تعلق دارد که بتوانند خودشان را با این تغییر تطبیق دهند و در برابر تغییرات تکنولوژی مقاومت نکنند.