ویرگول
ورودثبت نام
اردوان اسکندری
اردوان اسکندریمینویسم تا پلی بزنم بین دنیای برنامه نویسی و طراحی. مقالات تخصصی کوتاه و نکات مفید روزانه در کانال تلگرام خودم : https://t.me/ardavandesign
اردوان اسکندری
اردوان اسکندری
خواندن ۲ دقیقه·۱۶ ساعت پیش

از دستیار Ai تا عاملان Ai

تا مدت‌ها من از AI فقط برای autocomplete یا کپی‌پیست کد استفاده می‌کردم؛

Copilot، ChatGPT، سریع‌تر از Stack Overflow، باهوش‌تر از boilerplateها.

اما هنوز فقط ابزار بودند.

تا اینکه یک تغییر کوچک اما بنیادین ایجاد کردم:

به‌جای اینکه از AI بخوام «کمکم کنه کد بنویسم»،

ازش خواستم خودش کد رو بنویسه و من فقط روی «چی باید ساخته بشه و چرا» تمرکز کنم.

و این تفاوت… اصلاً ظریف نیست.


لحظه‌ی «Holy Sh*t»

یک تیکت مبهم JIRA داشتم؛ از اون‌ها که معمولاً نیم ساعت بحث می‌طلبه.

به‌جای IDE، کل تیکت و کدبیس رو دادم به Claude و گفتم:

«این مسئله‌ست، این هم کد ما. خودت بفهم باید چی کار کنی.»

Claude شروع کرد سؤال پرسیدن:

  • سؤال‌های دامنه‌ای

  • سؤال‌های معماری

  • ترجیحات تکنولوژیک

  • نحوه‌ی error handling

دقیقاً مثل یک جونیور باهوش…

با این تفاوت که کل کدبیس رو در ۳۰ ثانیه فهمیده بود.

بعد:

  • پلن پیاده‌سازی داد

  • با من بحث کرد

  • اصلاح شد

  • و وقتی گفتم «اجرا کن»، شروع کرد.


چرخه‌ی تست و دیباگ… بدون من

شگفت‌انگیزترین بخش این بود که:

  • کد نوشت

  • تست اجرا کرد

  • شکست خورد

  • خطا رو تحلیل کرد

  • اصلاح کرد

  • دوباره تست گرفت

بارها و بارها.

همون کاری که ما روزی ده‌ها بار انجام می‌دیم.

فقط این‌بار من نگاه می‌کردم.

حتی «کلافه شدنش» رو هم می‌دیدم!


کانتکست همه‌چیز است

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

پس مستندات Confluence (۱۵ صفحه!) رو دادم بهش.

نتیجه؟

  • خوند

  • الگوها رو فهمید

  • کل کد رو مطابق استاندارد تیم ریفکتور کرد

ساعتی کاری که من می‌کردم → چند دقیقه.

این تفاوت اصلیه:

AI دیگه فقط کد کامل نمی‌کنه؛ کد رو می‌فهمه.


از آشپز به سرآشپز

Copilot:

من آشپزم، AI مواد رو آماده می‌کنه.

ChatGPT:

من آشپزم، AI کتاب آشپزیه.

AI Agent:

من سرآشپزم.

من منو رو طراحی می‌کنم، مزه می‌کنم، استاندارد می‌دم.

آشپزی واقعی؟ با AI.

من دیگه کد نمی‌نویسم؛ کد رو هدایت می‌کنم.


برنامه‌نویسی در ۲۰۲۶

قبل:

  • ۸۰٪ نوشتن کد

  • ۲۰٪ فکر معماری

الان:

  • ۲۰٪ کد (review و اصلاح)

  • ۸۰٪ فکر، توضیح، تصمیم، ارتباط

و اون ۸۰٪ با چی انجام می‌شه؟

زبان طبیعی.


AI کجا عالیه، کجا نه؟

✅ عالی در:

  • CRUD

  • الگوهای تکراری

  • ریفکتور

  • تست‌نویسی

  • رعایت استانداردها

  • کارهای خسته‌کننده

❌ ضعیف‌تر در:

  • نیازمندی‌های مبهم

  • تصمیمات معماری نو

  • درک عمیق بیزنس

  • باگ‌های عجیب و محیطی


چرا «انگلیسی» زبان برنامه‌نویسی جدیده؟

نه چون کد مهم نیست.

بلکه چون تعریف مسئله، توضیح کانتکست و نقد راه‌حل مهم‌تر شده.

حتی خالق Kotlin (Andrey Breslav) زبانی به نام CodeSpeak ساخته:

زبانی که انسان «چی می‌خواد» رو توصیف می‌کنه

و AI بقیه رو انجام می‌ده.


جمع‌بندی نهایی نویسنده

AI قراره برنامه‌نویس‌ها رو حذف کنه؟

نه.

مثل:

  • ماشین‌حساب

  • IDE

  • Stack Overflow

فقط ما رو از کار مکانیکی آزاد می‌کنه تا:

  • بهتر فکر کنیم

  • بهتر طراحی کنیم

  • و مسائل مهم‌تر رو حل کنیم

«این بدترین نسخه‌ی AI است که تا ابد خواهیم دید.

از این به بعد فقط بهتر می‌شود.»

سؤال این نیست که آینده میاد یا نه.

سؤال اینه:

آیا آماده‌ای از کدنویس → هدایت‌گر کد تبدیل بشی؟

aiتفاوتStack Overflowزبان برنامه‌نویسیکد
۳
۰
اردوان اسکندری
اردوان اسکندری
مینویسم تا پلی بزنم بین دنیای برنامه نویسی و طراحی. مقالات تخصصی کوتاه و نکات مفید روزانه در کانال تلگرام خودم : https://t.me/ardavandesign
شاید از این پست‌ها خوشتان بیاید