من ۳۰ روز بدون هوش مصنوعی کد زدم
من استفاده از Copilot را متوقف کردم. از ChatGPT خارج شدم. تمام افزونههای هوش مصنوعی را حذف کردم.
۳۰ روز را با یک ویرایشگر خالی و مغز خودم سپری کردم.
دوستی درباره یک توسعهدهنده تازهکار به من گفت. او در یک pull request از یک رویکرد بازگشتی (recursive) استفاده کرده بود. وقتی از او پرسیدند چرا، گفت Copilot آن را پیشنهاد داده است.
او نمیدانست چرا کدهایش کار میکنند.
به کارهای خودم نگاه کردم. توابعی را پیدا کردم که نمیتوانستم توضیح دهم. فقط کلید tab را زده بودم و از آن عبور کرده بودم.
تصمیم گرفتم یک آزمایش انجام دهم. اتفاقاتی که افتاد به این شرح است:
هفته اول: بهرهوری من ۶۰٪ کاهش یافت. حتی برای نوشتن یک ایمیل ساده هم تقلا میکردم.
هفته دوم: حالت غرقگی (flow state) من بازگشت. بدون وقفه ناشی از متنهای شبحوار (ghost text)، ۲ ساعت مداوم تمرکز کردم.
هفته سوم: کیفیت کدم بهبود یافت. باگهایی را پیدا کردم که قبلاً آنها را منتشر میکردم.
هفته چهارم: سه قانون برای استفاده از هوش مصنوعی وضع کردم. محبوبترینم «قانون ۱۵ دقیقهای» است.
قانون ۱۵ دقیقهای: وقتی با باگی مواجه میشوید، یک تایمر برای ۱۵ دقیقه تنظیم کنید. از هوش مصنوعی استفاده نکنید. خطا را بخوانید. مستندات را بررسی کنید. منطق را دنبال کنید. فکر کنید.
در ۹۰٪ مواقع، قبل از تمام شدن زمان تایمر، مشکل را حل کردم. به جای کپی کردن یک راه حل، منطق آن را یاد گرفتم.
اجازه ندهید ابزارها به جای شما فکر کنند. شما باید کار خود را درک کنید.
آیا میتوانید ۷ روز بدون هوش مصنوعی کد بزنید؟ در کامنتها به من بگویید.
منبع: https://dev.to/dhanushnehru/i-coded-without-ai-for-30-days-heres-what-it-did-to-my-brain-1ihl
انجمن یادگیری اختیاری: https://t.me/GyaanSetuAi