𝗔𝗜 𝗪𝗲𝗯𝘀𝗶𝘁𝗲 𝗥𝗲𝗱𝗲𝘀𝗶𝗴𝗻: 𝟱 𝗟𝗲𝘀𝘀𝗼𝗻𝘀 𝗙𝗿𝗼𝗺 𝗮 𝗦𝗼𝗹𝗼 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿
میری ویب سائٹ ایک طویل عرصے تک ادھوری پڑی رہی۔ میں ایک Power Platform ڈویلپر کے طور پر فل ٹائم کام کرتا ہوں۔ میں جڑواں بچوں کا باپ بھی ہوں۔ میرے پاس اپنے پورٹ فولیو کو ٹھیک کرنے کا وقت نہیں تھا۔
میں نے ایک اکیلے شخص کی ٹیم کے طور پر اپنی سائٹ کو ری ڈیزائن کرنے کے لیے AI کا استعمال کرنے کا فیصلہ کیا۔ میں دیکھنا چاہتا تھا کہ کیا AI میرے ڈیزائنر اور ڈویلپر کے طور پر کام کر سکتا ہے۔
یہاں وہ باتیں ہیں جو میں نے سیکھیں:
میں نے AI کا استعمال کیوں کیا:
- وقت میری سب سے بڑی حد ہے۔
- میں اکیلا کام کرتا ہوں۔ میری مدد کے لیے کوئی ڈیزائنر یا سینئر ڈویلپر نہیں ہے۔
- مجھے تیزی سے کام بدلنے کی ضرورت تھی۔
- میں رفتار (momentum) بنانے کے لیے چھوٹے کام مکمل کرنا چاہتا تھا۔
AI نے ایک جونیئر ڈویلپر کی طرح کام کیا۔ اس نے مخصوص کاموں میں میری مدد کی:
- اس نے موبائل اسکرینوں کے لیے ریسپانسیو لے آؤٹس (responsive layouts) کو درست کیا۔
- اس نے فل وڈتھ گریڈینٹ ہیرو سیکشن (full-width gradient hero section) تیار کیا۔
- اس نے فونٹ لوڈنگ کو ٹھیک کر کے پیج اسپیڈ کے مسائل حل کیے۔
- اس نے میٹا ٹائٹلز اور ڈسکرپشنز جیسے SEO کے کام سنبھالے۔
آپ کے اپنے ری ڈیزائن کے لیے پانچ اسباق:
- ٹھیک کرنے سے پہلے تشخیص کریں۔ کوڈ تبدیل کرنے سے پہلے AI سے کسی مسئلے کی وجہ معلوم کرنے کو کہیں۔
- لائیو پیج پر تصدیق کریں۔ ایڈیٹر ویو اکثر اس سے مختلف ہوتا ہے جو وزیٹرز دیکھتے ہیں۔
- AI کو ایک پارٹنر کے طور پر سمجھیں۔ اسے مکمل کنٹرول نہ دیں۔ کوڈ کی ہر لائن کا جائزہ لیں۔
- چھوٹی تبدیلیاں کریں۔ ایک وقت میں ایک سیٹنگ تبدیل کریں تاکہ اگر چیزیں خراب ہو جائیں تو آپ اسے واپس (undo) کر سکیں۔
- ایک پلے بک (playbook) لکھیں۔ جو چیزیں کام کرتی ہیں انہیں دستاویز کریں تاکہ آپ کو ایک ہی مسئلہ دوبارہ حل نہ کرنا پڑے۔
میں درستگی کو کیسے یقینی بناتا ہوں:
میں کوڈ کی ہر لائن پڑھتا ہوں۔ اگر مجھے کوئی تبدیلی سمجھ نہ آئے تو میں پوچھتا ہوں کہ کیوں۔ میں مختلف اسکرین سائز پر لائیو سائٹ کو ٹیسٹ کرتا ہوں۔ میں تمام حقائق اور SEO سیٹنگز خود چیک کرتا ہوں۔ AI کام کرتا ہے، لیکن نتیجہ میری ذمہ داری ہے۔
بہتر پرامپٹس (prompts) کیسے لکھیں:
- مخصوص رہیں۔ AI کو بالکل بتائیں کہ کون سا عنصر (element) تبدیل کرنا ہے۔
- سیاق و سباق (context) دیں۔ اپنے مخصوص ٹولز اور سیٹ اپ کا ذکر کریں۔
- وجہ پوچھیں۔ AI کو پہلے مسئلے کی تشخیص کرنے پر مجبور کریں۔
- مراحل میں کام کریں۔ اپنے ڈیزائن کو ایک وقت میں ایک چھوٹے حصے کے طور پر بہتر بنائیں۔
AI نے میری جگہ نہیں لی۔ اس نے ایک مصروف ڈویلپر کو پروجیکٹ مکمل کرنے میں مدد دی۔ بھاری کام (heavy lifting) کے لیے AI کا استعمال کریں، لیکن کنٹرول اپنے ہاتھ میں رکھیں۔
Source: https://dev.to/mattbuildsapps/ai-website-redesign-5-lessons-from-a-solo-developer-nhj
Optional learning community: https://t.me/GyaanSetuAi
