پرش به محتوای اصلی
پرش به محتوای مقاله

کیوریتوری قصد در برابر نویسندگی نحو در عصر Vibe Coding

·۲۸ خرداد ۱۴۰۵۳ دقیقه مطالعه۱ بازدید
یادداشت
چرا هنوز کد می‌نویسیم وقتی کسی آن را نمی‌خواند؟
چرا هنوز کد می‌نویسیم وقتی کسی آن را نمی‌خواند؟
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

گسست کامل میان «عملکرد نرم‌افزار» و «خوانایی کد»؛ جایی که کد دیگر به عنوان یک سند برای انسان نیست، بلکه صرفاً یک واسطهٔ موقت برای ماشین است.

اگر شما برنامه‌نویسی هستید که ساعت‌ها وقت صرف انتخاب نام متغیرها و ساختار پوشه‌ها می‌کنید، باید بدانید که این تلاش‌ها به‌زودی بی‌معنی می‌شوند. عصر vibe coding (کدنویسی حسی) خبر می‌دهد که وقتی مدل‌های زبانی کد را تولید و ممیزی می‌کنند، «خوانایی برای انسان» دیگر معیاری برای سنجش کیفیت نیست.

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

مدل زبانی بزرگ (LLM) — مثل کتابخانه‌داری که میلیاردها صفحه را خوانده و حالا با همان لحن کتاب‌ها جواب می‌دهد — در این مسیر نقش کلیدی دارد. بر اساس گزارشی در dev.to، در ۱۸ ژوئن ۲۰۲۶، یک توسعه‌دهنده این پارادایم را با معرفی Portia به نمایش گذاشت؛ ابزاری برای سیستم‌عامل macOS که پورت‌های شبکه را آزاد می‌کند. این برنامه در ۴۸ ساعت و تقریباً به‌طور کامل با متد vibe coding ساخته شد. طبق اعلام نویسنده، ساختار داخلی برنامه چنان آشفته است که هیچ معمار نرم‌افزار انسانی هرگز آن را طراحی نمی‌کرد، اما برنامه به‌طور کامل و بدون نقص عمل می‌کند.

کدی که هیچ‌کس نمی‌خواند: چرا هنوز می‌نویسیم؟

نکته فنی کلیدی این است که یک LLM با یک تودهٔ ۵۰ هزار خطی از «کدهای اسپاگتی» (کدهای درهم‌پیچیده و بی‌ساختار) به‌راحتی کنار می‌آید، درست همان‌طور که یک معماری تمیز و منظم را تحلیل می‌کند. این یعنی کد در حال تبدیل شدن به یک «محصول جانبی کاربردی» است؛ داربستی مصرفی که جایگزین ادبیات برنامه‌نویسی می‌شود.

گام بعدی شما

  • ابزارهای توسعه مبتنی بر «قصد» (Intent-based) را دنبال کنید که رابط‌های کدنویسی را به‌کل حذف می‌کنند.
  • تمرکز خود را از یادگیری نحو (Syntax) زبان‌های خاص به مدیریت بستر (Context) و تعیین مرزهای طراحی منتقل کنید.
  • بررسی کنید که چگونه می‌توانید خروجی‌های «ناخوانا اما کاربردی» را با ابزارهای نظارتی خود ممیزی کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این روند باعث می‌شود استاندارد qty-code (کیفیت کد) از دیدگاه انسانی حذف شود و سرعت توسعه به‌جای دقتِ ساختاری، با قدرت استنتاج مدل‌ها سنجیده شود. تخصص در معماری کد برای انسان، جای خود را به مهارت مدیریت قصد و نیت در مدل‌های زاینده می‌دهد.

تأثیر برای ایران

برای برنامه‌نویسان ایرانی که با محدودیت منابع مواجه‌اند، این رویکرد امکان ساخت سریع MVPها را بدون نیاز به تیم‌های بزرگ معماری فراهم می‌کند، هرچند تکیه بر APIهای خارجی همچنان چالش دسترسی را زنده نگه داشته است.

·نگاه ما
تحریریه دات‌هوش

ارزش فنی در عصر Vibe Coding از «چگونگی اجرا» به «چه چیزی اجرا شود» منتقل می‌شود. این یعنی مهندسی نرم‌افزار از یک هنرِ نوشتاری به یک هنرِ نظارتی تبدیل می‌شود و تخصص اصلی برنامه‌نویس آینده، نه در نوشتن کد، بلکه در تعریف دقیق محدودیت‌ها و اهداف (Constraints) خواهد بود.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.