
Programmer ဖြစ်ရင်ဒါတွေရင်ဆိုင်နိုင်မှာလား
ဘာလို့ programmer life ကို career အဖြစ်ရွေးချယ်ခဲ့တာလဲလို့ Interview တွေမှာ မေးတဲ့အခါ အများစုက code ရေးရတာစိတ်ဝင်စားလို့ ဝင်ငွေကောင်းလို့လို့ ဖြေလေ့ရှိကြပါတယ်။ code ဆိုတာနဲ့ ရောင်စုံစာလုံးလှလှလေးတွေပဲမမြင်စေချင်ပါဘူး။ ဒီထက်ပိုပြီးလေးလေးနက်နက်လေးတွေးကြည့်ရအောင်။
Programmer တစ်ယောက်ဖြစ်လာပြီဆိုရင် မဖြစ်မနေရင်ဆိုင်ရမယ့်အရာတွေအများကြီးပါ။ ဒီထဲကမှ
ပထမဆုံးအချက်နေနဲ့ဆိုရင် ခုလို IT ခတ်ထဲမှာ နေ့စဉ်ပြောင်းလဲနေတဲ့ technology တွေကိုအမှီပြေးလိုက်ရတာပါပဲ။ Language တွေ Framework တွေကအမြဲ update ဖြစ်နေသလို tech stack တွေကလည်း အမြဲလိုလိုအသစ်ထွက်နေတာဆိုတော့ ကိုယ်က Out of date ဖြစ်နေလို့မရပါဘူး။ ဒီအရာတွေကို လိုက်နိုင်အောင် work + learning တွဲပြီးမနားမနေကြိုးစားရပါတယ်။ ကိုယ့်ရဲ့ idea တွေကို burnout ဖြစ်မသွားစေဖို့လည်း ခေါင်းထဲမှာအမြဲစဉ်းစားတွေးခေါ်နေရပါသေးတယ်။
ဒုတိယတစ်ချက်ကတော့ ခက်ခဲရှုပ်ထွေးတဲ့ ပြသနာတွေကိုဖြေရှင်းရတာပါ။ Code ရေးတဲ့သူတိုင်းက error / bugs / problem တွေကြားမှာကျင်လည်နေရတာမို့ အချိန်ပြည့် စိတ်တွေရှုပ်ထွေးနေတတ်ပါတယ်။ Pressure တွေ deadline တွေနဲ့ဆိုပိုတောင်ဆိုးပါသေးတယ်။ ဒါပေမယ့် ကိုယ့်စိတ်ကို Relax ပေးပြီး code တွေကို error debug မယ်ဆိုရင်တော့ ဘယ် error မှာမပြေလည်းသွားဘူးဆိုတာမရှိပါဘူး။ ဒီတော့ programmer တစ်ယောက်က Error solving skill လည်းရှိထားရပါမယ်။ Error တစ်ခု ပြေလည်သွားတိုင်းမှာ ရတဲ့ခံစားချက်ကအမိုက်စားပါပဲ။ အဲ့သလို Error တွေကြားမှာ ပျော်နေတတ်ဖို့လည်းလိုပါသေးတယ်။
ကျန်းမာရေးရှုထောင့်ကကြည့်ရရင် Programmer life ကအထိုင်များပြီး အချိန်ပြည့် Computer screen ရှေ့မှာ အလုပ်လုပ်နေရတော့ ကျန်းမာရေးအရအနည်းငယ်တော့ထိခိုက်ပါတယ်။ အဲ့အတွက် အချိန်တစ်ခုလောက် code ရေးပြီးရင် ခဏလောက်ထပြီး အကြောလျှော့ကိုယ်လက်လှုပ်ရှားပေးတာမျိုး နားချိန်တွေမှာ work out လုပ်တာမျိုးတွေလုပ်ပေးသင့်ပါတယ်။ မျက်လုံးကျန်းမာရေးအတွက် စိမ်းစိုတဲ့အရာတွေမကြာခဏကြည့်ပေးတာ၊ Blue light filter လုပ်တဲ့မျက်မှန်တပ်ပြီးမှ computer screen ကိုကြည့်တာ၊ code မရေးတဲ့တခြားအချိန်တွေမှာ မျက်လုံးကိုသေချာအနားပေးတာမျိုးတွေလုပ်ပေးသင့်ပါတယ်။ " မိနစ် 20 code ရေးပြီးတိုင်း စက္ကန့် 20 break မယ် ပေ 20 လောက်အဝေးကို လှမ်းကြည့်မယ်" ဆိုတဲ့ 20-20-20 rule လေးကိုစမ်းကြည့်ဖို့အကြံပေးချင်ပါတယ်။
ဘယ်အလုပ်မဆို ဝါသနာအရလုပ်ရင် အရာအားလုံးကပျော်စရာတွေချည်းပါပဲ။ ဒါပေမယ့်လည်း အခုခေတ်အခါရ စိတ်ရဲ့ဆန္ဒထက် ဖြစ်သင့်တဲ့ဘဝကို ပိုဦးစားပေးနေရတာမို့ အစပိုင်းတော့အခက်ခဲရှိပေမယ့် စိတ်ဓာတ်မကျပဲ လုပ်စရာရှိတာတွေဆက်လုပ်သွားဖို့ပဲတိုက်တွန်းချင်ပါတယ်။ ကိုယ်တကယ်တမ်း ဝါသနာပါပြီး အပေါ်မှာပြောသွားတဲ့အရာတွေကိုလည်း ရင်ဆိုင်နိုင်တယ်ဆိုရင်တော့ programmer life ကို careerတစ်ခုအဖြစ်ရွေးချယ်တာ လုံးဝမမှားတဲ့ဆုံးဖြတ်ချက်ပါပဲ။ အားလုံးပဲ Fighting ပါနော် ဘာပဲကြုံလာလာရှေ့ဆက်တိုးပြီး အောင်မြင်တဲ့ Developer တွေဖြစ်ကြပါစေနော် ။
Categories: Programmer Life
Login with your account to share your thoughts...
Comments
No comment yet.