گسترش ابزارهای کدنویسی هوش مصنوعی نگرانی هایی را در مورد وابستگی به برنامه نویس، کاهش مهارت های حل مسئله و افزایش باگ های نرم افزاری ایجاد کرده است..
به گزارش سرویس هوش مصنوعی تکناک،گسترش ابزارهای هوش مصنوعی برای کدنویسی نگرانی هایی را در مورد اتکای شدید برنامه نویسان به این فناوری ایجاد کرده است. یک مهندس نرم افزار می گوید که کارمندان شرکت او تا 13 ساعت در روز با ابزارهایی مانند Claude Code کار می کنند و این وضعیت باعث شده است که برخی از مهندسان کد را عمیقا درک نکنند یا به روش سنتی برای حل مشکلات نرم افزار فکر کنند.
ابزارهای هوش مصنوعی در مدت زمان کوتاهی به بخش مهمی از فرآیند توسعه نرم افزار تبدیل شده اند. این ابزارها می توانند کد تولید کنند، خطاها را شناسایی کنند و بخش قابل توجهی از وظایف برنامه نویسی را انجام دهند. با این حال، برخی از کارشناسان در مورد عواقب اتکای بیش از حد به آنها هشدار می دهند.
یکی از نگرانی های اصلی کاهش توانایی برنامه نویسان برای نوشتن و بازبینی کد به طور مستقل است. زمانی که کد تولید شده با هوش مصنوعی بدون بررسی کافی وارد محصولات واقعی می شود، این موضوع اهمیت بیشتری پیدا می کند. چنین شرایطی می تواند احتمال ورود باگ یا مشکلات امنیتی به نرم افزار را افزایش دهد.
برخی از فعالان این حوزه نیز از ایجاد شکاف بین برنامه نویسان هوش مصنوعی و مهندسان مجرب صحبت کرده اند. در این شرایط گروه دوم باید خروجی تولید شده توسط هوش مصنوعی را بررسی کرده و مشکلات احتمالی آن را اصلاح کنند.
بیشتر بخوانید: قابلیتهای جدید هوش مصنوعی به YouTube Music اضافه میشود
12 تا 13 ساعت در روز با کلود کد کار می کنید
کاربری به نام v0xium تجربه خود از کار در یک شرکت بزرگ را در شبکه اجتماعی X شرح داده است. پست او بیش از هفت میلیون بار دیده شده و ده ها هزار لایک دریافت کرده است.
او وضعیت فعلی مهندسی نرم افزار را “وحشتناک” توصیف کرد و گفت که پس از حدود نیم ماه در شغل جدیدش، متوجه شد که کارمندان شرکت از Claude Code، دستیار برنامه نویسی Entropy، تقریبا برای تمام وظایف برنامه نویسی خود استفاده می کنند.
به گفته این مهندس، کارکنان تحت فشار هستند تا هرچه بیشتر کد را تحویل دهند. تولید و ارسال کد دیگر گلوگاه اصلی نیست، اما فرآیندهای عملیاتی هنوز کند هستند.
او نوشت: «مردم 12 تا 13 ساعت در روز فقط برای زدن Enter کار می کنند. همه، واقعاً همه، از مهندسان سطح L1 تا L7 همین کار را می کنند. آنها با کلود صحبت می کنند.”
این مهندس معتقد است چنین روشی احساس موفقیت را از حل یک مشکل فنی از برنامه نویسان گرفته است. او همچنین ادعا کرد که کارکنان دیگر مستقیماً مشکلات را حل نمیکنند و تقریباً تمام وظایف به مدلهای بزرگ زبان محول میشود.
وی در تشریح این وضعیت نوشت: در واقع هیچکس دیگر فکر نمی کند همه چیز توسط مدل های بزرگ زبان انجام می شود این وضعیت واقعا خورنده است.
بیشتر بخوانید: ابزار جدید ویرایش ویدیوی یوتیوب با دستورات متنی کار می کند
نگرانی در مورد تحول مهندسان توسط هوش مصنوعی
Chamath Palihapitiya، سرمایهدار خطرپذیر و میزبان پادکست نیز نسبت به این روند هشدار داد. او وضعیت فعلی را به تبدیل کارشناسان فنی به افرادی تشبیه کرد که فقط یک دکمه را فشار میدهند، مانند کاربران دستگاههای اسلات کازینو.
Palihapitiya معتقد است که ارزش خودکارسازی توسعه نرم افزار نباید تنها به افزایش سرعت تولید کد محدود شود. به گفته وی، هدف اصلی باید درک قصد توسعه دهنده و ساختن نرم افزار بهتر باشد.
اصطلاح «پروکسی گوشت» نیز برای توصیف یکی از پیامدهای این شیوه استفاده از هوش مصنوعی پیشنهاد شده است. این اصطلاح به افرادی اطلاق می شود که خروجی چت ربات های هوش مصنوعی را بدون بررسی و ارزیابی انتقادی در فرآیند کاری خود وارد می کنند.
دیدی داس، یکی از شرکای Menlo Ventures نیز قبلاً در مورد بحران هویت در میان مهندسان نرم افزار هشدار داده بود. وی گفت: مهندسان مجرب با افزایش حجم کار و ورود باگ به محصولات مواجه هستند و در بسیاری از موارد پاسخ شرکت ها استفاده بیشتر از هوش مصنوعی است.
به گفته داس، این وضعیت می تواند منجر به افزایش نارضایتی مهندسان شود و در نهایت آنها را از حرفه ای که زمانی دوست داشتند دور کند. مجموعه این نظرات نشان می دهد که بحث هوش مصنوعی در برنامه نویسی دیگر به سرعت تولید کد محدود نمی شود و کیفیت نرم افزار، بررسی کدها و نقش فکری مهندسان نیز به بخش مهمی از این بحث تبدیل شده است.
















گفتگو در مورد این post