پرامپت‌نویسی یک مهارت است

مردم می‌گویند پرامپت‌نویسی فقط تایپ کردن به زبان انگلیسی است. آن‌ها آن را یک ترفند نمایشی می‌دانند. می‌گویند توسعه‌دهندگان واقعی به آن نیازی ندارند.

من شش ماه را صرف ساخت محصولات با AI کردم. قبلاً با آن‌ها موافق بودم. اما حالا مخالفم.

پرامپت‌نویسی مانند جستجوی گوگل در سال ۲۰۰۲ است. هر کسی می‌تواند کلماتی را در یک کادر تایپ کند. اما متخصصان می‌دانند چگونه سریع به پاسخ‌ها برسند. آن‌ها می‌دانند از چه اصطلاحاتی استفاده کنند و چگونه نتایج را بررسی کنند.

پرامپت‌نویسی، جستجو برای هوشمندی است، به جای جستجو برای لینک‌ها.

کدهای بد از کار می‌افتند. شما خطا را می‌بینید. اما پرامپت‌های بد از کار نمی‌افتند. AI یک پاسخ غلط اما با اعتمادبه‌نفس بالا می‌دهد. اگر مراقب نباشید، آن خطا را به کاربران خود تحویل می‌دهید.

نوشتن پرامپت‌هایی که AI را مجبور می‌کند مراحل کار خود را نشان دهد، یک مهارت است.

یاد گرفتم که پرامپت‌های طولانی همیشه بهتر نیستند. ساختار مهم‌تر از طولانی بودن است. شما باید نقش (role)، وظیفه (task) و محدودیت‌ها (constraints) را از هم جدا کنید. یک پرامپت ساختاریافته‌ی ۳ خطی اغلب بهتر از یک پرامپت پراکنده و طولانی ۱۵ خطی عمل می‌کند.

پرامپت‌نویسی جایگزین تخصص شما نمی‌شود، بلکه آن را چندین برابر می‌کند.

توسعه‌دهنده‌ای که با طراحی API آشناست، پرامپت‌های بهتری می‌نویسد. تحلیل‌گری که SQL بلد است، کوئری‌های بهتری دریافت می‌کند. دانش شما به شما می‌گوید که کدام موارد خاص (edge cases) را ذکر کنید و چه زمانی یک پاسخ را رد کنید.

شکاف بین کسانی که خوب پرامپت می‌نویسند و کسانی که نمی‌توانند، بسیار زیاد است. این تفاوت در سرعت کدنویسی و کیفیت نمونه اولیه (prototype) خود را نشان می‌دهد.

چگونه پرامپت‌نویسی خود را بهبود بخشید:

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

اگر آن را نادیده بگیرید، کندتر از بقیه حرکت خواهید کرد.

منبع: https://dev.to/respect17/the-prompt-is-not-a-skill-i-disagree-heres-what-6-months-of-ai-development-taught-me-53io

انجمن یادگیری اختیاری: https://t.me/GyaanSetuAi