𝗔𝗜 𝗪𝗼𝗻’𝘁 𝗥𝗲𝗽𝗹𝗮𝗰𝗲 𝗬𝗼𝘂, 𝗕𝘂𝘁 𝗕𝗮𝗱 𝗔𝗜 𝗛𝗮𝗯𝗶𝘁𝘀 𝗪𝗶𝗹𝗹
هوش مصنوعی جایگزین شما نخواهد شد، اما عادتهای بد در استفاده از آن، جای شما را میگیرد.
وقتی هوش مصنوعی یک تابع بینقص مینویسد، شبیه جادو به نظر میرسد. اما وقتی یک API خیالی و غیرموجود اختراع میکند، فاجعهبار است.
اکثر توسعهدهندگان با یک انتخاب روبرو هستند. شما میتوانید از هوش مصنوعی به عنوان یک مربی استفاده کنید، یا اینکه به یک «زامبیِ تکمیلخودکار» (autocomplete zombie) تبدیل شوید.
خطر، تکنولوژی نیست؛ خطر، تنبلی است. اگر فکر کردن را متوقف کنید، مهارت و برتری خود را از دست خواهید داد.
از این پنج کلید برای حفظ کنترل استفاده کنید:
- حالت استدلال (Reasoning mode): فقط درخواست کد نکنید. از هوش مصنوعی بخواهید مرحلهبهمرحله فکر کند و ابتدا موارد خاص (edge cases) را لیست کند.
- کنترل میزان جزئیات (Verbosity control): به هوش مصنوعی بگویید که آیا یک قطعه کد کوتاه میخواهید یا یک تحلیل عمیق همراه با بررسی مزایا و معایب (trade-offs).
- ابزارها (Tooling): هوش مصنوعی را مجبور کنید به جای حدس زدن، از مستندات، REPLها یا نمودارها استفاده کند.
- خودارزیابی (Self-reflection): از هوش مصنوعی بخواهید پاسخ خودش را نقد کند. از او بخواهید سه دلیل پیدا کند که چرا ممکن است اشتباه کرده باشد.
- ساختارها (Rubrics): از ساختار استفاده کنید. به جای درخواست یک سند طراحی (design doc)، سندی شامل مشکلات، محدودیتها، گزینهها و ریسکها بخواهید.
بدانید چه زمانی باید اعتماد کنید و چه زمانی باید بازبینی کنید.
در موارد زیر به هوش مصنوعی اعتماد کنید:
- نوشتن کدهای تکراری برای تست (test stubs).
- ایجاد ساختارهای اولیه CRUD.
- خلاصهسازی مستندات.
هرگز در موارد زیر به هوش مصنوعی اعتماد نکنید:
- مهاجرتهای پایگاه داده (Database migrations).
- منطق احراز هویت (Authentication logic).
- تغییرات زیرساخت محیط عملیاتی (Production infrastructure).
با هوش مصنوعی مانند یک دستیار پژوهشی رفتار کنید، نه یک کارگر کدنویسی (code monkey). از او نخواهید سیستم شما را بسازد؛ بلکه از او بخواهید طراحی شما را نقد کند. این کار باعث شناسایی ریسکها بدون ایجاد باگ میشود.
هدف، جلوگیری از دچار شدن به «مغزِ تکمیلخودکار» (autocomplete brain) است. این حالت زمانی رخ میدهد که شما بدون درک منطق، کد را کپی، پیست و منتشر میکنید. شاید تیکت را حل کنید، اما به عنوان یک مهندس رشد نمیکنید.
از هوش مصنوعی برای پیشنویس استفاده کنید. از مغز خود برای تأیید استفاده کنید.
Source: https://dev.to/dev_tips/ai-wont-replace-you-but-bad-ai-habits-will-1fnp
Optional learning community: https://t.me/GyaanSetuAi