Friday, January 13, 2012

ေလ့လာဆဲ ပရိုဂရမ္မာမ်ားအတြက္ လွ်ိဳ႕၀ွက္ခ်က္မ်ား



Programming နဲ႕ပက္သက္ျပီး ေလ့ေလာေနဆဲျဖစ္တဲ့ Beginner မ်ား သိထားသင့္တဲ့ လွိ်ဳ႕၀ွက္ခ်က္အခ်ိဳ႕ကို ေျပာျပခ်င္ပါတယ္။ ဒီလွ်ိဳ႕၀ွက္ခ်က္ေတြကို မသိလို႕ လမ္းေပ်ာက္ေနသူ၊ စိတ္ပ်က္ေနသူ ပရိုဂရမ္မာ အမ်ားအျပားကို ေတြ႕ဖူးတဲ့အတြက္
အခုလိုေျပာျပရျခင္း ျဖစ္ပါတယ္။ တစ္ခ်ိဳ႕လည္း ပရိုဂရမ္ေရးစားတာထက္
အင္တာနက္ဆုိင္မွာ လုပ္တာကမွ ပိုက္ဆံရေသးတယ္လို႕ ေျပာေနၾကသလို တစ္ခိ်ဳ႕လည္း
ကြန္ျပဴတာတကၠသိုယ္ေတြတက္၊ သင္တန္းေတြတက္ျပီး အခ်ိန္ေတြ ေငြေတြသာ ကုန္လာတယ္
ဘာမွမျဖစ္လာလို႕ဆိုျပီး နယ္ျပန္ ေစ်းေရာင္းေတာ့မယ္ေျပာေနတာေတြ
ေတြ႕ဖူးေနပါတယ္။

ဒါေတြဟာ အခုေျပာမယ့္ လွ်ိဳ႕၀ွက္ခ်က္ေတြကို မသိလို႕ ျဖစ္ေနတဲ့ ျပႆနာေတြျဖစ္ပါတယ္။ ဒီလွ်ိဳ႕၀ွက္ခ်က္ေတြကို မသိထားရင္
ပရိုဂရမ္မာတစ္ေယာက္အဖို႕ ရပ္တည္ဖို႕ေတာင္ ခက္ခဲတက္ေပမယ့္၊
သိထားမယ္ဆိုရင္ေတာ့ ပရိုဂရမ္မာဆိုတာဟာ အေကာင္းဆံုး Career လမ္းေၾကာင္းတစ္ခု
ျဖစ္လာမွာပါ။ လွိ်ဳ႕၀ွက္ခ်က္ေတြလို႕ ေျပာေပမယ့္ ျဖတ္လမ္းေတြ၊ Cheat ေတြ
မဟုတ္ပါဘူး။ ဘယ္အရာမွာမွ ျဖတ္လမ္းဆိုတာ မရွိပါဘူး။ မွန္ကန္တဲ့နည္းလမ္း
ဆိုတာပဲ ရွိပါတယ္။

တစ္ခုနဲ႕တစ္ခု ဆက္စပ္ေနတဲ့ လွ်ိဳ႕၀ွက္ခ်က္ (၃) ခုအေၾကာင္းကို ေျပာျပခ်င္ပါတယ္။ ပထမတစ္ခုက အလုပ္ရလြယ္ကူေစမယ့္
လွ်ိဳ႕၀ွက္ခ်က္ေတြျဖစ္ပါတယ္...


အလုပ္ရလြယ္ကူေစမည့္ လွ်ိဳ႕၀ွက္ခ်က္မ်ား


လွ်ိဳ႕၀ွက္ခ်က္ေတြကို မေျပာခင္ လက္ရွိ Software Industry မွာ ၾကံဳေတြ႕ေနရတဲ့
အလုပ္အကိုင္အခြင့္အလမ္းအေျခအေနေတြကို အရင္ေျပာခ်င္ပါတယ္။

ကြ်န္ေတာ္နဲ႕သိတဲ့ လုပ္ငန္းရွင္တစ္ခ်ိဳ႕ကို "ခင္ဗ်ားတို႕ဆီမွာ 'လူ' မလိုဘူးလား" လို႕ ေမးၾကည့္ျဖစ္ပါတယ္။ သူတို႕ျပန္ေျပာတာက "လိုတာေပါ့ဗ်ာ... 'တစ္ကယ္'
လုပ္ႏုိင္တဲ့သူရွိရင္ လႊတ္လိုက္စမ္းပါ” လို႕ ျပန္ေျပာေလ့ရွိပါတယ္။
လုပ္ငန္းေတြအေနနဲ႕ အမွန္တစ္ကယ္ လုပ္ႏုိင္တဲ့သူေတြ အျမဲလိုအပ္ေနတာကို
ေတြ႕ရပါတယ္။ ဒါနဲ႕ တစ္ျပိဳင္နက္ထဲမွာ လူငယ္ေတြဆီက -- "အလုပ္ေလးမ်ားရွိရင္
ေျပာပါဦး... အလုပ္ရွာရခက္လြန္းလို႕” ဆိုတဲ့ အသံေတြကိုလည္း ၾကားေနရပါတယ္။
လုပ္ငန္းေတြဘက္က အျမဲတမ္း 'လူ' လိုေနတဲ့အခ်ိန္မွာ လူငယ္ေတြအတြက္
အလုပ္ရွာရခက္ေနတယ္ဆိုေတာ့ ဒီၾကားထဲမွာ တစ္ခုခုလြဲေနပါျပီ။


ဒါဟာ ကြန္ျပဴတာေလာကမွာ လက္ရွိျဖစ္ေနတဲ့ အျဖစ္အပ်က္ပဲ ျဖစ္ပါတယ္။ ဒီလို

ဘာေၾကာင့္ ျဖစ္ေနလည္းဆိုတာကို ကြ်န္ေတာ္ နားလည္းထားတဲ့အတုိင္း
ရွင္းျပခ်င္ပါတယ္။

ကြန္ျပဴတာတကၠသိုလ္ေတြနဲ႕ သင္တန္းေတြကေန ကြန္ျပဴတာသိပၸံဘြဲ႕ရေတြ၊ ႏုိင္ငံတကာ

အသိအမွတ္ျပဳ ကြန္ျပဴတာဘြဲ႕ရဆိုသူေတြ တစ္ႏွစ္ တစ္ႏွစ္ကို မနည္းဘူး
ေမြးထုပ္ေပးေနပါတယ္။ ေက်ာင္းဆင္းျပီး ဘြဲ႕ရလာေသာ္ျငားလည္း
အဲ့ဒီေက်ာင္းသားေတြဟာ လက္ေတြ႕လုပ္ငန္းခြင္၀င္ဖို႕ အသင့္မျဖစ္ေသးဘူးဆိုတာ
အေသအခ်ာပါပဲ။ ေက်ာင္းသားေတြရဲ႕ ပထမဦးဆံုးအမွားက "ငါ ေက်ာင္းဆင္းျပီး
ဘြဲ႕ရလာျပီ၊ အလုပ္လုပ္ေတာ့မယ္” လို႕ ဆံုးျဖတ္ခ်င္းပဲျဖစ္ပါတယ္။ ဒါဟာ
ဘာနဲ႕တူလဲဆိုရင္ ေရကူးနည္းစာအုပ္ဖတ္ျပီး ငါ ေရကူးလို႕ရျပီဆိုျပီး ေရထဲခုန္ခ်တာနဲ႕ တူေနပါတယ္။ ဒါကိုေသခ်ာသေဘာမေပါက္လို႕ လုပ္ငန္းခြင္၀င္ဖို႕အသင့္မျဖစ္ေသးတဲ့ ေက်ာင္းသားေတြ ပံုေနတာ ျဖစ္ပါတယ္။

လူၾကီးမိဘတစ္ခ်ိဳ႕ရဲ႕ အျပစ္လည္း ပါ ပါတယ္။ "ဘာ... သင္တန္းတက္ခ်င္တယ္

ဟုတ္လား... (၃)ႏွစ္ေတာင္ ေက်ာင္းတက္လာျပီးမွ သင္တန္းထပ္တက္ဦးမယ္ဆိုေတာ့
မင့္ဟာက မလြန္လြန္းဘူးလား... သြား အလုပ္ရွာေတာ့...
ဒီေလာက္ပညာေတြသင္လာျပီးမွ အလုပ္ေလးတစ္ခုေတာင္ ျဖစ္ေျမာက္ေအာင္
မရွာႏုိင္ဘူးဆိုရင္ ေတာ္ေတာ္အသံုးမက်တာပဲ...” လို႕ ေျပာတာမ်ား
ၾကားဖူးၾကပါသလား... “ဘာ... တစ္လ ေလးေသာင္းဟုတ္လား... ရပ္ကြက္ထဲက
ဘတ္စ္ကားစပါယ္ယာေတာင္ တစ္ေန႕ ေလး၊ ငါးေထာင္ ရတယ္... မင္းသင္လာတဲ့
ကြန္ျပဴတာဆိုတဲ့ ပညာက ဒီေလာက္ပဲတန္သလား...” လို႕ ၾကိမ္းေမာင္းတာေတြေကာ
ၾကားဖူးၾကပါသလား... ဒါေတြဟာ လူၾကီးမိဘေတြရဲ႕ မသိနားမလည္မွဳေၾကာင့္ျဖစ္ျပီး
ကေလးေတြဘက္ကလည္း ဒီလိုအေျပာခံရဖန္မ်ားေတာ့ စိတ္ဓါတ္ေတြက်ျပီး
လမ္းေၾကာင္းမွန္ကို မေရြးခ်ယ္ႏုိင္ေအာင္ ျဖစ္ၾကရပါတယ္။ ပညာမစံုမလင္နဲ႕ CV
ေလးေတြကိုင္ျပီး အလုပ္ေလွ်ာက္ရွာေတာ့တာပါပဲ။ မရတဲ့အခါမွာ
ေစာေစာကေျပာခဲ့သလို နယ္ျပန္ ေစ်းေရာင္းရမလား စဥ္းစားတဲ့ ဘ၀
ေရာက္ကုန္ရတာျဖစ္ပါတယ္။


အမွန္ေတာ့ ေက်ာင္းေတြ သင္တန္းေတြက သင္မေပးႏုိင္တာေတြအမ်ားၾကီးရွိပါတယ္။ ဥပမာ -

  • Coding ဆိုတာ Software Development တစ္ခုလံုးရဲ႕ ၂၀% ေလာက္ပဲ ရွိတယ္၊
  • Customer ဆိုတာမ်ိဳးက စိတ္ကူးပဲ ရွိျပီး သူတို႕ဘာလိုခ်င္လဲဆိုတာ အေသးစိတ္ကို သူတို႕ကိုယ္တုိင္ (ဘယ္ေတာ့မွ) မသိဘူး
  • လက္ေတြ႕ေလာကမွာ Customer က နံပါတ္တစ္ပဲ
  • Bug မရွိတဲ့ Software ဆိုတာမရွိဘူး
  • စာရြက္ေပၚမွာခ်ထားတဲ့ Plan ေတြ Design ေတြဟာ လက္ေတြ႕မွာ အသံုးမ၀င္ဘူး
  • ျပီးမယ္လို႕ ေမွ်ာ္လင့္ထားတဲ့ အခ်ိန္အတြင္း အခ်ိန္မွီေအာင္ျပီးတဲ့ Software ဆိုတာ မရွိသေလာက္ရွားတယ္
စတဲ့အခ်က္ေတြဟာ ဘယ္ေက်ာင္း၊ ဘယ္သင္တန္းကမွသင္မေပးႏုိင္တဲ့အရာေတြျဖစ္ပါတယ္။ ေနာက္ထပ္လည္း ဒါမ်ိဳးေတြ အမ်ားၾကီးက်န္ပါေသးတယ္။ ဒါေတြကို ထိုက္သင့္တဲ့ လက္ေတြ႕ အေတြ႕အၾကံတစ္ခ်ိဳ႕ရွိလာျပီးမွသာ နားလည္လာမွာျဖစ္ပါတယ္။ ဒါေၾကာင့္
မယံုမရွိပါနဲ႕။ ေက်ာင္းဆင္းလာစသူေတြဟာ လက္ေတြ႕ လုပ္ငန္းခြင္မွာ
အသံုးမ၀င္ေသးပါဘူး။ အသင့္မျဖစ္ေသးပါဘူး။


လုပ္ငန္းေတြအေနနဲ႕ကလည္း အဲ့ဒီလို အသံုးမ၀င္ေသးတာကို သိေနတဲ့အတြက္

အလုပ္အေတြ႕အၾကံဳမရွိတဲ့သူဆိုရင္ မခန္႕တာပါ။ အမွန္ေတာ့ သူတို႕လိုခ်င္တာ "အရင္က တစ္ျခားမွာ အလုပ္လုပ္ဖူးတယ္" ဆိုတာၾကီးကို လိုခ်င္တာမဟုတ္ပါဘူး။ "Software Development ကို အမွန္တစ္ကယ္နားလည္ျပီး လက္ေတြ႕အေတြ႕အၾကံဳ အထုိက္အေလွ်ာက္ရွိတယ္" ဆိုတာကို လိုခ်င္တာပါ။






ဒါေၾကာင့္ အလုပ္ရလြယ္ေစမယ့္ ပထမဦးဆံုးလွ်ိဳ႕၀ွက္ခ်က္ကို ေျပာပါမယ္။ အဲ့ဒါကေတာ့...

“သက္ဆုိင္ရာ ပညာရပ္ကို အမွန္တစ္ကယ္ တက္ကြ်မ္းထားျခင္းျဖစ္ပါတယ္”

အဟုတ္ေျပာတာပါ။ ေနာက္တာမဟုတ္ပါဘူး။ ဒါဟာ သိသိနဲ႕
နားမလည္ခ်င္ေယာင္ေဆာင္ေနၾကတဲ့ အခ်က္ျဖစ္ပါတယ္။ ဒီအခ်က္ကို
အမွန္အတိုင္းနားလည္လက္ခံထားဖို႕ လိုပါတယ္။

တစ္ကယ္မကြ်မ္းက်င္ပဲနဲ႕ေတာ့ ဘယ္လိုမွ အလုပ္လြယ္လြယ္ရမွာမဟုတ္ပါဘူး။

ကံေကာင္းျပီးရလဲ ခဏပါပဲ။ လက္ေတြမွာ တစ္ကယ္မတက္ေတာ့ ျပဳတ္ရင္လည္းျပဳတ္မယ္၊
မျပဳတ္ရင္လည္း ကုိယ့္ဟာကိုယ္ စိတ္ညစ္ျပီး ထြက္မွာပါပဲ။ အဲ့ဒါဆိုရင္
ပိုဆိုးသြားမယ္။ ကိုယ့္ကိုယ္ကိုလည္း ယံုၾကည့္မွဳေလ်ာ့က်မယ္။
အဲ့ဒီအလုပ္မွာလည္း ေနာက္တစ္ေခါက္ထပ္ေလွ်ာက္လို႕ မရေတာ့တဲ့အတြက္
အလုပ္အကိုင္အခြင့္အလမ္းတစ္ခုပိတ္မယ္။ ဒါေၾကာင့္ အလုပ္လုပ္မယ္စိတ္မကူးခင္ တစ္ကယ္လုပ္ႏုိင္ျပီလား ကိုယ့္ကုိယ္ကုိ
အရင္ေမးဖို႕လိုပါတယ္။ ထပ္ေျပာပါဦးမယ္ ေက်ာင္းမွာသင္ထားတာေလးေလာက္နဲ႕ေတာ့ တက္ျပီလို႕ မထင္ပါနဲ႕ဦး။ သင္တန္းေပါင္း ေသာင္းေျခာက္ေထာင္ေလာက္ တက္ထားယံုနဲ႕လည္း မတက္ေသးပါဘူး။

တစ္ကယ္ကြ်မ္းက်င္တဲ့ သူတစ္ေယာက္အတြက္ေတာ့
ဘယ္ေတာ့မွ အလုပ္ရဖို႕ မခက္ပါဘူး။

ဒါဆိုရင္ တစ္ကယ္ကြ်မ္းက်င္ေအာင္ ဘယ္လိုလုပ္ရမလဲ?


အဲ့ဒါကို မၾကာခင္ကြ်န္ေတာ္တို႕ေျပာေတာ့မွာပါ။ ေလာေလာဆယ္ ၾကားျဖတ္ျပီး အလုပ္ရလြယ္ေစတဲ့ ေနာက္ထပ္လွိ်ဳ႕၀ွက္ခ်က္တစ္ခု ကိုအရင္ေျပာခ်င္ပါတယ္။ အဲ့ဒါကေတာ့...


“ကိုယ့္အေၾကာင္း လူေတြသိေနေအာင္ လုပ္ထားျခင္းပဲျဖစ္ပါတယ္”


ကိုယ့္အေၾကာင္းကို လူေတြသိထားမွ ကိုယ္ဘာတက္လဲ၊ ဘာလုပ္ႏုိင္လဲဆိုတာ လူေတြ (
တနည္းအားျဖင့္ အလုပ္ရွင္ေတြ)
သိမွာပါ။ ဒီေတာ့မွ ကိုယ္နဲ႕ သင့္ေတာ္တဲ့အလုပ္ရွိလာတဲ့အခါ ကိုယ့္အတြက္
အခြင့္အလမ္းျဖစ္လာမွာျဖစ္ပါတယ္။ တစ္ခ်ိဳ႕ မိမိအရည္အခ်င္းကို မိမိသိရက္နဲ႕
အင္တာဗ်ဴးေျဖတာမကြ်မ္းက်င္လို႕၊ ကိုယ့္အရည္အခ်င္းကို မျပလိုက္ရလို႕
အလုပ္မရလိုက္ပါဘူးဆိုတဲ့သူမ်ား ဒီအခ်က္ကို သတိထားသင့္ပါတယ္။ ကိုယ္နဲ႕
အမွန္တစ္ကယ္ထုိက္တန္တဲ့ အလုပ္ေတြရဖို႕ ကိုယ့္အေၾကာင္း
လူမ်ားႏုိင္သမွ်မ်ားမ်ား သိေနေအာင္ လုပ္ထားသင့္ပါတယ္။


အမ်ားစုကေတာ့ ကိုယ့္အေၾကာင္းလူေတြသိဖို႕ Certificate ေတြကို

အသံုးျပဳၾကပါတယ္။ Certificate ဆိုတာဟာ လူတစ္ေယာက္ သက္ဆုိင္ရာနယ္ပယ္မွာ
အမွန္တစ္ကယ္ တက္ကြ်မ္းေၾကာင္းေထာက္ခံခ်က္လက္မွတ္ျဖစ္ပါတယ္။ ဒါေပမယ့္ ကြ်န္ေတာ္တို႕ဆီမွာ Certificate တစ္ခု ရဖို႕ဆိုတာ သိပ္လြယ္ပါတယ္။ အဲ့ဒီ
Certificate ေတြကို စာေမးပြဲေျဖျခင္းအားျဖင့္ ရႏုိင္ပါတယ္။
အဲ့ဒီလိုစာေမးပြဲေျဖတဲ့အခါမွာ အမွတ္ျပည့္နဲ႕ေအာင္ျပီး လက္မွတ္ရဖို႕အတြက္
နည္းလမ္းေတြရွိပါတယ္။ ပြင့္ပြင့္လင္းလင္းေျပာရရင္ တစ္ကယ္မတက္ပဲနဲ႕လည္း ကြ်မ္းက်င္ေၾကာင္း လက္မွတ္ေတြကိုရႏုိင္ေနပါတယ္


ဒီေနရာမွာ အေပၚမွာေျပာခဲ့တဲ့ျပႆနာ ျပန္ေပၚလာပါတယ္။ အမွန္တစ္ကယ္

မတက္ကြ်မ္းပဲနဲ႕ ကြ်မ္းက်င္ေၾကာင္း လက္မွတ္ေတြယူထားတဲ့အခါ
အလုပ္ရဖို႕အခြင့္အလမ္းေတာ့ နည္းနည္း ပိုမ်ားလာပါတယ္။ ဒါေပမယ့္
လက္ေတြ႕လုပ္ငန္းခြင္ေရာက္တဲ့အခါ တစ္ကယ္မလုပ္ႏုိင္လို႕ ျပန္ျပဳတ္တာေတြ၊
မႏုိင္၀န္ကိုထမ္းမိသလိုျဖစ္ျပီး လုပ္ငန္းခြင္စိတ္ဖိစီးမွဳ၀င္လာတာေတြျဖစ္လာျပီ ကိုယ္ကိုယ္တုိင္ပဲ နစ္နာရတက္ပါတယ္။

ဒီလိုေျပာလို႕ တက္ကြ်မ္းေၾကာင္းသက္ေသခံဖို႕အတြက္ Certificate ေတြကို အသံုးမျပဳသင့္ဘူးလို႕ ေျပာတာမဟုတ္ပါဘူး။
သက္ဆုိင္ရာနယ္ပယ္အတြက္ ကြ်မ္းက်င္ေၾကာင္း Certificate ယူထားတာနဲ႕တစ္ျပိဳင္နက္ အဲ့ဒီနယ္ကို အမွန္တစ္ကယ္ ကြ်မ္းက်င္ေနဖို႕ လိုအပ္တယ္ လို႕ ဆိုလိုတာျဖစ္ပါတယ္။





Certificate ေတြရွိထားျခင္းအားျဖင့္ အလုပ္အကိုင္အခြင့္အလမ္း

ပိုေကာင္းလာတယ္ဆိုတဲ့အခ်က္ဟာ ျငင္းလို႕မရတဲ့ အမွန္ျဖစ္ပါတယ္။ ဒါေၾကာင့္လည္း
ျပည္ပသြားအလုပ္လုပ္ေတာ့မယ့္သူတုိင္း Certificate ရဖို႕ စာေမးပြဲေတြ အေျပးအလႊားေျဖျပီးမွ သြားၾကတာျဖစ္ပါတယ္။ ဟိုေရာက္တဲ့အခါလည္း
လက္ေတြ႕အသံုး၀င္တာကို ေတြ႕ရပါတယ္။ Certificate ေတြ ဘယ္ေလာက္
ေပါေပါေလာေလာရႏုိင္ေနပါေစ၊ ပိုက္ဆံေပး၀ယ္လို႕ ရတဲ့အမ်ိဳးေတာ့ မဟုတ္ပါဘူး။
အနည္းဆံုး စာေမးပြဲေတာ့ေျဖရပါတယ္။ လက္မွတ္ရထားျပီဆိုတာနဲ႕ အဲ့ဒီနယ္ပယ္ကို
အမွန္တစ္ကယ္ မကြ်မ္းက်င္ရင္ေတာင္မွ တီးမီးေခါက္မိေတာ့ ရွိထားတယ္လို႕
သတ္မွတ္လို႕ရႏုိင္ပါတယ္။ ဒါေၾကာင့္လည္း လုပ္ငန္းရွင္ေတြအေနနဲ႕ Certificate
ရွိထားတဲ့လူနဲ႕ မရွိထားတဲ့လူ ႏွစ္ေယာက္မွာ တစ္ေယာက္ကိုေရြးျပီး
အင္တာဗ်ဴးရမယ္ဆိုရင္ ရွိထားတဲ့သူကိုပဲ ေရြးမွာျဖစ္ပါတယ္။


ဒါေၾကာင့္ Certificate ေတြရွိထားျခင္းဟာ ကိုယ္အေၾကာင္းကို လူေတြသိေအာင္လုပ္နည္းေတြထဲက တစ္ခုပဲျဖစ္ပါတယ္။


ကိုယ့္အေၾကာင္းလူေတြသိေအာင္လုပ္လို႕ရတဲ့ ေနာက္ထပ္ နည္းလမ္းတစ္ခုကေတာ့ (သက္ဆုိင္ရာနယ္ပယ္မွာ က်င္လည္ေနတဲ့) အေပါင္းအသင္းမိတ္ေဆြ

ေပါမ်ားျခင္းပဲျဖစ္ပါတယ္။ ဒီလိုအေပါင္းအသင္းမိတ္ေဆြေတြကို ေက်ာင္းေတြမွာ
ရွာလို႕ရပါတယ္။ ဒါေၾကာင့္ ကြန္ျပဴတာတကၠသိုလ္ (သို႕မဟုတ္) လူအမ်ားၾကီးတက္တဲ့
နာမည္ၾကီးသင္တန္းေတြမွာ တက္ေရာက္ေနတဲ့ ေက်ာင္းသားေတြအေနနဲ႕
ဒီအခ်က္ကိုနားလည္ထားျပီး ေနာင္တစ္ခ်ိန္မွာ Professional ျဖစ္လာမယ့္ အေပါင္းအသင္းမိတ္ေဆြ မ်ားမ်ားရေအာင္လုပ္ထားသင့္ပါတယ္။ ဒါဟာ ေက်ာင္းကသင္ေပးတဲ့ ပညာေတြလိုပဲ တန္းဖိုးရွိတဲ့ အရာ ျဖစ္ပါတယ္။ ဒီမိတ္ေဆြေတြက တစ္ခ်ိန္မွာ ကိုယ္နဲ႕သင့္ေတာ္တဲ့အလုပ္ေတြ႕တဲ့အခါ အသိေပးႏုိင္သလို ကိုယ္ဘာတက္လဲဆိုတာကိုလည္း ေထာက္ခံေပးျခင္းအားျဖင့္
အကူအညီေပးႏုိင္ပါလိမ့္မယ္။ ဒါနဲ႕ပက္သက္ျပီး သိပ္အမ်ားၾကီးေျပာစရာမလိုပါဘူး။
အဆက္အသြယ္ေကာင္းရွိထားျခင္းဟာ အစစအရာရာလြယ္ကူေစတယ္ဆိုတာကို
လူတုိင္းသိထားျပီးသားပါ။


ေနာက္ထပ္ အလြန္ေကာင္းမြန္တဲ့ နည္းတစ္ခုလည္း ရွိပါေသးတယ္။ ကေန႕ေခတ္ဟာ အင္တာနက္ေခတ္ျဖစ္တဲ့အတြက္ေၾကာင့္မို႕လို႕ မိမိအေၾကာင္း လူေတြသိေနေအာင္ အင္တာနက္ကို အသံုးခ်လို႕ရပါတယ္။ ဒါကို Online

Identity တစ္ခု တည္ေဆာက္တယ္လို႕ ေခၚခ်င္ပါတယ္။ Software ေရးတဲ့အလုပ္ကို
Professional အျဖစ္လုပ္မယ္လို႕ စိတ္ကူးထားသူတုိင္း Online Identity တစ္ခု
(မျဖစ္မေန) ရွိထားသင့္ပါတယ္။


အင္တာနက္မွာရွိတဲ့ Professional Community ေတြမွာ တက္ၾကြစြာ

၀င္ေရာက္ပါ၀င္ျခင္းျဖင့္ မိမိရဲ႕ Online Identityကို တည္ေဆာက္လို႕ရပါတယ္။
Facebook လို Social Network ေတြကလည္း ကိုယ့္အေၾကာင္း လူေတြသိေအာင္
တစ္နည္းအားျဖင့္ ကူညီေပးႏုိင္ပါတယ္။ ဒါေပမယ့္လည္း Facebook ဟာ ရိုးရိုး
Social Community မွ်သာျဖစ္တဲ့အတြက္ သိပ္မေလးနက္ပါဘူး။
သက္ဆုိင္ရာနယ္ပယ္အတြက္ အထူးျပဳဖြဲ႕စည္းထားတဲ့ Professional Community က
ပိုထိေရာက္ပါတယ္။

ဒီေနရာမွာ IT နဲ႕ပက္သက္ျပီး အလုပ္လုပ္ေနတဲ့ ျမန္မာလူမ်ိဳးတုိင္းအတြက္ အေကာင္းဆံုး Professional Community တစ္ခုျဖစ္တဲ့ Myanmar IT Pro ကို မိတ္ဆက္ေပးခ်င္ပါတယ္။ အဲ့ဒီ Community မွာ လူေပါင္းစံုရွိပါတယ္။ ကြန္ျပဴတာလုပ္ငန္းရွင္ေတြပါသလို၊ သက္ဆုိင္ရာနယ္ပယ္မွာ တစ္ဖက္ကမ္းခတ္ကြ်မ္းက်င္တဲ့ Professional
ေတြလည္းရွိပါတယ္။ ေလ့လာဆဲ ေက်ာင္းသားေတြရွိသလို
သူတုိ႕ကိုကူညီေနတဲ့သူေတြလည္း ရွိပါတယ္။ ျပည္တြင္းျပည္ပမွာ ျပန္႕ႏွံ႕ေနတဲ့
ျမန္မာလူမ်ိဳး အုိင္တီသမားေတြအတြက္ အေတာ္ေကာင္းမြန္တဲ့ Community
တစ္ခုျဖစ္ပါတယ္။


ကိုယ့္အေၾကာင္း လူေတြသိဖို႕ Professional Community ေတြက ဘယ္လို
ကူညီလည္းဆိုတာကို ကြ်န္ေတာ့္ကိုယ္ကြ်န္ေတာ္ ဥပမာထားျပီးေျပာခ်င္ပါတယ္။
ကြ်န္ေတာ္ဟာ Myanmar IT Pro မွာ Web Development နဲ႕ Open-source အေၾကာင္းကို တစ္စိုက္မတ္မတ္ေျပာဆိုေဆြးေႏြးလာခဲ့တာ ၾကာပါျပီ။ အခုခ်ိန္မွာဆိုရင္ အဲ့ဒီ Community မွာရွိေနတဲ့လူအားလံုး
(လုပ္ငန္းရွင္ေတြနဲ႕ ျပည္ပေရာက္ပညာရွင္ေတြအပါအ၀င္) ကြ်န္ေတာ္ Web Site
ေရးတက္ေၾကာင္း သိေနၾကပါတယ္။ ဒီလိုသိထားတ့ဲအတြက္ သူတို႕မွာ Web Site
ေရးဖို႕အတြက္ အလုပ္ေတြရွိတဲ့အခါ ေရးေပးဖို႕ အပ္ၾကပါတယ္။
လူခ်င္းမျမင္ဖူးေပမယ့္ ကြ်န္ေတာ္ဘာလုပ္ႏုိင္လဲဆိုတာကို လူေတြသိေနၾကပါတယ္။
ဒီလိုနဲ႕ လုပ္ခြင့္ရခဲ့တဲ့အလုပ္ေတြ မနည္းပါဘူး။ ျပီေတာ့ အခုအခ်ိန္မွာ
ကြ်န္ေတာ္ကသာ Web Development နဲ႕ပက္သက္ျပီး အလုပ္လိုခ်င္ရင္
လုပ္ငန္းရွင္ေတြအေနနဲ႕ ကြ်န္ေတာ့္ကို "တစ္ကယ္တက္ရဲ႕လား" လို႕
ေမးခြန္းထုပ္ေနမွာမဟုတ္ပါဘူး။ ဒါဟာ Professional Community မွာ ကိုယ့္ရဲ႕
Identity ကို တည္ေဆာက္ထားျခင္းအားျဖင့္ ရရွိလာတဲ့အက်ိဳးျဖစ္ပါတယ္။


ျပည္တြင္းအလုပ္အကိုင္အတြက္မဟုတ္ပဲ တစ္ကမၻာလံုးအတိုင္းအတာထိေပါက္ေရာက္ႏုိင္တဲ့ Identity တစ္ခုတည္ေဆာက္ခ်င္တယ္ဆိုရင္လည္း Stackoverflow လို Web Site မ်ိဳးေတြ ရွိေနပါတယ္။ Stackoverflow ဆိုတာဟာ Programming
နဲ႕ပက္သက္တဲ့ ေမးခြန္းေတြ အေမးအေျဖ လုပ္လို႕ရတဲ့ Web Site တစ္ခုျဖစ္ပါတယ္။
အဲ့ဒီ Web Site မွာ ကိုယ္ေမးတဲ့ေမးခြန္းက သိပ္ေကာင္းတယ္ဆိုရင္ အမွတ္
(Reputation) ရပါတယ္။ သူမ်ားေမးတာကို ေျဖမယ္ဆိုရင္လည္း
ကိုယ့္အေျဖေကာင္းရင္ေကာင္းသလို အမွတ္ရပါတယ္။ Stackoverflow မွာ Reputation
ျမင့္ေနတဲ့လူတစ္ေယာက္ကိုလည္း ပရိုဂရမ္ေရးတက္ရဲ႕လားလို႕ ဘယ္သူကမွ
ေမးခြန္းထုပ္ေနမွာမဟုတ္ပါဘူး။

ဒါေၾကာင့္ Online Identity တစ္ခုတည္ေဆာက္ထားျခင္းဟာ အလုပ္အကိုင္အခြင့္အလမ္းေကာင္းေတြ ရရွိဖို႕အတြက္ အလြန္ေကာင္းမြန္တဲ့ နည္းလမ္းတစ္ခုျဖစ္တယ္ ဆိုတာကို
ေျပာခ်င္ပါတယ္။ ဒါေပမယ့္ သတိခ်ပ္သင့္တာက ဒီနည္းလမ္းဟာ
ကြ်မ္းက်င္ျပီးသူေတြအတြက္ အဓိကအားသာတဲ့နည္းလမ္းျဖစ္ပါတယ္။
သက္ဆုိင္ရာနယ္ပယ္မွာ အမွန္တစ္ကယ္ ကြ်မ္းက်င္ဖို႕ကို အရင္လုပ္ရမွာပါ။ [ ... ]


[ အျပည့္အစံုကို Attachment Document တြင္ ဆက္လက္ဖက္ရွဳႏုိင္ပါသည္ ... ]

Professional တို႕၏ လွ်ိဳ႕၀ွက္ခ်က္
ေလ့လာဆဲ Beginner ေတြအေနနဲ႕ Professional ေတြကို ဒီလို ကြ်မ္းက်င္သူတစ္ေယာက္ျဖစ္လာေအာင္ ဘယ္လိုေလ့လာခဲ့သလိုဆိုတာကို အေၾကာင္းတုိက္ဆုိင္တိုင္း
ေမးၾကည့္ျပီး အတုယူသင့္ပါတယ္။


Beginner အမ်ားစုမွာ ေတြ႕ရေလ့ရွိတဲ့ အဓိကအမွားကေတာ့ သင္တန္းေတြနဲ႕ ေက်ာင္းေတြကို
အားကိုးလြန္းျခင္းပဲျဖစ္ပါတယ္။
Professional တစ္ေယာက္ကို
ေမးၾကည့္ပါ။ သင္တန္းဘယ္ႏွစ္ခုတက္ခဲ့သလဲလို႕။
တစ္ခ်ိဳ႕လည္း အမ်ားၾကီးတက္ခဲ့ပါလိမ့္မယ္။
ဒါေပမယ့္ အမ်ားစုကေတာ့ သင္တန္း
တစ္ခု ႏွစ္ခုထက္ ပိုမတက္ခဲ့ဖူးတာကို
ေတြ႕ရပါလိမ့္မယ္။


သင္တန္းေတြ၊ ေက်ာင္းေတြဟာ စာသင္ေပးတဲ့ေနရာလို႕ေျပာတဲ့အတြက္ အဲ့ဒါေတြတက္လိုက္ရင္ ပညာတက္သြားလိမ့္မယ္လို႕ Beginner ေတြအေနနဲ႕ ထင္တက္ၾကပါတယ္။ တနည္းအားျဖင့္
ပိုက္ဆံေပးျပီး သင္တန္းတက္လိုက္တာနဲ႕
အဲ့ဒီဘာသာရပ္ကို အလြယ္တစ္ကူတက္သြားလိမ့္မယ္လို႕
ထင္ၾကတာပါ။ ဒါေပမယ့္ လက္ေတြ႕မွာ
သင္တန္းေပါင္းစံုေအာင္တက္ျပီးမွ
ငါ ဘာမွျဖစ္ျဖစ္ေျမာက္ေျမာက္မတက္ေသးပါလား ဆိုတာကို သိသြားရတဲ့သူေတြအမ်ားၾကီး
ရွိပါတယ္။ ဒီအသိကိုရဖို႕
ေပးဆပ္လိုက္ရတဲ့
"ေငြ" က အေရးမၾကီးဘူးဆိုရင္ေတာင္မွ "အခ်ိန္" ေတြ
ႏွေမ်ာဖို႕ ေကာင္းလွပါတယ္။
ဒါဟာ
Beginner ေတြရဲ႕အမွားမဟုတ္ပါဘူး။
သင္တန္းေပါင္းစံု ေလွ်ာက္တက္ေနျခင္းဟာ
မွန္ကန္တဲ့ေလ့လာနည္းမဟုတ္ဖူးဆိုတာကို သိေအာင္ေျပာျပဖို႕ သင္တန္းေတြနဲ႕
Professional ေတြမွာ
တာ၀န္ရွိပါတယ္။


လူတစ္ေယာက္ဟာ Web Developer ျဖစ္ခ်င္လို႕ သင္တန္းေတြလိုက္တက္တယ္ဆိုပါစို႕။ ပထမဦးဆံုး Programming သင္တန္းဆိုတာ တက္လိုက္တယ္။ ျပီးေတာ့ ဟို ဒီပလိုမာ၊ ဒီ
ဒီပလိုမာဆိုတာလည္း တက္ျဖစ္လုိက္ေသးတယ္။
တစ္ခါ
Web အေၾကာင္းနားလည္ေအာင္ Web Essential တို႕ဘာတို႕
ထပ္တက္တယ္။ ျပီးေတာ့
ASP.NET နဲ႕
အလုပ္ကိုင္အခြင့္အလမ္းေကာင္းတယ္ဆိုလို႕
ASP.NET တက္ျပန္တယ္။ တစ္ခါ PHP လူသံုးမ်ားတယ္ၾကားလို႕ PHP တက္ျပန္တယ္။
ဒီေလာက္သင္တန္းေတြ တက္ျပီးျပီဆိုရင္
Web Developer အျဖစ္
လုပ္ငန္းခြင္၀င္ဖို႕ အသင့္ျဖစ္ျပီ
ထင္ၾကပါတယ္။ လက္ေတြ႕မွာ ဒီေလာက္နဲ႕
အသင့္မျဖစ္ေသးေၾကာင္းသိရတဲ့အခါမွာ အၾကီးအက်ယ္စိတ္ပ်က္ၾက စိတ္ဓါတ္က်ၾကပါတယ္။
ဘာဆက္လုပ္ရမလဲ မသိျဖစ္ၾကပါတယ္။


အထက္မွာ သင္တန္းေတြ၊ ေက်ာင္းေတြက သင္မေပးႏုိင္တဲ့အရာေတြ ရွိေၾကာင္း ေျပာခဲ့ပါတယ္။
လုပ္ငန္းခြင္၀င္ဖို႕ အသင့္ျဖစ္ေနတဲ့
Web Developer တစ္ေယာက္အတြက္
အဲ့ဒါေတြကို သိထားဖို႕လိုအပ္သလို၊
အျခားသင္သိထားရမယ့္ နည္းပညာေတြရွိပါေသးတယ္။
ေခတ္စားေနတဲ့
Joomla တို႕ Wordpress တို႕လို CMS ေတြကို သိထားရမယ္။ Web ရဲ႕
အဓိကအသက္လိုျဖစ္ေနတဲ့
Ajax လိုနည္းပညာမ်ိဳးကိုသိထားရဦးမယ္။ ASP.NET ဘက္ကိုအဓိကထားေလ့လာတဲ့သူဆိုရင္လည္း Silverlight လိုနည္းပညာမ်ိဳးကို သိထားရမယ္။ Sharepoint လိုနည္းပညာမ်ိဳးကိုလည္း
သိထားရဦးမယ္။
MVC လို ေခတ္စားေနတဲ့ Design Pattern မ်ိဳးကိုလည္း
နားလည္ထားရမယ္။
Regular
Expression
ဆိုတာကေလးလည္း
သိထားဦးမွ။ ေနာက္ပိုင္းေျပာေနၾကတဲ့
HTML5 တို႕ CSS3 တို႕ဆုိတာ
ဘာေတြလည္း နားလည္ထားရဦးမယ္။
ဒါတင္ပဲလားဆိုေတာ့ မဟုတ္ေသးပါဘူး။
အမ်ားၾကီး အမ်ားၾကီး က်န္ပါေသးတယ္။
အဲ့ဒါေတြအားလံုးအတြက္ သင္တန္းတစ္ခုခ်င္းသာလိုက္တက္ေနမယ္ဆိုရင္ တက္လို႕ ဆံုးေတာ့မွာမဟုတ္သလို
တစ္ခုမက်န္ သင္ေပးႏုိင္တဲ့
သင္တန္းလည္းရွိမွာမဟုတ္ပါဘူး။


ဒီေလာက္ဆိုရင္ Beginner တစ္ေယာက္ဟာ သင္တန္းေတြ ေလွ်ာက္တက္ေနယံုနဲ႕ Professional တစ္ေယာက္ျဖစ္လာမွာမဟုတ္ဖူး ဆိုတာကို နားလည္မယ္လို႕ထင္ပါတယ္။

Self-Study လုပ္တက္ျခင္းဟာ Professional ေတြရဲ႕ လွ်ိဳ႕၀ွက္ခ်က္ျဖစ္ပါတယ္။

မွန္ပါတယ္။ Beginner တစ္ေယာက္ Professional ျဖစ္လာဖို႕ Self-Study လုပ္တက္ဖို႕လိုသလို၊ Self-Study လုပ္ျခင္း နည္းလမ္းျဖင့္ စဥ္ဆက္မျပတ္ ေလ့လာေနဖို႕လိုအပ္ပါတယ္။

ဒီလိုေျပာလို႕ သင္တန္းေတြ လံုး၀တက္စရာမလိုေတာ့ဘူး၊ ကိုယ့္ဟာကိုယ္ပဲ ေလ့လာရမယ္ဆိုတဲ့အဓိပၸါယ္
မဟုတ္ပါဘူး။ လုိအပ္တဲ့အေျခခံခိုင္မာျပီးမွသာ
Self-Study လုပ္ရတာ
ပိုမိုထိေရာက္မွာျဖစ္တဲ့အတြက္
အေျခခံခုိင္မာဖို႕ကိုေတာ့
ေက်ာင္းေတြ၊ သင္တန္းေတြ တက္ရဦးမွာျဖစ္ပါတယ္။
ေက်ာင္းေတြ၊ သင္တန္းေတြ တက္ေနယံုသက္သက္နဲ႕
ကြ်မ္းက်င္တဲ့
Professional မျဖစ္ႏုိင္ဘူးလို႕သာ
ဆိုလိုတာျဖစ္ပါတယ္။


ဒီလို အေျခခံခုိင္မာဖို႕ သင္တန္းတက္တယ္ဆိုတဲ့ေနရာမွာလည္း စကတည္းက ကိုယ္အမွန္တစ္ကယ္စိတ္၀င္စားျပီး
ကုိယ္အားသန္တဲ့ ဘာသာရပ္ကို
ေရြးခ်ယ္ျပီး တက္ဖို႕ အေရးၾကီးပါတယ္။
ဒီလိုင္းက အလုပ္ရလြယ္တယ္ၾကားလို႕
တက္တယ္ဆိုတာမ်ိဳး လံုး၀မလုပ္သင့္ပါဘူး။
ဒါေလးတက္လိုက္ရင္ အလုပ္ရလြယ္မလားလို႕တက္တာဆိုရင္ေတာ့ အေပၚမွာေျပာခဲ့တဲ့ သင္တန္းေတာင္း
ေသာင္းေျခာက္ေထာင္တက္ျပီး
လက္ေတြကမွာ ဘာမွမတက္တဲ့ဘ၀ကို
ေရာက္သြားပါလိမ့္မယ္။
Auto CAD သမားေတြ
အလုပ္ရလြယ္တယ္၊ လစာေကာင္းတယ္ၾကားလို႕
Engineering တစ္လံုးမွနားမလည္ပဲ Auto CAD သင္တန္းေတြတက္ေနတဲ့သူေတြကို
ေတြ႕ဖူးပါသလား။ အဲ့ဒီလူေတြ
Auto CAD နဲ႕
အမွန္တစ္ကယ္ ေအာင္ျမင္ေနတာကိုေရာေတြ႕ဖူးပါသလား။ သင္တန္းတစ္ခုခုကို ဒီလိုရည္ရြယ္ခ်က္နဲ႕တက္တယ္ဆိုကတည္းက မွားေနပါျပီ။ ပညာရပ္တစ္ခုခုကို
အမွန္တစ္ကယ္ တက္လိုလို႕သာ
တက္တာမ်ိဳးျဖစ္သင့္ပါတယ္။


အမွန္ေတာ့ ဒီေဆာင္းပါးက ေက်ာင္းဆင္းလာျပီးေနာက္ သင္တန္းေပါင္းစံုတက္ထားတာေတာင္မွ ေယာင္လည္လည္ျဖစ္ေနေသးတဲ့သူေတြအတြက္ အဓိကရည္ရြယ္ပါတယ္။ အခုမွ စမယ့္သူတစ္ေယာက္အတြက္ဆိုရင္လည္း
အေျခခံခိုင္မာဖို႕အတြက္ အေျခခံကစျပီး
စတင္တက်သင္တဲ့ သင္တန္းတစ္ခုႏွစ္ခုေလာက္
တက္ထားမယ္ဆိုရင္လံုေလာက္ပါျပီ။
အမွန္တစ္ကယ္ ကြ်မ္းက်င္ဖို႕ကေတာ့
ကိုယ္တုိင္ဆက္လက္ေလ့လာရမွာျဖစ္တယ္ဆိုတဲ့အခ်က္ကို နားလည္သေဘာေပါက္ထားသင့္ပါတယ္။


ကိုယ္တုိက္ဆက္လက္ေလ့လာရင္းနဲ႕ တစ္ေနရာရာမွာ ေလ့လာရခက္ခဲျပီး တစ္, ေနတယ္ဆိုတဲ့အခ်ိန္မ်ိဳးမွာလည္း
သင္တန္းတက္လို႕ရပါတယ္။ ဒီအခါမွာ
တက္တဲ့ရည္ရြယ္ခ်က္က သင္တန္းမွာသင္ျပေနတဲ့
ဆရာေတြရဲ႕
Guideline ကိုလိုခ်င္လို႕၊
အဲ့ဒီဆရာေတြနဲ႕ ေဆြးေႏြးတုိင္ပင္ခ်င္လို႕
တက္တာမ်ိဳးျဖစ္သင့္ပါတယ္။
ဒီလို ဆရာေတြနဲ႕ ေဆြးေႏြးတုိင္ပင္လိုက္တဲ့အခါ
ကိုယ့္အတြက္ခက္ခဲေနတာေတြ
ေျပလည္သြားမယ္ဆိုရင္ ဆက္လက္ေလ့လာရတာ
ျမန္ဆန္သြားႏုိင္ပါတယ္။


ထပ္ေျပာခ်င္ပါတယ္။ အခုေျပာေနတာေတြဟာ သင္တန္းေတြ ေက်ာင္းေတြ မတက္ရဘူးလို႕ေျပာေနတာမဟုတ္ပါဘူး။ သင္တန္းေတြေက်ာင္းေတြ ေလွ်ာက္တက္ေနယံုသက္သက္နဲ႕ Professional တစ္ေယာက္ျဖစ္မလာႏုိင္ဘူးလို႕
ဆိုလိုျခင္းျဖစ္ပါတယ္။
Professional ျဖစ္လိုသူတစ္ေယာက္ဟာ
ေရွ႕က
Professional မ်ားနည္းတူ ကိုယ္တိုင္ေလ့လာ (Self-Study) ျခင္းနည္းနဲ႕
စဥ္ဆက္မျပတ္ ေလ့လာေနဖို႕
(မျဖစ္မေန) လိုအပ္ပါတယ္။

တစ္ပါးသူက သင္ျပေပးတာမဟုတ္ပဲ ကိုယ္တိုင္ေလ့လာရတာ ခက္ပါတယ္။ ဒါေပမယ့္ ဒီလို ကိုယ္တုိင္ေလ့လာတဲ့
အေလ့အက်င့္ေလးရသြားျပီဆိုရင္
ေန႕စဥ္ပညာရေနတဲ့အတြက္ ေပ်ာ္စရာေကာင္းလာပါလိမ့္မယ္။
အဆက္မျပတ္ေလ့လာေနတဲ့ အေလ့အက်င့္ေလး
ရွိထားဖို႕ပဲလိုတာပါ။


ကေန႕လို အင္တာနက္ေခတ္ၾကီးမွာ ကိုယ္တိုင္ ပညာရွာရတာ သိပ္လြယ္ပါတယ္။ အင္တာနက္ကို ထိထိေရာက္ေရာက္အသံုးခ်တက္ဖို႕ပဲလိုပါတယ္။ ဒါေပမယ့္ လူငယ္တစ္ခ်ိဳ႕ကိုေမးၾကည့္ဖူးပါတယ္။ "ကေန႕ေခတ္လို အင္တာနက္ Access အလြယ္တစ္ကူရျပီး
ပညာရွာလို႕ သိပ္ေကာင္းတဲ့အခ်ိန္မွာ
မိမိကုိယ္ကိုယ္
'ပံုမွန္' တိုးတက္ေနတယ္လို႕
ထင္သလား” လို႕ ေမးၾကည့္ျဖစ္ပါတယ္။
အမ်ားစုက တိုးတက္ေနပါတယ္လို႕
မေျဖရဲၾကတာကိုေတြ႕ပါတယ္။
အမွန္ပါပဲ။ ေလ့လာသူေတြအေနနဲ႕
အင္တာနက္ကို ေလ့လာဖို႕အတြက္မသံုးျဖစ္ပဲ
အခ်ိန္ျဖဳန္းဖို႕အတြက္ သံုးေနၾကသလိုျဖစ္ေနပါတယ္။
အင္တာနက္ကေန ေလ့လာနည္းေတြကို
မသိတာလည္းျဖစ္ႏုိင္ပါတယ္။
ဒါေၾကာင့္ ဒီေနရာမွာ အင္တာနက္ကေနေလ့လာနည္းတစ္ခ်ိဳ႕
(တနည္းအားျဖင့္) Self-Study လုပ္နည္းတစ္ခ်ိဳ႕ကို
ေျပာျပခ်င္ပါတယ္။


ကြ်န္ေတာ္က Web Developer တစ္ေယာက္ျဖစ္တဲ့အတြက္ ကြ်န္ေတာ္ေပးတဲ့နည္းလမ္းေတြကလည္း Web Developer ေတြအတြက္ပဲ အဆင္ေျပတာမ်ိဳး ျဖစ္ႏုိင္ပါတယ္။ တစ္ျခားနယ္ပယ္ေတြကို အဓိကထားေလ့လာေနသူမ်ားအေနနဲ႕
သင့္သလို ေျပာင္းလဲအသံုးျပဳႏုိင္ပါတယ္။


အင္တာနက္မွ ေလ့လာနည္း လွ်ိဳ႕၀ွက္ခ်က္မ်ား

.) ေန႕စဥ္ဖတ္ရမည့္စာရင္းတစ္ခု ထားပါ
တစ္ခ်ိဳ႕ Tutorial Web Site ေတြနဲ႕ နည္းပညာ Blog ေတြဟာ ေန႕စဥ္နဲ႕အမွ် Update အသစ္ေတြ တင္ေပးေလ့ရွိပါတယ္။ ကိုယ့္အတြက္အက်ိဳးရွိတဲ့
အဲ့ဒီလို
Web
Site
ေတြကို စာရင္းတစ္ခု
ျပဳစုထားျပီး ေန႕စဥ္ဖတ္ဖို႕လိုအပ္ပါတယ္။
ေန႕စဥ္အင္တာနက္အသံုးမျပဳျဖစ္တဲ့သူေတြလည္း ဒီလိုစာရင္းတစ္ခု ထားမယ္ဆိုရင္
အသံုးျပဳျဖစ္တဲ့အခ်ိန္ေလးေတြမွာ
အက်ိဳးရွိသြားမွာပါ။


Web Developer ေတြအတြက္ဆိုရင္ Smashing Magazine (smashingmagazine.com) လို Site မ်ိဳးနဲ႕ Sitepoint (sitepoint.com) လို Site မ်ိဳးေတြဟာ ေန႕စဥ္ မျဖစ္မေန ဖတ္ရွဳသင့္တဲ့ Site ေတြ
ျဖစ္ပါတယ္။ အဲ့ဒီ
Site ေတြဟာ ကြ်မ္းက်င္သူပညာရွင္မ်ား
စုေပါင္းေရးသားေနတဲ့
Blog ေတြျဖစ္ျပီး
ေန႕စဥ္နဲ႕အမွ်
(Web
Development
ကို အသားေပးတဲ့) နည္းပညာ Article ေတြတင္ေပးေနတဲ့ Site ေတြျဖစ္ပါတယ္။
ဒီလို
Site မ်ိဳးက Article ေတြဟာ အေၾကာင္းအရာတစ္ခုကို
ထဲထဲ၀င္၀င္ သိဖို႕ ကူညီေပးေလ့ရွိပါတယ္။
သူတို႕
Article ေတြက ရွည္ျပီး တစ္ခါတစ္ရံ
ေလးနက္တဲ့ အေၾကာင္းအရာေတြ
ျဖစ္တက္တဲ့အတြက္ စာဖတ္မပ်င္းဖို႕ေတာ့
လိုပါတယ္။


Nettuts (net.tutsplus.com) လို Site မ်ိဳးကေတာ့ Tutorial Site တစ္ခုျဖစ္ျပီး ေန႕စဥ္နဲ႕အမွ် Free Tutorial ေလးေတြ
တင္ေပးေလ့ရွိပါတယ္။ သူတို႕တင္ေပးသမွ်
Tutorial ေတြက
တစ္ခုမွ ပစ္ရက္စရာမရွိပါဘူး။
ကိုယ့္အတြက္ အသံုး၀င္တာခ်ည္းပါပဲ။


Your browser may not support display of this image.
OS News (osnews.com) တို႕ Cnet (cnet.com) တို႕လို သတင္း Site ေတြကလည္းပဲ ေန႕စဥ္
ၾကည့္ရွဳ႕ေနဖို႕ လိုအပ္တာပဲျဖစ္ပါတယ္။
အဲ့ဒီ
Site ေတြက ကိုယ့္ကို
ေျပာင္းလဲတိုးတက္ေနတဲ့ နည္းပညာေတြနဲ႕
အဆက္ျပတ္မသြားေစဖို႕ အကူအညီေပးပါလိမ့္မယ္။


ကိုယ့္မွာ အဲ့ဒီလို ေန႕စဥ္ဖတ္သင့္ပါတယ္လို႕ ယူဆတဲ့ Web Site စာရင္းတစ္ခုမရွိေသးဘူးဆိုရင္လည္း အျခားသူေတြကို အကူအညီေတာင္းလို႕ ရပါတယ္။

သူတို႕ေရးသမွ် ေန႕စဥ္ တစ္လံုးမက်န္ လိုက္ဖတ္ေနရမယ္လို႕ မဆိုလိုပါဘူး။ Update ေတြကိုၾကည့္ျပီး
ကိုယ္စိတ္၀င္စားတဲ့အေၾကာင္းအရာ၊
ကိုယ္နဲ႕ ကိုက္ညီတဲ့အေၾကာင္းအရာဆိုရင္ဖတ္ျပီး ကိုယ့္အတြက္ အလွမ္းေ၀းေနတဲ့အရာ
(သို႕မဟုတ္) လံုး၀စိတ္မ၀င္စားတဲ့
အေၾကာင္းအရာဆိုရင္ေတာ့ ဖတ္ဖို႕မလိုပါဘူး။
ေန႕စဥ္ဖတ္ရမယ့္
Site ၁၀ခုေလာက္ထားျပီး
အနည္းဆံုး ေခါင္းစဥ္ေတြေလာက္
ေရြးဖတ္ရင္ကို မဆိုးပါဘူး။


.) RSS Reader တစ္ခု သံုးပါ
အထက္မွာ ေန႕စဥ္ ဖတ္ရမယ့္ Site စာရင္းထားပါလို႕ ေျပာခဲ့ပါတယ္။ ဒါေပမယ့္ တစ္ခ်ိဳ႕ Site ေတြက
ဖတ္ရတာ အက်ိဳးရွိေပမယ့္ ေန႕စဥ္
Update မျဖစ္ပါဘူး။
ျပီးေတာ့ ဖတ္ခ်င္တဲ့
Site ေတြမ်ားလာတဲ့အခါ
အဲ့ဒါေတြကို ေန႕တုိင္းသာ
အကုန္သာေလွ်ာက္ၾကည့္ရရင္
စာဖတ္တဲ့စခန္းကိုမေရာက္ပဲ
Web Site ေတြ
လုိက္ဖြင့္ေနရာတာနဲ႕တင္ အခ်ိန္ကုန္ပါလိမ့္မယ္။


ဖတ္ခ်င္သမွ် Web Site ေတြအားလံုးရဲ႕ Update ေတြကို တစ္ေနရာတည္းမွာ စုစုစည္းစည္း ဖတ္ဖို႕အတြက္ RSS
Reader
ေတြကို အသံုးျပဳလို႕ရပါတယ္။ RSS Reader သံုးျခင္းအားျဖင့္
ကိုယ္
Subscribe လုပ္ထားတဲ့ Web Site ေတြမွာ
ဖတ္စရာအသစ္ ရွိမရွိ တစ္ခုျခင္း
ေလွ်ာက္ၾကည့္ေနစရာ မလိုအပ္ေတာ့ပါဘူး။
အသစ္ရွိတာနဲ႕
Update ေတြအားလံုးဟာ ကိုယ့္ရဲ႕ RSS Reader ထဲမွာ
တစ္စုတစ္စည္းထဲ ေရာက္ရွိေနမွာျဖစ္ပါတယ္။


ကေန႕ေခတ္မွာ အဲ့ဒီလို Content အသစ္ကို RSS Feed အေနနဲ႕ Support မလုပ္တဲ့ Web Site ဆိုတာ
အေတာ္ေလး နည္းသြားပါျပီ။


Reader အေနနဲ႕ Google Reader (google.com/reader/) ကို Recommend ေပးခ်င္ပါတယ္။ လူတုိင္းနီးပါးမွာ Google Account ရွိေနတဲ့အတြက္
ထပ္ျပီးေတာ့လည္း
Register လုပ္ဖို႕မလိုအပ္ေတာ့ပါဘူး။ RSS Reader မသံုးဖူးသူေတြအတြက္ Feed ေတြ
ဘယ္လို
Subscribe လုပ္ရမလဲဆုိတာ
မရွင္းျပေတာ့ပါဘူး။
Google
Reader
ကိုသာ ၀င္လိုက္ပါ။ Google ရဲ႕
အသံုးျပဳရရိုးရွင္းတဲ့ အသြင္အျပင္ေၾကာင့္
အလိုလို နားလည္သြားလိမ့္မယ္လို႕
ထင္ပါတယ္။ ေရြးခ်ယ္စရာတစ္ခုအေနနဲ႕
Bloglines (bloglines.com) ကိုလည္း
စမ္းၾကည့္လို႕ရပါတယ္။


Your browser may not support display of this image.
RSS Reader လက္ရွိသံုးေနပါတယ္ဆိုတဲ့သူေတြကိုလည္း အၾကံေပးခ်င္ပါတယ္။ ကိုယ္ဖတ္ႏုိင္သေလာက္သာ Subscribe လုပ္ပါ။ ေလာဘတစ္ၾကီး Site ေတြအမ်ားၾကီးကို Subscribe လုပ္မထားပါနဲ႕။ Subscribe လုပ္ထားျပီး
မဖတ္ႏုိင္ရင္အလကားပါပဲ။ မဖတ္ႏုိင္ပဲ
Subscribe လုပ္ထားေတာ့ Feed ေတြ
ေထာင္ေက်ာ္လာတဲ့အခါ သိပ္မ်ားတဲ့အတြက္
ဖတ္ရမွာပ်င္းသြားတက္ပါတယ္။
Feed Update ေတြကိုလည္း
ေန႕စဥ္ ဖတ္ဖို႕လိုပါတယ္။
မဖတ္ခ်င္တဲ့
Feed ေတြ၊ မဖတ္ႏုိင္တဲ့ Feed ကို
ထားမေနပါနဲ႕
Un-Subscribe သာလုပ္ပစ္ပါ။ ေန႕စဥ္ဖတ္တယ္ဆိုတဲ့ေနရာမွာလည္း
အထက္မွာ ေျပာခဲ့သလိုပဲ တစ္လံုးမက်န္
လိုက္ဖတ္ေနဖို႕မလိုပါဘူး။
အနည္းဆံုး ေခါင္းစဥ္ေတြေလာက္
လိုက္ဖတ္သြားႏုိင္ရင္ေတာင္
မဆိုးပါဘူး။ ကိုယ္တစ္ကယ္စိတ္၀င္စားတဲ့
အေၾကာင္းအရာမွ အေသးစိတ္ဖတ္လို႕ရပါတယ္။


.) တစ္ေန႕ အနည္းဆံုး ()နာရီ စာဖတ္ပါ
ဘယ္ေလာက္ပဲ အလုပ္မ်ားမ်ား တစ္ေန႕ကို ()နာရီေလာက္ေတာ့ စာဖတ္ဖို႕ အခ်ိန္ေပးသင့္ပါတယ္။
ျပီးေတာ့ ဘယ္အခ်ိန္ကေန ဘယ္အခ်ိန္ထိ
စာဖတ္မယ္ဆိုျပီး တိတိက်က်
သတ္မွတ္ထားသင့္တယ္လို႕ ထင္ပါတယ္။
ဒီလိုအခ်ိန္ေပးလုိက္ျခင္းအားျဖင့္ ကုိယ့္အတြက္
Self-Study လုပ္တက္တဲ့အေလ့အက်င့္ေလးတစ္ခု
အလိုလိုျဖစ္သြားျပီး စာဖတ္ရတာလည္း
ပိုမိုအဆင္ေျပလာႏုိင္ပါတယ္။

ကြ်န္ေတာ္ကေတာ့ ေန႕စဥ္ အလုပ္ေတြမစခင္ ()နာရီကေန (၁၀)နာရီအထိကု စာဖတ္ဖို႕ သက္သက္ပဲ အသံုးျပဳပါတယ္။
အဲ့ဒီအခ်ိန္အတြင္းမွာ
RSS Reader ထဲမွာ
ေရာက္ေနသမွ်
Update ေတြကုန္ေအာင္ဖတ္ပါတယ္။
တစ္ေန႕ကို
Update
(
၁၂၀) ေလာက္ ရေလ့ရွိျပီး (၁၀၀) ေလာက္ကို
အၾကမ္းဖ်င္းသာ ဖတ္ျဖစ္ပါတယ္။
(၂၀) ေလာက္ကိုေတာ့
အေသးစိတ္ ဖတ္ျဖစ္ပါတယ္။


အဲ့ဒီလို ေန႕စဥ္ ()နာရီေလာက္ပဲ မျဖစ္မေန အခ်ိန္ေပးသြားပါ။ () လေလာက္ၾကာတဲ့အခ်ိန္ ကုိယ့္ကုိယ္ကုိ ျပန္စမ္းစစ္ၾကည့္ရင္
အမ်ားၾကီးတိုးတက္လာတာကို
ေတြ႕လိမ့္မယ္လို႕ အာမခံပါတယ္။


.) Online Forum ေတြမွာ ပါ၀င္ေဆြးေႏြးပါ
Online Forum ေတြမွာ တက္တက္ၾကြၾကြ ၀င္ေရာက္ေဆြးေႏြးျခင္းဟာလည္း ကိုယ့္ရဲ႕အရည္အခ်င္းကို တိုးျမွင့္ဖို႕အတြက္
အမ်ားၾကီးအေထာက္အကူျဖစ္ပါတယ္။
သိခ်င္တာရွိရင္လည္း ေမးလို႕ရသလို၊
သူမ်ားေတြ ေဆြးေႏြးတိုင္ပင္တာေတြကေန
ကိုယ့္အတြက္ စိတ္၀င္စားစရာအသစ္ေတြ
ရႏုိင္သလို မသိေသးတာေတြလည္း
အမ်ားၾကီး သိလာႏုိင္ပါတယ္။


Your browser may not support display of this image.
ကုိယ္သိထားတာတစ္ခုရွိလို႕ သူမ်ားေမးတာကိုေျဖေတာ့မယ္ဆိုရင္လည္း စကားေျပာတာမဟုတ္ပဲ စာနဲ႕ေရးတာျဖစ္လို႕ တိတိက်က် ေရးသားဖို႕လဲလိုအပ္လာပါတယ္။
အဲ့ဒီအတြက္လည္း သိထားျပီးသားကို
ေျဖေပးတာျဖစ္ေပမယ့္ စာျပန္ဖတ္ဖို႕
လိုအပ္တက္ပါတယ္။ ျပန္ဖတ္ျပီး
ေသခ်ာေတာ့မွ အေသးစိတ္ေျဖေပးရတာျဖစ္လို႕
ကိုယ္ကိုယ္တုိင္လည္း အဲ့ဒီအေၾကာင္းအရာကို
နဂိုကထက္ပိုျပီး အေသးစိတ္
သိရွိသြားတက္ပါေသးတယ္။


ဒီလို Online Forum ေတြမွာ တက္တက္ၾကြၾကြ ပါ၀င္ေဆြးေႏြးတာဟာ အရည္အခ်င္းတိုးျမွင့္ရာမွာ
အေထာက္အကူျဖစ္ယံုမက အသိမိတ္ေဆြတိုးပြားျပီး
အလုပ္အကိုင္အခြင့္အလမ္းပါတုိးပြားလာတက္ပါတယ္။


.) Social Bookmark Site ေတြသံုးပါ
ဘယ္ Site ေတြကို ဖတ္ရမွန္းမသိျဖစ္ေနသူေတြအေနနဲ႕ Digg (digg.com) တို႕ Reddit (reddit.com) တို႕လို Social Bookmark Site ေတြကေန စၾကည့္သင့္ပါတယ္။ Web Site တစ္ခု ဒါမွမဟုတ္ Blog Post တစ္ခုကို
ၾကိဳက္တယ္ဆိုရင္ အဲ့ဒီ
Site ရဲ႕ Link ကို Social Bookmark Site ေတြမွာ
တင္ေပးလို႕ရပါတယ္။ အဲ့ဒီလို
တင္ေပးလို႕ရတဲ့အတြက္ ကမာၻတစ္၀ွမ္းက
လူေတြက
Link ေတြ တင္ေပးေနပါတယ္။

Your browser may not support display of this image.
ဒါေၾကာင့္ Social Bookmark Site ေတြဟာ ဒီေန႕အတြက္ ကမာၻမွာ ဘာေတြလူၾကိဳက္မ်ားေနလဲဆိုတာကို စုစည္းေပးထားတဲ့ Collection ၾကီးေတြလို ျဖစ္ေနပါတယ္။
ဘာေကာင္းလဲ ကိုယ္လိုက္ရွာေနစရာမလိုပဲ
အေကာင္းတစ္ကာ့အေကာင္းဆံုးေတြကို
Social Bookmark Site ေတြမွာ
စုစည္းထားျပီးသား ရႏုိင္ပါတယ္။
Popular အျဖစ္ဆံုးနဲ႕ Latest အျဖစ္ဆံုး Link ေတြက Home Page မွာ
ရွိေနပါလိမ့္မယ္။


Link ေတြက အေၾကာင္းအရာေပါင္းစံုျပီး သိပ္မ်ားလြန္းလို႕လည္း စိတ္ညစ္စရာမလိုပါဘူး။
ကိုယ္လိုခ်င္တဲ့
Category ပဲေရြးျပီး ၾကည့္လို႕ရပါတယ္။
ဒါေၾကာင့္
Social
Bookmark Site
ေတြဟာလည္း
ေန႕စဥ္ ၾကည့္ရမယ့္ စာရင္းထဲမွာ
ပါ ပါတယ္
.

.) Google ကို ကြ်မ္းကြ်မ္းက်င္က်င္ အသံုးျပဳတက္ေအာင္ လုပ္ပါ
Online ကို ေလ့လာဖို႕အတြက္ အသံုးျပဳလိုသူေတြအတြက္ လိုအပ္တဲ့ အရည္အခ်င္းတစ္ရပ္ကေတာ့ Google ကို
ထိထိေရာက္ေရာက္ အသံုးျပဳတက္ဖို႕ပါပဲ။


ကေန႕ေခတ္မွာ ေလ့လာစရာေတြက မ်ားလြန္းလွပါတယ္။ Professional Web Developer တစ္ေယာက္သိထားသင့္တာေတြကို အေပၚမွာ ေျပာခဲ့ျပီးပါျပီ။
ဒီေလာက္မ်ားတဲ့ေလ့လာစရာေတြထဲမွာ
ဘယ္သူကမွ အားလံုးကို တစ္ခုမက်န္
အလြတ္မွတ္ထားႏုိင္မွာ မဟုတ္ပါဘူး။
အမ်ားၾကီး သိထားဖို႕လိုအပ္ေနတဲ့အခ်ိန္မွာ
Programming Language တစ္ခုမွာ
ရွိသမွ်
Function ေတြကို အကုန္အလြတ္က်က္ဖို႕
ၾကိဳးစားေနမယ္ဆိုရင္ အခ်ိန္ေတြ
ကုန္သြားပါလိမ့္မယ္။ အလြတ္မွတ္ေနဖို႕မလိုပါဘူး။
သေဘာတရားပဲ နားလည္ထားဖို႕လိုျပီး
အေသးစိတ္ကို လိုအပ္လာေတာ့မွ
လိုအပ္သလို ရွာေဖြအသံုးျပဳတက္ဖို႕လိုပါတယ္။


Google ဟာ ရွာေဖြတက္သူအတြက္ အမွန္တစ္ကယ္အက်ိဳးရွိတဲ့ Tool တစ္ခုျဖစ္ပါတယ္။ သိခ်င္တာတစ္ခုကို စာအုပ္ထဲမွာရွာရင္
တစ္မ်ိဳးပဲသိရပါတယ္။
Google မွာ
ရွာရင္ေတာ့ နည္းလမ္းေပါင္းစံုနဲ႕
ပံုစံစံု ရွင္းျပထားတဲ့ အေျဖေတြကို
ရႏုိင္ပါတယ္။ ဒါေၾကာင့္
Google မွာ
ရွာတက္ဖို႕ကလည္း အေရးပါတဲ့
အရည္အခ်င္းတစ္ရပ္ျဖစ္ပါတယ္
...

ဒါေတြဟာ Professional ျဖစ္လိုသူတစ္ေယာက္အတြက္ အင္တာနက္ကို ထိထိေရာက္ေရာက္ အသံုးျပဳျပီး ဘယ္လို ေလ့လာရမလဲဆိုတဲ့
နည္းလမ္းေတြထဲက တစ္ခ်ိဳ႕ျဖစ္ပါတယ္။
ကြ်န္ေတာ္က
Web
Developer
တစ္ေယာက္ျဖစ္လို႕
ကြ်န္ေတာ္ေျပာတဲ့ နည္းလမ္းေတြက
Professional Web Developer ျဖစ္လိုသူေတြနဲ႕သာ
ကိုက္ညီတာမ်ိဳးျဖစ္ႏုိင္ပါတယ္။
တစ္ျခားနယ္ပယ္တစ္ခုကို ေလ့လာေနသူဆိုရင္လည္း
သင္ေတာ္သလို သံုးရင္ အသံုး၀င္မယ္လို႕
ေမွ်ာ္လင့္ပါတယ္။


ဒီေလ့လာနည္းေတြက ေလ့လာေနစဥ္အတြင္းမွာပဲ လက္ေတြ႕လုပ္ဖို႕ကို အားေပးပါတယ္။ ဒါေၾကာင့္ စာဖတ္ေနယံုသက္သက္နဲ႕
မရႏုိင္တဲ့ လက္ေတြ႕အေတြ႕အၾကံဳတစ္ခ်ိဳ႕ကိုလည္း တစ္ပါတည္း ရလာပါလိမ့္မယ္။
လက္ေတြ႕လုပ္ျဖစ္တာေလးေတြ
မ်ားလာတဲ့အခါမွာ
Software
Project
ေတြရဲ႕ သေဘာသဘာ၀ေတြကိုလည္း
ပိုမိုနားလည္လာပါလိမ့္မယ္။
ဒီလိုသာ အဆက္မျပတ္ ေလ့လာသြားမယ္ဆိုရင္
အခ်ိန္တိုအတြင္း အမွန္တစ္ကယ္ကြ်မ္းက်င္တဲ့
Professional ေတြ
ျဖစ္လာျပီး လုပ္ငန္းခြင္က
လိုအပ္ေနတဲ့ အေတြ႕အၾကံဳ နဲ႕
အရည္အခ်င္းေတြလည္း ျပည့္၀လာမွာပဲျဖစ္ပါတယ္။



Ei Maung (Durosoft)

ref 1: http://www.myanmaritpro.com/profiles/blogs/certificate-selfstudy-1
ref 2: http://www.myanmaritpro.com/profiles/blogs/professional-2

No comments: