AI က draft ထုတ်ပေးနိုင်ပေမယ့် လူမပါရင် မပြီးသေးပါဘူး။ ဘယ်နေရာမှာ မဖြစ်မနေ ဖတ်၊ စမ်း၊ ပယ်ရမလဲ သိမည်။
ခဏလေး ဒီလိုပဲ စဉ်းစားကြည့်
Human-in-the-loop ဆိုတာ AI output ကို အပြီးသတ်အမှန်မယူဘဲ လူက gate ထားတာပါ။ Vibe coding မှာ gate သုံးခုရှိပါတယ်။ ပထမ — prompt မပို့ခင် ကိုယ်ဘာလိုချင်လဲ ရှင်းနေရမယ်။ ဒုတိယ — code ကို ဖတ်ပြီး နားလည်မှ လက်ခံရမယ်။ တတိယ — run / test / browser မှာ ကိုယ်တိုင်မြင်ရမယ်။ ဒီသုံးခုထဲက တစ်ခုကျော်သွားရင် “vibe” က အန္တရာယ်ဖြစ်လာပါတယ်။
နေ့စဉ်ဘဝနဲ့ ချိတ်ကြည့်မယ်
AI က “user password ကို localStorage မှာသိမ်းပါ” လို့ရေးနိုင်ပါတယ်။ Syntax မှန်နိုင်ပါတယ်။ ဒါပေမယ့် security မမှန်ပါဘူး။ ကိုယ်က ပယ်ပြီး “password မသိမ်းရ၊ session cookie သုံး” လို့ပြန်ခိုင်းရပါတယ်။ Review မေးခွန်းသုံးခုမှတ်ပါ။ ဒီ code က ဘာလုပ်လဲ။ မှားရင် ဘာဖြစ်မလဲ။ Secret သို့မဟုတ် user data ပါသလား။
အတူတူ လက်တွေ့စမ်းမယ်
Accept only if you can answer:
1. What does this change do?
2. How will I know it works?
3. What could go wrong for a real user?AI draft တစ်ခုကို လက်ခံ၊ ပြင်၊ သို့မဟုတ် ပယ်ရန် စံသုံးချက်သုံးနိုင်မည်။၅ မိနစ် စမ်းကြည့်
AI ထုတ်ပေးနိုင်တဲ့ မကောင်းတဲ့အကြံ ၃ ခု စဉ်းစားပါ (ဥပမာ secret ကို commit)။ တစ်ခုချင်း ဘယ်လိုပယ်မလဲ၊ ဘယ်လိုပြန်ခိုင်းမလဲ ရေးပါ။
သတိလေးတစ်ချက်
AI output ကို အပြီးသတ်အမှန်လို့မယူပါနှင့်။ Code၊ secret နှင့် user data ကို လူကပြန်ဖတ်၊ စမ်းပြီးမှ သုံးပါ။