
ဆိုလိုသည်မှာ သူတို့ကမဆိုင်သောမေးခွန်းများ မေးသည်ဟုမဆိုလိုချင်ပါ။ ဒါပေမဲ့ မှန်ကန်(မေးသင့်) သောမေးခွန်းများကို မမေးတတ်ကြပါဘူး။ မေးခွန်းကောင်းတစ်ခုမှာ အဖြေ ၅၀% ရှိပြီးသားဖြစ်ပါတယ်။ ဤနည်းလမ်းကို ကျွမ်းကျင်မယ်ဆိုရင် သင့်ကိုဘယ်အရာကမှ ရပ်တန့်စေလို့မရတော့ပါဘူး။ Rubber duck debugging လို့ခေါ်တဲ့ မေးခွန်းမေးတဲ့အရာပေါ်မှာအခြေခံတဲ့ debugging နည်းဗျူဟာတစ်ခုလည်းရှိပါတယ်။
နောက်ထပ်ပြဿနာတစ်ခုကတော့ မေးခွန်းအများကြီးမေးတာပါ။ ဒီလိုမေးတဲ့အရာက ကောင်းတော့ကောင်းပါတယ်။ ဒါပေမဲ့ ကိုယ်မေးချင်တဲ့မေးခွန်းတွေထဲက တကယ်အရေးကြီးတဲ့မေးခွန်းမျိုးမေးသင့်ပါတယ်။

Project တိုင်းမှာ မတူညီတဲ့ ရည်ရွယ်ချက်နှင့် လိုအပ်ချက်များရှိပါတယ်။ Developer ကောင်းတစ်ယောက်ကတော့ အဲဒီအရာတွေကို အမြန်ဆုံးခြုံငုံသုံးသပ်ပြီးတော့ အကောင်အထည်ဖော်ပါတယ်။ Bug တွေနဲ့ အကောင်းဆုံးဖြေရှင်းဖို့အတွက် ပြဿနာတစ်ခုတည်းမှာပဲ အချိန်တော်တော်ကုန်နေပြီဆိုတာ သတိထားမိတဲ့အချိန်မှာ ရပ်လိုက်ပြီးတော့ တခြားတစ်ခုကိုပြောင်းပြီးတော့ လုပ်ပါ။နောက်နေ့လောက်မှ အဲဒီပြဿနာကို ဖြေရှင်းမယ်ဆိုရင် အဖြေတစ်ခု သူ့ဟာသူပေါ်လာပါတယ်။ အဲဒါကို sleeping on it လို့ခေါ်ပြီးတော့ အရမ်းခက်ခဲနက်နဲတဲ့ ပြဿနာတွေကို ဖြေရှင်းတဲ့နေရာမှာလည်း အသုံးဝင်ပါတယ်။

စာအုပ်တွေ၊ article တွေ၊ blog တွေ၊ နည်းပညာသတင်းတွေ များများဖတ်ပါ။ ကိုယ့်ရဲ့ Project မှာ အသစ်သောအရာတွေကို ထည့်သွင်းရေးသားပါ။ ကိုယ်နှစ်သက်တဲ့ library တွေရဲ့ source code တွေကိုလည်း ဖတ်ကြည့်ပါ။ နည်းပညာ conference တွေကိုလည်းသွားပါ။ တခြား developer တွေနဲ့လည်း အဆက်အသွယ်လုပ်ပါ။

မလေ့ရမယ့်အရာ ရွေးချယ်ခြင်းက ဘယ်အရာလေ့လာရမည်ကို ရွေးချယ်ခြင်းကဲ့သို့ အရေးကြီးပါတယ်။
ဒါပေမဲ့ တစ်ခုခုကိုတော့ အထူးကျွမ်းကျင်အောင်လုပ်ပါ။

ဒီအရာကို Senior developer တွေနဲံ့ Project Manager တွေက နှစ်သက်ပါတယ်။ အဲဒီပြဿနာကိုတွေကို တာဝန်ယူဖြေရှင်းမှပဲ အများကြီးသင်ယူလေ့လာပြီးတော့ တိုးတက်လာမှာဖြစ်ပါတယ်။
Subscribe to get notified when I publish new articles about web development, React, and modern JavaScript.