کارلا روور یک بار پس از شروع مجدد پروژه ای که وی را رمزگذاری کرده بود ، 30 دقیقه در حال غرق شدن بود.
روور 15 سال در این صنعت بوده است ، عمدتاً به عنوان یک توسعه دهنده وب فعالیت می کند. او اکنون در کنار پسرش در حال ساخت استارتاپی است که مدل های یادگیری ماشین سفارشی را برای بازارها ایجاد می کند.
او Vibe Coding را یک دستمال کوکتل زیبا و بی پایان خواند که بر روی آن می توان ایده های دائمی را ترسیم کرد. وی گفت ، اما برخورد با کد تولید شده توسط AI که امیدوار است در تولید از آن استفاده کند ، می تواند “بدتر از کودک نگه داشتن” باشد ، زیرا این مدل های هوش مصنوعی می توانند کار را به روش هایی که پیش بینی آن دشوار است ، خراب کند.
او همانطور که وعده ابزارهای هوش مصنوعی است ، با نیاز به سرعت خود به کد نویسی AI روی آورده بود.
وی گفت: “از آنجا که من باید سریع و چشمگیر باشم ، میانبر گرفتم و پس از بررسی خودکار آن پرونده ها را اسکن نکردم.” “وقتی این کار را به صورت دستی انجام دادم ، خیلی اشتباه کردم. وقتی از یک ابزار شخص ثالث استفاده کردم ، بیشتر پیدا کردم. و درس خود را یاد گرفتم.”
او و پسرش در کل پروژه خود دوباره شروع به کار کردند – از این رو اشک. وی گفت: “من آن را مثل كپلوت کارمند تحویل دادم.” “این نیست.”
Rover مانند بسیاری از برنامه نویسان باتجربه است که برای کمک به برنامه نویسی به هوش مصنوعی می روند. اما چنین برنامه نویسان نیز خود را مانند بچه های هوش مصنوعی عمل می کنند-بازنویسی و بررسی واقعیت کد AI را از بین می برد.
رویداد TechCrunch
سانفرانسیسکو
|
27-29 اکتبر ، 2025
یک گزارش اخیر توسط شرکت پلتفرم تحویل محتوا به سرعت نشان داد که حداقل 95 ٪ از نزدیک به 800 توسعه دهنده مورد بررسی ، گفتند که آنها زمان اضافی را برای رفع کد تولید شده با AI می گذرانند ، با بار چنین تأییدیه ای که بیشتر روی شانه های توسعه دهندگان ارشد قرار می گیرد.
این رمزگذارهای باتجربه مسائلی را با کد تولید شده توسط AI اعم از توهم نام بسته ها تا حذف اطلاعات مهم و خطرات امنیتی کشف کرده اند. کد AI که بدون بررسی باقی مانده است ، می تواند محصولی را به مراتب بیشتر از آنچه که انسان تولید می کند ، ترک کند.
کار با کد تولید شده AI به چنان مشکلی تبدیل شده است که به یک کار جدید برنامه نویسی شرکت معروف به “متخصص پاکسازی کد VIBE” تبدیل شده است.
TechCrunch در مورد زمان خود با استفاده از کد تولید شده AI در مورد آنچه که آنها به عنوان آینده برنامه نویسی VIBE می بینند ، با رمزگذارهای باتجربه صحبت کرد. افکار متنوع بودند ، اما یک چیز قطعی باقی مانده است: این فناوری هنوز راه طولانی دارد.
روور گفت: “استفاده از یک خلبان برنامه نویسی نوعی مانند دادن یک گلدان قهوه به یک کودک شش ساله هوشمند است و می گوید:” لطفاً این را به اتاق ناهار خوری ببرید و برای خانواده قهوه بریزید. ”
آیا آنها می توانند این کار را انجام دهند؟ احتمالاً آیا آنها می توانند شکست بخورند؟ قطعاً و به احتمال زیاد ، اگر آنها شکست بخورند ، نمی خواهند به شما بگویند. وی ادامه داد: “این باعث نمی شود کودک باهوش تر شود.” “این فقط به این معنی است که شما نمی توانید نمایندگی کنید [a task] مثل این کاملاً. ”
“شما کاملاً درست هستید!”
Feridoon Malekzadeh همچنین کدگذاری پرشکوه را با کودک مقایسه کرد.
او بیش از 20 سال در این صنعت کار کرده و نقش های مختلفی را در توسعه محصول ، نرم افزار و طراحی در اختیار دارد. وی گفت که او در حال ساخت استارتاپ خود است و به شدت با استفاده از سکوی رمزگذاری پرشور دوست داشتنی است. برای تفریح ، او همچنین برنامه هایی را مانند برنامه هایی که ژنرال آلفا را برای بومرها تولید می کند ، کدها می کند.
او دوست دارد که بتواند به تنهایی روی پروژه ها کار کند ، در وقت و هزینه صرفه جویی کند ، اما موافقت می کند که برنامه نویسی VIBE مانند استخدام کارورزان یا رمزگذار جوان نیست. در عوض ، کدگذاری Vibe شبیه به “استخدام نوجوان سرسخت و پرخطر شما برای کمک به شما در انجام کاری است.”
وی گفت: “شما باید 15 بار از آنها بخواهید که کاری انجام دهند.” “در پایان ، آنها برخی از آنچه را که شما خواسته اید انجام می دهند ، برخی از چیزهایی که شما از آنها درخواست نکرده اید ، و آنها یک دسته از چیزها را در طول مسیر می شکنند.”
ملکزاده تخمین می زند که او حدود 50 ٪ از نیازهای نوشتن خود را صرف می کند ، 10 ٪ تا 20 ٪ از وقت خود را در برنامه نویسی پرنعمت و 30 ٪ تا 40 ٪ از وقت خود در مورد VIBE تثبیت -رفع اشکالات و “اسکریپت غیر ضروری” ایجاد شده توسط کد AI نوشته شده.
او همچنین فکر نمی کند که برنامه نویسی VIBE در تفکر سیستم ها بهترین است – روند دیدن اینکه چگونه یک مشکل پیچیده می تواند بر نتیجه کلی تأثیر بگذارد. به گفته وی ، کد تولید شده AI سعی می کند مشکلات سطح سطح بیشتری را حل کند.
ملکزاده گفت: “اگر شما یک ویژگی را ایجاد می کنید که باید به طور گسترده در محصول شما در دسترس باشد ، یک مهندس خوب آن را یک بار ایجاد می کند و آن را در همه جا مورد نیاز خود در دسترس قرار می دهد.” “برنامه نویسی VIBE در صورت نیاز در پنج مکان مختلف ، پنج بار مختلف ، پنج روش مختلف ایجاد می کند. این امر منجر به سردرگمی زیادی می شود ، نه تنها برای کاربر بلکه برای مدل.”
در همین حال ، روور می یابد که وقتی داده ها با آنچه انجام می شود ، “AI” به یک دیوار می رود “. وی گفت: “این می تواند توصیه های گمراه کننده ای را ارائه دهد ، عناصر کلیدی را که حیاتی هستند ، کنار بگذارد ، یا خود را در مسیری فکری که در حال توسعه هستید قرار دهید.”
او همچنین دریافت که به جای اعتراف به ایجاد خطا ، نتایج حاصل می کند.
او نمونه دیگری را با TechCrunch به اشتراک گذاشت ، جایی که نتایج یک مدل هوش مصنوعی را که در ابتدا به او داده بود ، زیر سوال برد. این مدل توضیحات مفصلی را ارائه داد که وانمود می کند از داده های بارگذاری شده استفاده می کند. فقط وقتی او آن را صدا زد ، مدل AI اعتراف کرد.
وی گفت: “این مرا از بین برد زیرا به نظر می رسید مانند یک همکار سمی است.”
مهمتر از این ، نگرانی های امنیتی وجود دارد.
آستین اسپیرز مدیر ارشد توسعه دهنده فعال سازی سریع است و از اوایل دهه 2000 در حال برنامه نویسی است.
او از طریق تجربه خودش – همراه با گپ زدن با مشتریان – پیدا کرده است که کد پرشکوه دوست دارد آنچه را که سریع است به جای آنچه “درست” است ، بسازد. وی گفت که این ممکن است آسیب پذیری ها را به کد نوع که برنامه نویسان بسیار جدید تمایل به ایجاد آن دارند ، ایجاد کند.
اسپیرز به TechCrunch گفت: “آنچه که اغلب اتفاق می افتد این است که مهندس باید کد را بررسی کند ، عامل را تصحیح کند و به نماینده بگوید که آنها اشتباه کرده اند.” “این الگوی به همین دلیل است که ما شاهد طرحی از” شما کاملاً درست هستید “در رسانه های اجتماعی ظاهر می شود.”
او در حال اشاره به این است که چگونه مدل های هوش مصنوعی ، مانند کلود انسان شناسی ، وقتی به اشتباهات خود فراخوانده می شوند ، پاسخ می دهند “کاملاً درست است”.
مایک Arrowsmith ، مدیر ارشد فناوری در شرکت نرم افزاری مدیریت فناوری اطلاعات Ninjaone ، حدود 20 سال در مهندسی نرم افزار و امنیت است. وی گفت که برنامه نویسی پرشکوه در حال ایجاد نسل جدیدی از فناوری اطلاعات و نقاط کور امنیتی است که به ویژه نوآوری های جوان مستعد هستند.
وی به TechCrunch گفت: “برنامه نویسی VIBE غالباً فرآیندهای بررسی دقیق را که اساسی برای برنامه نویسی سنتی است و برای ابتلا به آسیب پذیری ها بسیار مهم است ، دور می زند.”
وی گفت ، نینجائون با تشویق “برنامه نویسی ایمن ویب” ، که در آن ابزارهای تأیید شده AI دارای کنترل های دسترسی هستند ، همراه با بررسی اجباری همسالان و البته اسکن امنیتی ، این امر را انجام می دهد.
طبیعی جدید
در حالی که تقریباً همه ما با آنها صحبت کردیم موافقت می کنند که کد تولید شده توسط AI و سیستم عامل های رمزگذاری در بسیاری از مواقع-مانند مسخره کردن ایده ها-مفید هستند-همه آنها موافق هستند که بررسی انسان قبل از ایجاد یک تجارت روی آن ضروری است.
روور گفت: “این دستمال کوکتل یک الگوی تجاری نیست.” “شما باید سهولت را با بینش متعادل کنید.”
اما برای همه ابراز تاسف در مورد خطاهای آن ، برنامه نویسی Vibe حال و آینده کار را تغییر داده است.
روور گفت که برنامه نویسی VIBE به او کمک کرد تا در ساخت یک رابط کاربری بهتر ، به طرز چشمگیری کمک کند. ملکزاده به سادگی گفت که ، با وجود زمانی که او در حال اصلاح کد است ، او هنوز هم با رمزگذارهای هوش مصنوعی بیشتر از آنها انجام می شود.
ملکزاده گفت: “هر فناوری منفی خود را که همزمان با پیشرفت فنی اختراع می شود ، حمل می کند.”
جوانب مثبت بسیار بیشتر از منفی است.
این نظرسنجی سریع نشان داد که توسعه دهندگان ارشد دو برابر احتمال دارد که کد تولید شده توسط AI را در مقایسه با توسعه دهندگان خردسال قرار دهند و می گویند که این فناوری به آنها کمک می کند تا سریعتر کار کنند.
برنامه نویسی VIBE همچنین بخشی از روال برنامه نویسی Spiers است. او از عوامل برنامه نویسی هوش مصنوعی در چندین سیستم عامل برای پروژه های شخصی جلو و پشتی استفاده می کند. وی این فناوری را یک تجربه مختلط خواند اما گفت که در کمک به نمونه سازی ، ساختن دیگ بخار یا داربست یک آزمایش خوب است. این وظایف را از بین می برد تا مهندسان بتوانند روی ساخت ، حمل و نقل و مقیاس بندی محصولات تمرکز کنند.
به نظر می رسد ساعات اضافی صرف شده برای مقابله با علفهای هرز پرنده به سادگی به یک مالیات تحمل شده در استفاده از نوآوری تبدیل می شود.
الویس کیمارا ، مهندس جوان ، اکنون در حال یادگیری است. او به تازگی با یک استاد در AI فارغ التحصیل شده و در حال ساخت یک بازار هوش مصنوعی است.
وی مانند بسیاری از برنامه نویسان ، گفت که برنامه نویسی VIBE کار خود را سخت تر کرده است و اغلب پیدا کرده است که رمزگذاری پرنعمت تجربه ای بی شادی را پیدا کرده است.
وی گفت: “دیگر هیچ دوپامین از حل یک مشکل توسط خودم وجود ندارد. هوش مصنوعی فقط آن را کشف می کند.” وی در یکی از آخرین مشاغل خود ، گفت که توسعه دهندگان ارشد به دنبال کمک به برنامه نویسان جوان نیستند-برخی از مدلهای جدید کدگذاری را درک نمی کنند ، در حالی که برخی دیگر وظایف مربیگری را به مدل های AI گفتند.
اما ، او گفت ، “جوانب مثبت از منفی ها فراتر می روند” و او آماده است تا مالیات نوآوری را بپردازد.
کیمارا درباره حالت عادی که برای آن آماده می شود ، گفت: “ما فقط نوشتن کد نخواهیم بود ؛ ما در هنگام شکستن اوضاع ، سیستم های هوش مصنوعی را راهنمایی می کنیم و بیشتر شبیه مشاوران به ماشین ها می شویم.”
وی ادامه داد: “حتی وقتی من به یک نقش ارشد تبدیل می شوم ، من از آن استفاده خواهم کرد.” “این یک شتاب دهنده واقعی برای من بوده است. من مطمئن هستم که هر خط کد تولید شده توسط AI را مرور می کنم ، بنابراین حتی سریعتر از آن یاد می گیرم.”