
کلویی سماها (Chloe Samaha) بدون آموزش رسمی در برنامهنویسی توانست به کمک شریکش در استارتاپ BOND، یک ابزار مدیریت بهرهوری آنلاین به نام "Donna" را در کمتر از یک روز راهاندازی کند. شریکش در شش ساعت بخش بکاند را ساخت و سماها هم در حدود یک ساعت و نیم رابط کاربری را طراحی کرد. این کار با استفاده از ابزارهای هوش مصنوعی و چتباتها انجام شد، فرآیندی که به آن "کدنویسی بر اساس حس و حال" یا vibe coding گفته میشود. "Donna" که به نام یک شخصیت از سریال "Suits" نامگذاری شده، اطلاعات کاربران را از منابعی مانند ایمیل، تقویم و Slack استخراج کرده و با استفاده از هوش مصنوعی به سؤالاتی مثل وضعیت پیشرفت پروژهها یا عملکرد تیم پاسخ میدهد. این استارتاپ اخیراً ۵۰۰ هزار دلار سرمایه از Y Combinator جذب کرده است.
تام بلومفیلد، یکی از شرکای Y Combinator، میگوید اصطلاح vibe coding را آندری کارپاتی، یکی از بنیانگذاران OpenAI، معرفی کرده است. این مفهوم اشاره دارد به اعتماد کامل به کدی که هوش مصنوعی تولید میکند بدون بررسی خطبهخط آن. بلومفیلد خودش هم با استفاده از این روش، وبسایتی به نام "Recipe Ninja" ساخته که امکان گفتوگو با کاربران برای ساخت دستور غذای جدید را فراهم میکند. او تخمین میزند که این پروژه حدود ۳۰ هزار خط کد دارد و در حدود ۱۰۰ ساعت زمان برده است، کاری که قبلاً ممکن بود یک سال طول بکشد. بلومفیلد معتقد است که هوش مصنوعی بهزودی جای برنامهنویسان را میگیرد و حتی میگوید شاید دیگر توصیه نکند که بنیانگذاران استارتاپها یادگیری کدنویسی را اولویت دهند. بهگفته او، ما در آستانه ظهور "عوامل فوقانسانی" هستیم که عملکردی معادل بهترین برنامهنویسان جهان خواهند داشت.
با این حال، برخی کارشناسان دیدگاه خوشبینانهتری دارند. یوکی یاماشیتا، مدیر محصول Figma، باور دارد ابزارهای AI مانند vibe coding باعث میشوند طراحان بدون نیاز به برنامهنویسان بتوانند ایدههای خود را سریعتر امتحان کنند. او میگوید بسیاری از ایدهها قبلاً بهدلیل کمبود زمان بررسی نمیشدند، اما اکنون امکان آزمایش سریع آنها فراهم شده است. توماس دومکه، مدیرعامل GitHub نیز دیدگاه مثبتی دارد و معتقد است هوش مصنوعی فرصت بزرگی برای توسعهدهندگان است. او نقش آینده برنامهنویسان را مشابه رهبر ارکستری میداند که گروهی از عوامل هوش مصنوعی را هدایت میکنند. بهگفته او، بسیاری از وظایف ساده کدنویسی بهمرور زمان توسط AI انجام خواهد شد، همانطور که همیشه در مهندسی نرمافزار تلاش برای خودکارسازی امور وجود داشته است. در نهایت، آدام رسنیک از شرکت مشاورهای IDC تأکید میکند که فعلاً توسعهدهندگان باید نگران از بین رفتن شغلشان نباشند، چون بیشتر خروجیهای هوش مصنوعی نیاز به ویرایش و نظارت انسانی دارند؛ کاری که فعلاً خارج از توان AI است.
منبع خبر: npr
پاسخ :