شما در حال هدر دادن بهترین مهارت مهندسی خود هستید

بهترین مهندسان در حال انجام کارهایی هستند که در آن‌ها ضعیف‌اند.

آن‌ها در کدنویسی ضعیف نیستند؛ بلکه در آن فوق‌العاده‌اند. اما دیگر بهترین کارهای خود را انجام نمی‌دهند. آن‌ها به سمت وظایفی کشیده شده‌اند که وقتشان را تلف می‌کند.

من این کار را در طول یک مهاجرت مخزن (repo migration) بزرگ انجام دادم. از Claude Code استفاده کردم و تا زمانی که به میزان زمان صرف شده نگاه نکردم، متوجه اشتباهم نشدم.

ماهیت کار تغییر کرده است. آماده‌سازی، خودِ کار است.

شما دیگر فقط کد نمی‌نویسید یا دیباگ نمی‌کنید؛ شما در حال مدیریت زمینه (context) هستید.

مانند یک کنترلر ترافیک هوایی فکر کنید. کنترلر هواپیماها را نمی‌راند؛ بلکه آن‌ها را به ترتیب مدیریت می‌کند تا با هم برخورد نکنند. آن‌ها فضای هوایی را مدیریت می‌کنند.

Claude پرواز را انجام می‌دهد و شما هماهنگی را بر عهده دارید. شما تصمیم می‌گیرید کدام فایل‌ها را به آن نشان دهید. شما ترتیب کار را تعیین می‌کنید. شما محدودیت‌ها را مشخص می‌کنید.

اگر خوب آماده شوید، Claude موفق می‌شود. اگر آماده نشوید، ساعت‌ها وقت خود را صرف جنگیدن با یک AI می‌کنید که چیز اشتباهی می‌سازد.

در اینجا روش تسلط بر این مهارت جدید آمده است:

از تلاش برای نوشتن پرامپت‌های هوشمندانه دست بردارید. تمرکز خود را روی آماده‌سازی (setup) بگذارید.

دو قانون نهایی برای کارهای پیچیده:

  1. تفکر را از انجام دادن جدا کنید. ابتدا از AI بخواهید یک برنامه (plan) ارائه دهد. برنامه را بررسی کنید. سپس به آن بگویید که اجرا کند.
  2. بدانید چه زمانی باید شروع مجدد کنید. جلسات طولانی کیفیت خود را از دست می‌دهند. اگر AI شروع به نادیده گرفتن قوانین شما کرد، جلسه را ببندید و یک جلسه جدید شروع کنید.

دیگر با میزان کدی که می‌نویسید سنجیده نمی‌شوید؛ شما با میزان کیفیت آماده‌سازی خود سنجیده می‌شوید.

Source: https://dev.to/alextongme/youre-wasting-your-best-engineering-skill-191m

Optional learning community: https://t.me/GyaanSetuAi