۲۳ شهریور ۱۴۰۵ فارسی English العربية Deutsch Français
فوری
فناوری

بوریس چِرنی: AI کدنویسی را دچار 'سُر و صدا' کرده است!

بوریس چِرنی: هوش مصنوعی کدنویسی را دچار چالش‌های جدید کرده است!

توسط · ۲ دقیقه · ۵۲,۰۶۴

بوریس چِرنی: AI کدنویسی را دچار 'سُر و صدا' کرده است!
بوریس چِرنی: AI کدنویسی را دچار 'سُر و صدا' کرده است!منبع تصویر: businessinsider.com

بوریس چِرنی به دغدغه‌های مهندسان نرم‌افزار دربارهٔ تأثیرات منفی AI پاسخ می‌دهد. آیا این انقلاب دیجیتال کدنویسی را تسهیل یا دشوار کرده است؟

خلاصهٔ خبر

  • بوریس چِرنی: هوش مصنوعی کدنویسی را دچار چالش‌های جدید کرده است!
  • ورود هوش مصنوعی به دنیای کدنویسی نگرانی‌های جدی را برای توسعه‌دهندگان به همراه داشته است.
  • دو دیدگاه اصلی در مورد کدنویسی با هوش مصنوعی
  • نیاز به سطح بالاتر کیفیت کدهای تولیدی توسط AI

در دنیای فناوری امروز، کدنویسی دیگر مانند گذشته نیست و بوریس چِرنی، خالق Claude Code، به نگرانی‌های مهندسان نرم‌افزار در این زمینه جواب می‌دهد. او اخیراً ایمیلی از یک توسعه‌دهنده دریافت کرد که در آن به مشکلات ناشی از ورود هوش مصنوعی به عرصهٔ کدنویسی اشاره کرده بود.

نگرانی‌ها و دو دیدگاه

این توسعه‌دهنده با عنوان «چه کنیم با سُر و صدا؟»، به چِرنی نوشت که تغییر به سمت کدنویسی با هوش مصنوعی منجر به ایجاد نوعی "فریکشن" یا اصطکاک شده است. او این مشکل را به دو دیدگاه تقسیم‌بندی کرد. دیدگاه اول به استفادهٔ محتاطانه از ابزارهای هوش مصنوعی اشاره دارد؛ یعنی به این شکل که کدهایی مشابه گذشته ایجاد کنیم که با کمک AI تسریع شده‌اند و باید قابلیت مرور داشته باشند.

دیدگاه دوم، رویکردی آزادتر است: "کد را به عنوان یک جعبهٔ سیاه در نظر بگیریم و فقط خروجی آن را بررسی کنیم." این توسعه‌دهنده همچنین به عدم توانایی بسیاری از افراد در پیاده‌سازی دیدگاه اول و نگرانی آن‌ها از اخراج اشاره کرد.

پاسخ بوریس چِرنی

بوریس چِرنی در پاسخ به این دو دیدگاه گفت که فضای کافی برای هر دو رویکرد وجود دارد. او به مزایای رویکرد "نگران نباشید" اشاره کرد و گفت که پروتوتایپ‌ها و کدهای موقت می‌توانند به عنوان جعبهٔ سیاه در نظر گرفته شوند. اگر قرار است آن‌ها را دور بیندازید و خطر شکست آن‌ها کم باشد، نیازی به کمال‌گرایی نیست.

اما در مورد کدهای تولیدی که توسط Claude نوشته می‌شوند، چِرنی تأکید کرد که باید سطح بالاتری از کیفیت را نسبت به کدهای نوشته شده توسط انسان داشته باشند. در آنتروپیک، اقدامات احتیاطی زیادی برای اطمینان از این موضوع وجود دارد؛ از جمله قوانین lint، تست‌های متعدد و بازبینی‌های خودکار کد.

چِرنی همچنین نقش توسعه‌دهندگان را به عنوان "مدیران کیفیت کد" توصیف کرد و گفت که این وظیفه آن‌هاست که از ایجاد کدهای بد جلوگیری کنند. در نهایت، او به توسعه‌دهنده پیشنهاد داد که می‌تواند با Claude به صورت مستقیم‌تر کار کند یا از او بخواهد کد را بازنویسی کند.

منبع: businessinsider.com

چرا این خبر مهم است؟

ورود هوش مصنوعی به دنیای کدنویسی نگرانی‌های جدی را برای توسعه‌دهندگان به همراه داشته است. این تغییرات می‌توانند بر کیفیت کدها و آینده شغلی مهندسان نرم‌افزار تأثیر بگذارند. بررسی دیدگاه‌های مختلف در این زمینه می‌تواند به درک بهتر چالش‌ها و فرصت‌های پیش‌رو کمک کند.

پیشینه

با پیشرفت فناوری هوش مصنوعی، کدنویسی به سمت تغییرات اساسی رفته است. بوریس چِرنی، خالق Claude Code، به بررسی این تغییرات و نگرانی‌های توسعه‌دهندگان پرداخته و دو دیدگاه متفاوت در این زمینه را مطرح کرده است.

اعداد مهم

– دو دیدگاه اصلی در مورد کدنویسی با هوش مصنوعی
– نیاز به سطح بالاتر کیفیت کدهای تولیدی توسط AI
– تأکید بر نقش توسعه‌دهندگان به عنوان مدیران کیفیت کد

اشتراک‌گذاری WhatsApp Telegram X Facebook