میں نے 30 دنوں تک AI کے بغیر کوڈنگ کی
میں نے Copilot کا استعمال بند کر دیا۔ میں نے ChatGPT سے لاگ آؤٹ کر دیا۔ میں نے تمام AI extensions ہٹا دیں۔
میں نے 30 دن ایک خالی ایڈیٹر اور اپنے دماغ کے ساتھ گزارے۔
ایک دوست نے مجھے ایک جونیئر ڈویلپر کے بارے میں بتایا۔ اس نے ایک pull request میں recursive approach استعمال کی تھی۔ جب اس سے پوچھا گیا کہ کیوں، تو اس نے کہا کہ Copilot نے یہ تجویز کی تھی۔
اسے معلوم نہیں تھا کہ اس کا کوڈ کام کیوں کر رہا تھا۔
میں نے اپنے کام کا جائزہ لیا۔ مجھے ایسے functions ملے جن کی میں وضاحت نہیں کر سکتا تھا۔ میں نے بس tab دبایا اور آگے بڑھ گیا۔
میں نے ایک تجربہ کرنے کا فیصلہ کیا۔ یہ رہا کہ کیا ہوا:
پہلا ہفتہ: میری productivity میں 60% کمی آئی۔ مجھے ایک سادہ ای میل لکھنے میں بھی مشکل پیش آئی۔
دوسرا ہفتہ: میری flow state واپس آگئی۔ میں نے ghost text کی مداخلت کے بغیر لگاتار 2 گھنٹے توجہ مرکوز رکھی۔
تیسرا ہفتہ: میرے کوڈ کا معیار بہتر ہوا۔ میں نے ایسے bugs پکڑ لیے جو میں پہلے نظر انداز کر کے بھیج دیتا تھا۔
چوتھا ہفتہ: میں نے AI کے استعمال کے لیے تین اصول بنائے ۔ میرا پسندیدہ '15 منٹ کا اصول' ہے۔
15 منٹ کا اصول: جب آپ کو کوئی bug ملے، تو 15 منٹ کا ٹائمر لگا لیں۔ AI کا استعمال نہ کریں۔ error کو پڑھیں۔ documentation چیک کریں۔ logic کا سراغ لگائیں۔ سوچیں۔
90% مواقع پر میں نے ٹائمر ختم ہونے سے پہلے ہی مسئلہ حل کر لیا۔ میں نے کسی حل کو کاپی پیسٹ کرنے کے بجائے logic سیکھی۔
ٹولز کو اپنی سوچنے کی صلاحیت پر حاوی نہ ہونے دیں۔ آپ کو اپنے کام کو سمجھنے کی ضرورت ہے۔
کیا آپ AI کے بغیر 7 دن تک کوڈنگ کر سکتے ہیں؟ مجھے کمنٹس میں بتائیں۔
Source: https://dev.to/dhanushnehru/i-coded-without-ai-for-30-days-heres-what-it-did-to-my-brain-1ihl
Optional learning community: https://t.me/GyaanSetuAi