برمجتُ بدون استخدام الذكاء الاصطناعي لمدة 30 يومًا

توقفتُ عن استخدام Copilot. سجلتُ خروجي من ChatGPT. حذفتُ جميع إضافات الذكاء الاصطناعي.

قضيتُ 30 يومًا مع محرر أكواد فارغ وعقلي فقط.

أخبرني صديق عن مطور مبتدئ. استخدم أسلوبًا تكراريًا (recursive approach) في طلب سحب (pull request). وعندما سُئل عن السبب، قال إن Copilot هو من اقترحه.

لم يكن يعرف لماذا يعمل الكود الخاص به.

نظرتُ إلى عملي الخاص. وجدتُ دوالاً (functions) لم أستطع شرحها. كنتُ فقط أضغط على مفتاح Tab وأنتقل لما بعده.

قررتُ إجراء تجربة. وإليك ما حدث:

الأسبوع 1: انخفضت إنتاجيتي بنسبة 60%. واجهتُ صعوبة حتى في كتابة بريد إلكتروني بسيط.

الأسبوع 2: استعدتُ حالة التدفق (flow state). ركزتُ لمدة ساعتين متواصلتين دون مقاطعات من النصوص الشبحية (ghost text).

الأسبوع 3: تحسنت جودة الكود الخاص بي. اكتشفتُ أخطاءً (bugs) كنتُ سأطلقها في النسخة النهائية سابقًا.

الأسبوع 4: وضعتُ ثلاث قواعد لاستخدام الذكاء الاصطناعي. قاعدتي المفضلة هي "قاعدة الـ 15 دقيقة".

قاعدة الـ 15 دقيقة: عندما تجد خطأً (bug)، اضبط مؤقتًا لمدة 15 دقيقة. لا تستخدم الذكاء الاصطناعي. اقرأ الخطأ. راجع التوثيق (documentation). تتبع المنطق. فكّر.

حللتُ المشكلة قبل انتهاء الوقت في 90% من الحالات. تعلمتُ المنطق بدلاً من مجرد لصق إصلاح جاهز.

توقف عن السماح للأدوات بالتفكير نيابة عنك. عليك أن تفهم عملك جيدًا.

هل يمكنك البرمجة لمدة 7 أيام بدون ذكاء اصطناعي؟ أخبرني في التعليقات.

المصدر: https://dev.to/dhanushnehru/i-coded-without-ai-for-30-days-heres-what-it-did-to-my-brain-1ihl

مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi