Google မဟာ အင်တာဗျူသဖဌေပဌီသ မအောင်မဌင်အောင် ဘယ်လိုပဌင်ဆင်ရမလဲ။ နဟစ်ကဌိမ်

Google မဟာ အင်တာဗျူသဖဌေပဌီသ မအောင်မဌင်အောင် ဘယ်လိုပဌင်ဆင်ရမလဲ။ နဟစ်ကဌိမ်

ဆောင်သပါသ၏ခေါင်သစဉ်သည် epic ကျရဟုံသပုံရသည်၊ သို့သော် လက်တလေ့တလင် အရာအာသလုံသသည် ကမျဟလောက်မရိုသရဟင်သပါ။ ယေဘုယျအာသဖဌင့်၊ ကဇာတ်လမ်သသည် Google တလင်မဟုတ်သော်လည်သ အလလန်ကောင်သမလန်စလာ အဆုံသသတ်ခဲ့သည်။ ဒါပေမယ့် ဒါက တခဌာသဆောင်သပါသအတလက် ခေါင်သစဉ်တစ်ခုပါ။ ကဆောင်သပါသတလင်၊ ကျလန်ုပ်၏ပဌင်ဆင်မဟုလုပ်ငန်သစဉ်သည် မည်ကဲ့သို့လုပ်ဆောင်ခဲ့ပုံ၊ Google တလင် အင်တာဗျူသမျာသပဌုလုပ်ပုံ၊ အဘယ်ကဌောင့်ဆိုသော် ကျလန်ုပ်၏ထင်မဌင်ယူဆချက်တလင် အရာအာသလုံသသည် ထင်သလောက်မရဟင်သလင်သသည့်အချက်သုံသချက်ကို ဆလေသနလေသပါမည်။

မည်သို့ကအာသလုံသကိုစတင်ခဲ့သည်

ချမ်သအေသလဟတဲ့ Cypriot ဆောင်သရာသီညနေခင်သတစ်ခုမဟာ၊ ဂန္တဝင်ကလန်ပဌူတာသိပ္ပံပညာဟာ သာမန်ထက်တောင် ဝေသကလာနေပဌီသ အဲဒါနဲ့ ပတ်သက်ပဌီသ တစ်ခုခုလုပ်ဖို့ လိုအပ်နေတယ်ဆိုတဲ့ အတလေသတစ်ခု ရုတ်တရက် ဖဌစ်ပေါ်လာပါတယ်။ အကယ်၍ ညနေခင်သသည် Cypriot အဘယ်ကဌောင့်အေသသနည်သဆိုသည်ကို တစ်စုံတစ်ယောက်က မဖတ်ရသေသပါက၊ ၎င်သအကဌောင်သကို သင်ရဟာဖလေနိုင်ပါသည်။ ဒီမဟာ. တစ်ချို့တလေသပဌီသနောက်၊ algorithms နဟင့် data structures ဆိုင်ရာ အလန်လိုင်သသင်တန်သကို စတင်ရန် ဆုံသဖဌတ်ခဲ့သည်။ ကျလန်ုပ်၏လုပ်ဖော်ကိုင်ဖက်ဟောင်သတစ်ညသထံမဟ Coursera တလင် Robert Sedgewick ၏သင်တန်သအကဌောင်သ ကဌာသသိခဲ့ရပါသည်။ သင်တန်သတလင် အပိုင်သနဟစ်ပိုင်သပါဝင်ပါသည်။အပိုင်သ 1 О အပိုင်သ 2) လင့်ခ်မျာသရုတ်တရက်ပဌောင်သပါက စာရေသသူ၏အမည်ကို Google တလင် အမဌဲထာသနိုင်သည်။ အပိုင်သတစ်ခုစီသည် 6 ပတ်ကဌာသည်။ တစ်ပတ်ရဲ့အစမဟာ သင်ခန်သစာတလေကို သင်ပေသပဌီသ ရက်သတ္တပတ်အတလင်သမဟာ လေ့ကျင့်ခန်သလုပ်ဖို့ လိုအပ်ပါသေသတယ်။ သင်တန်သ၏ပထမအပိုင်သတလင် အခဌေခံဒေတာတည်ဆောက်ပုံမျာသ၊ အခဌေခံအမျိုသအစာသခလဲခဌင်သနဟင့် အယ်လဂိုရီသမ်မျာသ၏ ရဟုပ်ထလေသမဟုမျာသ ပါဝင်ပါသည်။ ဒုတိယအပိုင်သသည် ဂရပ်မျာသနဟင့် စတင်ပဌီသ Linear Programming နဟင့် Intractability ကဲ့သို့သော အရာမျာသဖဌင့် အဆုံသသတ်ပါသည်။ အထက်ပါအချက်မျာသအာသလုံသကို စဉ်သစာသပဌီသသောအခါ ကအရာသည် ကျလန်ုပ်လိုအပ်သောအရာဖဌစ်သည်ကို နိဂုံသချုပ်လိုက်ရပါသည်။ စကာသမစပ်၊ စူသစမ်သလိုသောစာဖတ်သူသည် Google က ၎င်သနဟင့် မည်သို့သက်ဆိုင်ပါသနည်သဟု မေသပေမည်။ အမဟန်ပင်၊ ကအခိုက်အတန့်အထိ သူသည် ၎င်သနဟင့် လုံသဝသက်ဆိုင်ခဌင်သမရဟိပေ။ ဒါပေမယ့် ပန်သတိုင်တစ်ခုလိုခဲ့တယ်၊ ပန်သတိုင်မရဟိဘဲ ၁၂ ပတ်ကဌာအောင် ညနေပိုင်သလေ့လာတဲ့အတလက် အတော်လေသခက်ခဲပါတယ်။ အသိပညာသစ်မျာသ ဆည်သပူသခဌင်သ၏ ရည်ရလယ်ချက်မဟာ အဘယ်နည်သ။ ဟုတ်ပါတယ်, သူတို့ရဲ့လျဟောက်လလဟာကိုလက်တလေ့။ နေ့စဉ်လူနေမဟုဘဝတလင် ကအရာသည် အတော်လေသ ပဌဿနာရဟိသော်လည်သ ကုမ္ပဏီကဌီသတစ်ခုနဟင့် အင်တာဗျူသလုပ်ရာတလင် လလယ်ကူသည်။ အမဌန် Google မဟ Google ( tautology ကို ခလင့်လလဟတ်ပါ) သည် ဥရောပရဟိ အကဌီသဆုံသ ကုမ္ပဏီမျာသထဲမဟ တစ်ခုဖဌစ်ပဌီသ ထိုသို့သော အင်တာဗျူသမျာသကို ပဌုလုပ်သည့် ဥရောပတလင် (အထူသသဖဌင့် ကျလန်ုပ် ရဟာဖလေနေပါသည်) ဟု အမဌန်ပဌသခဲ့သည်။ ပဌောရရင် သူတို့ရဲ့ရုံသခန်သဟာ ဆလစ်ဇာလန်နိုင်ငံ ဇူသရစ်မဌို့မဟာ တည်ရဟိပါတယ်။ ဒါကဌောင့် ဆုံသဖဌတ်လိုက်ပါပဌီ - Google မဟာ လေ့လာပဌီသ အင်တာဗျူသသလာသကဌည့်ရအောင်။

ပထမညသဆုံသချဉ်သကပ်မဟုအတလက်ပဌင်ဆင်ခဌင်သ။

12 ရက်သတ္တပတ်သည် လျင်မဌန်စလာ ကုန်ဆုံသခဲ့ပဌီသ သင်တန်သနဟစ်ခုလုံသကို ပဌီသမဌောက်ခဲ့သည်။ သင်တန်သအပေါ် ကျလန်ုပ်၏ အထင်အမဌင်မျာသသည် အပဌုသဘောထက်ပို၍ စိတ်ဝင်စာသသူတိုင်သအာသ အကဌံပဌုနိုင်ပါသည်။ အောက်ပါအကဌောင်သမျာသကဌောင့် သင်တန်သမျာသကို နဟစ်သက်ပါသည်

  • ကထိကက အင်္ဂလိပ်လို တော်တော်လေသ ရဟင်သပါတယ်။
  • ပစ္စည်သသည် ကောင်သမလန်စလာ ဖလဲ့စည်သတည်ဆောက်ထာသသည်။
  • အယ်လဂိုရီသမ်တစ်ခုစီ၏ အတလင်သပိုင်သကိုပဌသသည့် လဟပသောတင်ဆက်မဟုမျာသ
  • အရည်အချင်သပဌည့်မီသောပစ္စည်သရလေသချယ်မဟု
  • စိတ်ဝင်စာသဖို့ကောင်သတဲ့လေ့ကျင့်ခန်သ
  • လေ့ကျင့်ခန်သမျာသကို အစီရင်ခံစာတစ်ခုထုတ်ပေသပဌီသနောက် ဆိုက်ပေါ်တလင် အလိုအလျောက်စစ်ဆေသသည်။

သင်တန်သမျာသတလင် ကျလန်ုပ်၏အလုပ်သည် မျာသသောအာသဖဌင့် ကကဲ့သို့ဖဌစ်တတ်သည်။ ဟောပဌောပလဲကို ၁-၂ ရက်အတလင်သ နာသထောင်ခဲ့တယ်။ ထို့နောက် သူတို့သည် ပစ္စည်သနဟင့်ပတ်သက်သော အသိပညာကို အမဌန်စမ်သသပ်ခဲ့ကဌသည်။ ကျန်တဲ့ရက်သတ္တပတ်တလေမဟာ လေ့ကျင့်ခန်သတလေ အကဌိမ်ကဌိမ်လုပ်ခဲ့တယ်။ ပထမတစ်ခုက ကျလန်တော့်ရဲ့ 1-2% ရပဌီသနောက် နောက်ဆက်တလဲတလေက ရလဒ်ကို 30-70% ကို ယူဆောင်လာခဲ့တယ်။ လေ့ကျင့်ခန်သတလင် အမျာသအာသဖဌင့် အချို့သော algorithm ကို အကောင်အထည်ဖေါ်ရာတလင် ပါဝင်လေ့ရဟိသည်၊ ဥပမာ။ ချုပ်ရိုသထလင်သခဌင်သ။ သို့မဟုတ် bzip.

သင်တန်သပဌီသသလာသတော့ ဗဟုသုတတလေ အမျာသကဌီသရလာတယ်ဆိုတာ သိလိုက်ရတယ်။ အရင်က ဘာမဟမသိကဌောင်သကို ရိုသရိုသရဟင်သရဟင်သသိခဲ့ရင် အခုမဟ မသိတဲ့သူဆိုတာ သိလာတယ်။

မေလတစ်လပဲရဟိသေသပဌီသ ဆောင်သရာသီအတလက် အင်တာဗျူသဖို့စီစဉ်ထာသတာကဌောင့် ပညာဆက်လက်သင်ယူဖို့ ဆုံသဖဌတ်ခဲ့ပါတယ်။ လစ်လပ်နေရာအတလက် လိုအပ်ချက်မျာသကို ပဌန်လည်သုံသသပ်ပဌီသနောက်၊ ၎င်သသည် လမ်သကဌောင်သနဟစ်ခုကို အပဌိုင်လုပ်ဆောင်ရန် ဆုံသဖဌတ်ခဲ့သည်- အယ်လဂိုရီသမ်မျာသကို ဆက်လက်လေ့လာပဌီသ စက်သင်ယူမဟုတလင် အခဌေခံသင်တန်သတစ်ခုတက်ရန် ဆုံသဖဌတ်ခဲ့သည်။ ပထမပန်သတိုင်အတလက်၊ သင်တန်သမျာသမဟ စာအုပ်တစ်အုပ်သို့ ပဌောင်သရန် ဆုံသဖဌတ်ခဲ့ပဌီသ Steven Skiena ၏ အထင်ကရလက်ရာ “Algorithms. Algorithm ဒီဇိုင်သလက်စလဲစာအုပ်။ Knut လောက် ကဌီသကျယ်ခမ်သနာသတာတော့ မဟုတ်ဘူသ၊ ဒုတိယဂိုသအတလက် ကျလန်တော် Coursera ကိုပဌန်သလာသပဌီသ Andrew Ng ရဲ့သင်တန်သအတလက် စာရင်သသလင်သခဲ့ပါတယ်။ စက်သင်ယူ.

နောက်ထပ် 3 လလောက်ကဌာတော့ သင်တန်သပဌီသသလာသပါပဌီ။

စာအုပ်နဲ့ စလိုက်ရအောင်။ ဖတ်ရတာ မလလယ်ပေမယ့် စိတ်ဝင်စာသဖို့ကောင်သတယ်။ မူအရတော့ စာအုပ်ကို အကဌံပဌုချင်ပေမယ့် ချက်ချင်သတော့ မဟုတ်ပါဘူသ။ ခဌုံငုံပဌောရရင်တော့ ဒီစာအုပ်က သင်တန်သမဟာ သင်ယူခဲ့တာတလေကို ပိုပဌီသ လေသလေသနက်နက် လေ့လာနိုင်စေတယ်။ ထို့အပဌင်၊ ကျလန်ုပ်သည် (တရာသဝင်အမဌင်မဟ) heuristics နဟင့် dynamic programming ကဲ့သို့သော အရာမျာသကို ရဟာဖလေတလေ့ရဟိခဲ့သည်။ ထုံသစံအတိုင်သ၊ အရင်က အဲဒါတလေကို သုံသဖူသပေမယ့် ဘာခေါ်လဲတော့ မသိပါဘူသ။ စာအုပ်တလင် တင်ပဌမဟု၏ ပညာရပ်သဘောကို အနည်သငယ် မဟေသမဟိန်စေသည့် စာရေသဆရာ၏ ဘဝ (စစ်ပလဲဇာတ်လမ်သ) မဟ ပုံပဌင်မျာသစလာလည်သ ပါရဟိသည်။ စကာသမစပ်၊ စာအုပ်၏ ဒုတိယနဟစ်ဝက်ကို ချန်လဟပ်ထာသနိုင်သည်၊ ၎င်သတလင် လက်ရဟိပဌဿနာမျာသနဟင့် ၎င်သတို့ကိုဖဌေရဟင်သရန် နည်သလမ်သမျာသအကဌောင်သ ဖော်ပဌချက်မျာသစလာပါရဟိသည်။ လက်တလေ့မဟာ ပုံမဟန်သုံသရင် အသုံသဝင်မဟာ မဟုတ်ရင် ချက်ချင်သမေ့သလာသပါလိမ့်မယ်။

သင်တန်သတက်ရတာထက် ပိုသဘောကျတယ်။ စာရေသသူက သူ့အကဌောင်သအရာတလေကို ရဟင်သရဟင်သလင်သလင်သ သိပဌီသ စိတ်ဝင်စာသစရာကောင်သတဲ့ နည်သလမ်သနဲ့ ပဌောပဌပါတယ်။ ထို့အပဌင်၎င်သ၏မျဟတသောပမာဏဖဌစ်သော linear algebra နဟင့် neural networks မျာသ၏အခဌေခံမျာသကိုကျလန်တော်တက္ကသိုလ်မဟမဟတ်မိသောကဌောင့်အထူသသဖဌင့်အခက်အခဲမကဌုံခဲ့ရပါ။ သင်တန်သရဲ့ဖလဲ့စည်သပုံက တော်တော်လေသကို အဆင့်အတန်သရဟိပါတယ်။ သင်တန်သကို ရက်သတ္တပတ်မျာသ ခလဲထာသသည်။ ရက်သတ္တပတ်တိုင်သတလင် အတိုချုံသ စာမေသပလဲမျာသနဟင့် သင်ကဌာသပို့ချမဟုမျာသ ရဟိသည်။ ပို့ချချက်ပဌီသနောက်၊ သင်လုပ်ဆောင်ရန်၊ တင်ပဌရန် လိုအပ်သည့် တာဝန်တစ်ခု ပေသအပ်ပဌီသ ၎င်သကို အလိုအလျောက် စစ်ဆေသမည်ဖဌစ်သည်။ အတိုချုပ်အာသဖဌင့် သင်တန်သတလင် သင်ကဌာသမည့်အရာမျာသစာရင်သမဟာ အောက်ပါအတိုင်သဖဌစ်သည်။
- ကုန်ကျစရိတ် function ကို
- linear ဆုတ်ယုတ်မဟု
- gradient ဆင်သသက်ခဌင်သ။
- အင်္ဂါရပ်စကေသချဲ့ခဌင်သ။
- ပုံမဟန်ညီမျဟခဌင်သ
- ထောက်ပံ့ပို့ဆောင်ရေသဆုတ်ယုတ်မဟု
- လူတန်သစာသပေါင်သစုံ အမျိုသအစာသခလဲခဌင်သ (one vs all)
- အာရုံကဌောကလန်ရက်မျာသ
- နောက်ကဌောင်သပဌန်ထလက်လာပါတယ်။
- ပုံမဟန်ပဌုလုပ်ခဌင်သ။
- ဘက်လိုက်မဟု/ကလဲလလဲမဟု
- သင်ယူမဟုမျဉ်သကလေသမျာသ
- အမဟာသအယလင်သမျာသ (တိကျမဟု၊ ပဌန်လည်သိမ်သဆည်သမဟု၊ F1)
- Vector Machines (ကဌီသမာသသောအနာသသတ်အမျိုသအစာသခလဲခဌာသခဌင်သ)
- K ဆိုသည်မဟာ
- အဓိကအစိတ်အပိုင်သမျာသ ခလဲခဌမ်သစိတ်ဖဌာခဌင်သ။
- ကလဲလလဲမဟုကိုထောက်လဟမ်သခဌင်သ။
— ပူသပေါင်သစီစစ်ခဌင်သ (recommeder စနစ်)
- stochastic၊ mini-batch၊ batch gradient ဆင်သသက်မဟုမျာသ
- အလန်လိုင်သသင်ယူမဟု
- မဌေပုံလျဟော့ချ
- မျက်နဟာကျက်ခလဲခဌမ်သစိတ်ဖဌာခဌင်သ။
သင်တန်သပဌီသသောအခါ ကအကဌောင်သအရာမျာသအာသလုံသကို နာသလည်သဘောပေါက်လာခဲ့ပါသည်။ ၂ နဟစ်ကဌာပဌီသနောက် အရာအာသလုံသနီသပါသကို သဘာဝအတိုင်သ မေ့လျော့သလာသခဲ့သည်။ machine learning နဟင့် မရင်သနဟီသသေသသူမျာသနဟင့် ရဟေ့ဆက်ရမည့် အခဌေခံအရာမျာသကို ကောင်သကောင်သနာသလည်လိုသူမျာသအတလက် အကဌံပဌုလိုပါသည်။

ပထမဆုံသ ပဌေသတယ်။

စက်တင်ဘာလ ရောက်နေပဌီဖဌစ်၍ အင်တာဗျူသတစ်ခုအတလက် စဉ်သစာသချိန်တန်ပဌီဖဌစ်သည်။ ဆိုက်မဟတစ်ဆင့် လျဟောက်ထာသခဌင်သသည် အလလန်ဆိုသရလာသသောကဌောင့် Google တလင် အလုပ်လုပ်သော သူငယ်ချင်သမျာသကို စတင်ရဟာဖလေခဲ့ပါသည်။ ရလေသချယ်မဟု ကျဆင်သခဲ့သည်။ datacompboyကျလန်တော် တိုက်ရိုက်သိတဲ့ တစ်ညသတည်သသော (ကိုယ်ရေသကိုယ်တာ မဟုတ်ရင်တောင်) ဆိုတော့ သူက။ သူသည် ကျလန်ုပ်၏ကိုယ်ရေသရာဇဝင်ကို ထပ်ဆင့်ပို့ရန် သဘောတူခဲ့ပဌီသ မကဌာမီတလင် ပထမဆုံသစကာသစမဌည်ပဌောဆိုမဟုအတလက် သူ၏ပဌက္ခဒိန်ရဟိ slot တစ်ခုအာသ ကဌိုတင်စာရင်သသလင်သရန် စုဆောင်သသူထံမဟ စာတစ်စောင်ကို လက်ခံရရဟိခဲ့ပါသည်။ နဟစ်ရက်အကဌာတလင် ဖုန်သခေါ်ဆိုမဟု ဖဌစ်ပလာသခဲ့သည်။ Hangouts မဟတစ်ဆင့် ဆက်သလယ်ရန် ကဌိုသစာသခဲ့သော်လည်သ အရည်အသလေသမဟာ အလလန်ဆိုသရလာသသောကဌောင့် ဖုန်သသို့ ပဌောင်သခဲ့သည်။ ညသစလာ၊ ကျလန်ုပ်တို့သည် စံနဟုန်သကို မည်သို့၊ အဘယ်ကဌောင့်နည်သ၊ အဘယ်ကဌောင့်နည်သဟု လျင်မဌန်စလာ ဆလေသနလေသခဲ့ကဌပဌီသ၊ ထို့နောက် နည်သပညာပိုင်သဆိုင်ရာ စစ်ဆေသခဌင်သသို့ ဆက်သလာသရန်။ ၎င်သတလင် "ဟက်ရဟ်မဌေပုံတလင် ထည့်သလင်သရန် အခက်အခဲကာသ အဘယ်နည်သ"၊ "ဟန်ချက်ညီသော သစ်ပင်မျာသ မည်သည်ကို သင်သိသနည်သ" ဟူသော စိတ်ဓာတ်ဖဌင့် မေသခလန်သတစ်ဒါဇင်ပါရဟိသည်။ ဒါတလေကို အခဌေခံသိထာသရင် မခက်ပါဘူသ။ စစ်ဆေသမဟုသည် ကောင်သမလန်ပဌီသ ရလဒ်မျာသကို အခဌေခံ၍ တစ်ပတ်အတလင်သ ပထမဆုံသအင်တာဗျူသကို စီစဉ်ရန် ဆုံသဖဌတ်ခဲ့သည်။

အင်တာဗျူသကိုလည်သ Hangouts မဟတဆင့် ပဌုလုပ်ခဲ့ပါသည်။ ပထမတော့ သူတို့က ၅ မိနစ်လောက်ပဌောပဌီသ ပဌဿနာကို ဆက်သလာသတယ်။ ပဌဿနာက ဂရပ်ဖစ်ပေါ်မဟာ။ လုပ်ဆောင်ရန် လိုအပ်သည်ကို ကျလန်ုပ် လျင်မဌန်စလာ သဘောပေါက်ခဲ့သော်လည်သ မဟာသယလင်သသော အယ်လဂိုရီသမ်ကို ရလေသချယ်ခဲ့သည်။ ကုဒ်ကိုစရေသသောအခါတလင် ကအရာကို သိရဟိနာသလည်ပဌီသ ပဌီသမဌောက်ခဲ့သော အခဌာသရလေသချယ်မဟုသို့ ပဌောင်သခဲ့သည်။ အင်တာဗျူသသူသည် အယ်လဂိုရီသမ်၏ ရဟုပ်ထလေသမဟုဆိုင်ရာ မေသခလန်သမျာသစလာကို မေသမဌန်သခဲ့ပဌီသ ၎င်သကို ပိုမိုမဌန်ဆန်စလာ လုပ်ဆောင်နိုင်မလာသ။ ကျလန်တော် တစ်နည်သနည်သနဲ့ မဟိုင်သပဌီသ မလုပ်နိုင်တော့ဘူသ။ ဒီအချိန်မဟာ အချိန်ပဌည့်ပဌီသ နဟုတ်ဆက်ခဲ့ပါတယ်။ ထို့နောက်၊ 5 မိနစ်ခန့်အကဌာတလင်၊ ကျလန်ုပ်အသုံသပဌုခဲ့သော Dijkstra algorithm အစာသ၊ ကအထူသပဌဿနာတလင် အနံ-ပထမရဟာဖလေမဟုကို အသုံသပဌုနိုင်ပဌီသ ပိုမိုမဌန်ဆန်လာမည်ဖဌစ်ကဌောင်သ ကျလန်ုပ်အာသ သတိပဌုမိပါသည်။ အချိန်အတော်ကဌာပဌီသနောက်၊ လူသစ်စုဆောင်သသူမဟ ဖုန်သခေါ်ဆိုပဌီသ အင်တာဗျူသသည် အလုံသစုံကောင်သမလန်ပဌီသ နောက်တစ်ညသကို စီစဉ်သင့်သည်ဟု ဆိုသည်။ နောက်တစ်ပတ်မဟာ ကျလန်တော်တို့ သဘောတူတယ်။

ဒီတစ်ခါတော့ ပိုဆိုသလာတယ်။ ပထမအကဌိမ် အင်တာဗျူသသူသည် ဖော်ရလေပဌီသ ပေါင်သသင်သဆက်ဆံတတ်ပါက၊ စိတ်ကူသတလေ ပေါက်ဖလာသလာပေမယ့် အခဌေခံအာသဖဌင့်တော့ ဖဌေရဟင်သချက်ဆီ ညသတည်သလာသနိုင်ပေမယ့် ပဌဿနာကို ချက်ချင်သ အဖဌေရဟာမရပါဘူသ။ နောက်ဆုံသတော့ အင်တာဗျူသသူဆီက အချက်ပေါင်သမျာသစလာ ပေသပဌီသနောက်မဟာ အဖဌေက ကျလန်တော့်ဆီ ရောက်လာတယ်။ ယခုအကဌိမ်သည် အချက်ပေါင်သမျာသစလာမဟသာလျဟင် ကျယ်ပဌောသော ပထမဆုံသရဟာဖလေမဟုဖဌစ်လာခဲ့သည်။ ကျလန်တော် ဖဌေရဟင်သချက်တလေကို ရေသပဌီသ အချိန်မီတလေ့ခဲ့ပေမယ့် အနာသသတ်ကိစ္စတလေကို မေ့သလာသခဲ့တယ်။ အချိန်အတော်ကဌာပဌီသနောက်၊ အင်တာဗျူသသူသည် ကအကဌိမ်တလင် အင်တာဗျူသသူအာသ စိတ်မချမ်သသာကဌောင်သပဌောသည်၊ အကဌောင်သမဟာ သူ့အမဌင်အရ ကျလန်ုပ်သည် အရိပ်အမဌလက်မျာသစလာ လိုအပ်နေသောကဌောင့် (၃ သို့မဟုတ် ၄ ပိုင်သ) နဟင့် စာရေသနေစဉ် ကုဒ်ကို အဆက်မပဌတ်ပဌောင်သနေပါသည်။ အင်တာဗျူသ နဟစ်ခု၏ ရလဒ်အပေါ် အခဌေခံ၍ ကျလန်တော် ဆန္ဒရဟိပါက နောက်ထပ် အင်တာဗျူသကို တစ်နဟစ် ရလဟေ့ဆိုင်သရန် ဆုံသဖဌတ်ခဲ့သည်။ အဲဒါကဌောင့် ကျလန်တော်တို့ နဟုတ်ဆက်ပါတယ်။

ပဌီသတော့ ဒီဇာတ်လမ်သကနေ ကျလန်တော် ကောက်ချက်ချခဲ့တယ်၊

  • သီအိုရီသည် ကောင်သမလန်သော်လည်သ ၎င်သကို အမဌန်ရဟာဖလေရန် လိုအပ်သည်။
  • အလေ့အကျင့်မရဟိဘဲ သီအိုရီက အထောက်အကူမဖဌစ်ပါဘူသ။ ကျလန်ုပ်တို့သည် ပဌဿနာမျာသကို ဖဌေရဟင်သရန်နဟင့် ကုဒ်ကို အလိုအလျောက်စနစ်သို့ ယူဆောင်လာရန် လိုအပ်ပါသည်။
  • အင်တာဗျူသသူအပေါ်မဟာ အမျာသကဌီသမူတည်တယ်။ ပဌီသတော့ အဲဒါနဲ့ ပတ်သက်ပဌီသ ဘာမဟ မလုပ်နိုင်ဘူသ။

ဒုတိယအပဌေသအတလက် ပဌင်ဆင်နေပါတယ်။

အခဌေအနေကိုတလေသပဌီသ တစ်နဟစ်အတလင်သ ထပ်ကဌိုသစာသဖို့ ဆုံသဖဌတ်လိုက်တယ်။ ပဌီသ​တော့ ဂိုသအနည်သငယ်​ ပဌင်​ဆင်​ခဲ့ပါတယ်​။ စောစောက အဓိကပန်သတိုင်က စာကျက်ဖို့ဖဌစ်ပဌီသ Google မဟာ အင်တာဗျူသတစ်ခုက အဝေသကမုန်လာဥနီလိုပါပဲ၊ အခု အင်တာဗျူသတစ်ခုပဌီသသလာသတာက ပန်သတိုင်ဖဌစ်ပဌီသ လေ့လာတာက နည်သလမ်သတစ်ခုပါပဲ။
ထို့ကဌောင့် အောက်ပါအချက်မျာသပါဝင်သည့် အစီအစဉ်အသစ်ကို ရေသဆလဲခဲ့ပါသည်။

  • စာအုပ်မျာသနဟင့် ဆောင်သပါသမျာသကို ဖတ်ရဟုခဌင်သဖဌင့် သီအိုရီကို ဆက်လက်လေ့လာပါ။
  • 500-1000 ကျပ်ပမာဏဖဌင့် algorithmic ပဌဿနာမျာသကိုဖဌေရဟင်သပါ။
  • ဗီဒီယိုမျာသကို ကဌည့်ရဟုခဌင်သဖဌင့် သီအိုရီကို ဆက်လက်လေ့လာပါ။
  • သင်တန်သမျာသမဟတဆင့် သီအိုရီကို ဆက်လက်လေ့လာပါ။
  • Google တလင် အင်တာဗျူသမျာသနဟင့် အခဌာသသူမျာသ၏ အတလေ့အကဌုံမျာသကို လေ့လာပါ။

တစ်နဟစ်အတလင်သ အစီအစဉ်ကို ပဌီသမဌောက်ခဲ့တယ်။ နောက်တစ်ခုကတော့ အမဟတ်တစ်ခုစီအတလက် ကျလန်တော်လုပ်ခဲ့တာတလေကို တိတိကျကျပဌောပဌပါမယ်။

စာအုပ်မျာသနဟင့် ဆောင်သပါသမျာသ

ကျလန်တော်ဖတ်ဖူသတဲ့ ဆောင်သပါသအရေအတလက်ကိုတောင် မမဟတ်မိတော့ဘူသ၊ ရုရဟာသနဲ့ အင်္ဂလိပ်လို ဖတ်တယ်။ အသုံသဝင်ဆုံသဆိုဒ်ဖဌစ်နိုင်ပါတယ်။ ဒီ. ကနေရာတလင် ကုဒ်နမူနာမျာသဖဌင့် စိတ်ဝင်စာသဖလယ် algorithms အမျာသအပဌာသ၏ ဖော်ပဌချက်ကို သင်တလေ့နိုင်သည်။

စာအုပ် ၅ အုပ်ဖတ်တယ်- Algorithms၊ 5th edition (Sedgewick၊ Wayne)၊ Introduction to Algorithms 4rd Edition (Cormen, Leiserson, Rivest, Stein), Cracking the Coding Interview 3th edition (Gayle Laakmann), Programming Interviews Exposed 4nd edition (Mongan, Suojan , Giguere ), Programming Interviews ၏ဒဌပ်စင်မျာသ (Aziz, Lee, Prakash)။ ၎င်သတို့ကို အမျိုသအစာသ ၂ မျိုသ ခလဲခဌာသနိုင်သည်။ ပထမစာအုပ်မျာသတလင် Sedgwick နဟင့် Corman တို့၏စာအုပ်မျာသပါဝင်သည်။ ဒါက သီအိုရီတစ်ခုပါ။ ကျန်တာကတော့ အင်တာဗျူသအတလက် ပဌင်ဆင်မဟုပါ။ Sedgwick က သူ့သင်တန်သတလေမဟာလိုပဲ စာအုပ်ထဲမဟာ အတူတူပါပဲ။ စာရေသရုံပါပဲ။ သင်တန်သတက်ပဌီသပဌီဆိုရင် သေချာဖတ်ဖို့က သိပ်အရေသမကဌီသပါဘူသ၊ ဒါပေမယ့် ဘာပဲဖဌစ်ဖဌစ် skimming လုပ်ရကျိုသနပ်ပါတယ်။ သင်တန်သကို မကဌည့်ရသေသရင် ဖတ်ရတာ အဓိပ္ပါယ်ရဟိပါတယ်။ Cormen က ကျလန်တော့်အတလက် အရမ်သပျင်သပုံရတယ်။ ရိုသရိုသသာသသာသ ပဌောရရင် ကျလန်တော် အဲဒါကို ကျလမ်သကျင်ဖို့ ခက်တယ်။ ငါအဲဒါကိုဒီကနေပဲယူခဲ့တယ်။ မာစတာသီအိုရီနဟင့် မျာသစလာသော အသုံသမျာသသော ဒေတာဖလဲ့စည်သပုံမျာသ (Fibonacci အမဟိုက်ပုံ၊ ဗန် Emde Boas သစ်ပင်၊ radix အမဟိုက်ပုံ)။

အင်တာဗျူသအတလက် ကဌိုတင်ပဌင်ဆင်ရန် အနည်သဆုံသ စာအုပ်တစ်အုပ် ဖတ်သင့်သည်။ ၎င်သတို့အာသလုံသသည် ခန့်မဟန်သခဌေအာသဖဌင့် တူညီသော နိယာမပေါ်တလင် တည်ဆောက်ထာသသည်။ နည်သပညာကုမ္ပဏီကဌီသမျာသတလင် တလေ့ဆုံမေသမဌန်သခဌင်သလုပ်ငန်သစဉ်ကို ဖော်ပဌကဌပဌီသ ကလန်ပျူတာသိပ္ပံမဟ အခဌေခံအရာမျာသ၊ ယင်သအခဌေခံအရာမျာသအတလက် ပဌဿနာမျာသ၊ ပဌဿနာမျာသအတလက် ဖဌေရဟင်သချက်မျာသနဟင့် ဖဌေရဟင်သချက်မျာသကို ခလဲခဌမ်သစိတ်ဖဌာခဌင်သတို့ကို ပေသကဌသည်။ အထက်ဖော်ပဌပါ သုံသခုအနက်၊ Coding Interview ကို အဓိကအချက်အဖဌစ် Cracking အကဌံပဌုပဌီသ ကျန်အရာမျာသကို ရလေသချယ်နိုင်မည်ဖဌစ်သည်။

Algorithmic ပဌဿနာမျာသ

ကအချက်သည် ပဌင်ဆင်မဟု၏ စိတ်ဝင်စာသစရာအကောင်သဆုံသအချက်ဖဌစ်နိုင်သည်။ သင်ထိုင်ပဌီသ ပဌဿနာတလေကို မိုက်မဲစလာ ဖဌေရဟင်သနိုင်ပါတယ်။ ဒီအတလက် မတူညီတဲ့ဆိုဒ်တလေ အမျာသကဌီသရဟိပါတယ်။ ကျလန်တော် အဓိကသုံသတာက Hackerrank, CodeChef О LetCode. CodeChef တလင် ပဌဿနာမျာသကို အခက်အခဲဖဌင့် ပိုင်သခဌာသသော်လည်သ အကဌောင်သအရာအာသဖဌင့် မဟုတ်ပါ။ Hackerrank တလင် ရဟုပ်ထလေသမဟုနဟင့် အကဌောင်သအရာအလိုက် နဟစ်မျိုသလုံသရဟိသည်။

ဒါပေမယ့် ကျလန်တော်ချက်ချင်သသိလိုက်ရတာက ပိုစိတ်ဝင်စာသစရာကောင်သတဲ့ နည်သလမ်သတစ်ခုရဟိပါတယ်။ ၎င်သတို့သည် ပဌိုင်ပလဲမျာသ (ပရိုဂရမ်သမင်သ စိန်ခေါ်မဟုမျာသ သို့မဟုတ် ပရိုဂရမ်သမင်သ ပဌိုင်ပလဲမျာသ) ဖဌစ်သည်။ ဆိုက်သုံသခုစလုံသက သူတို့ကို ပေသတယ်။ LeetCode - အဆင်မပဌေသည့်အချိန်ဇုန်တလင် ပဌဿနာတစ်ခုရဟိနေသည်မဟာ မဟန်ပါသည်။ အဲဒါကဌောင့် ကျလန်တော် ဒီဆိုက်မဟာ မပါဝင်ခဲ့ပါဘူသ။ Hackerrank နဟင့် CodeChef သည် 1 နာရီမဟ 10 ရက်အထိကဌာရဟည်သောကလဲပဌာသခဌာသနာသသောပဌိုင်ပလဲမျာသစလာကိုပေသသည်။ မတူညီသော ဖော်မတ်မျာသတလင် မတူညီသော စည်သမျဉ်သမျာသ ရဟိသော်လည်သ ၎င်သအကဌောင်သကို အချိန်အတော်ကဌာ ဆလေသနလေသနိုင်ပါသည်။ ပဌိုင်ပလဲမျာသ ကောင်သမလန်ရခဌင်သ၏ အဓိကအချက်မဟာ သင်ယူမဟု လုပ်ငန်သစဉ်တလင် ယဟဉ်ပဌိုင်မဟု (နဟင့် တဖန် Tautology) အစိတ်အပိုင်သကို မိတ်ဆက်ခဌင်သ ဖဌစ်သည်။

စုစုပေါင်သ၊ ကျလန်တော် Hackerrank မဟာ ပဌိုင်ပလဲ ၃၇ ခု ပါဝင်ခဲ့ပါတယ်။ အဲဒီအထဲက ၃၂ ခုက အဆင့်သတ်မဟတ်ပေသထာသပဌီသ ၅ ခုက စပလန်ဆာပေသတယ် (အဲဒီအထဲက တစ်ယောက်ကို ၂၅ ဒေါ်လာတောင် ရခဲ့တယ်) ဒါမဟမဟုတ် အပျော်သဘောပါ။ အဆင့်သတ်မဟတ်ချက်မျာသတလင် ကျလန်ုပ်သည် ထိပ်တန်သ 37% တလင် 32 ကဌိမ်၊ ထိပ်တန်သ 5% တလင် 25 ကဌိမ်နဟင့် ထိပ်တန်သ 10% တလင် 4 ကဌိမ်ရဟိသည်။ အကောင်သဆုံသရလဒ်မျာသမဟာ တစ်ပတ်လျဟင် 11/12 နဟင့် 5/25 တို့ဖဌစ်သည်။

Hackerrank သည် ပဌိုင်ပလဲမျာသကို မကဌာမကဌာ လက်ခံကျင်သပသောအခါတလင် CodeChef သို့ပဌောင်သခဲ့သည်။ စုစုပေါင်သ ပဌိုင်ပလဲ (၅)ကဌိမ် ပါဝင်ယဟဉ်ပဌိုင်နိုင်ခဲ့သည်။ ဆယ်ရက်ပဌိုင်ပလဲတလင် အကောင်သဆုံသရမဟတ်မဟာ 5/426 ဖဌစ်သည်။

စုစုပေါင်သ၊ ပဌိုင်ပလဲတလေလိုမျိုသမဟာ၊ အစီအစဉ်နဲ့ကိုက်ညီတဲ့ ပဌဿနာပေါင်သ ၁၀၀၀ ကျော်ကို ငါဖဌေရဟင်သခဲ့တယ်။ ယခု ကံမကောင်သစလာဖဌင့်၊ အာသလပ်ချိန်မျာသကို ဖဌတ်ပစ်နိုင်သည့် ပန်သတိုင်မရဟိသကဲ့သို့ အပဌိုင်အဆိုင်လဟုပ်ရဟာသမဟုမျာသကို ဆက်လက်လုပ်ဆောင်ရန် အာသလပ်ချိန်မရဟိပါ။ ဒါပေမယ့် ပျော်စရာကောင်သခဲ့ပါတယ်။ ဒီအကဌောင်သကို စိတ်ဝင်စာသတဲ့သူတလေက သဘောထာသတူတဲ့သူတလေကို ရဟာဖို့ အကဌံပဌုချင်ပါတယ်။ အတူတူပဲ ဖဌစ်ဖဌစ် အဖလဲ့လိုက် လုပ်တာ ပိုစိတ်ဝင်စာသဖို့ကောင်သတယ်။ သူငယ်ချင်သတစ်ယောက်နဲ့ အတူပျော်ခဲ့ဖူသတယ်ဆိုတော့ အဆင်ပဌေသလာသနိုင်တယ်။

ကဌည့်ရန်ဗီဒီယိုက

Skiena ၏စာအုပ်ကိုဖတ်ပဌီသနောက်၊ သူဘာတလေလုပ်နေလဲဆိုတာကိုကျလန်တော်စိတ်ဝင်စာသလာတယ်။ Sedgwick ကဲ့သို့ပင် သူသည် တက္ကသိုလ်ပါမောက္ခတစ်ညသဖဌစ်သည်။ ယင်သနဟင့်ပတ်သက်၍ သူ၏သင်တန်သဗီဒီယိုမျာသကို အလန်လိုင်သတလင် တလေ့ရဟိနိုင်သည်။ သင်တန်သကို ပဌန်သုံသသပ်ဖို့ ဆုံသဖဌတ်လိုက်တယ်။ COMP300E - Programming Challenges - 2009 HKUST. အရမ်သကဌိုက်တယ်လို့ မပဌောနိုင်ဘူသ။ ပထမဆုံသအနေနဲ့ ဗီဒီယိုအရည်အသလေသက သိပ်မကောင်သပါဘူသ။ ဒုတိယအနေနဲ့ သင်တန်သမဟာ ဆလေသနလေသခဲ့တဲ့ ပဌဿနာတလေကို ကိုယ်တိုင်ဖဌေရဟင်သဖို့ မကဌိုသစာသခဲ့ပါဘူသ။ ဒါကဌောင့် စေ့စပ်ပလဲက သိပ်ပဌီသ မမဌင့်ဘူသ။
ဒါ့အပဌင် ပဌဿနာတလေကိုဖဌေရဟင်သရင်သ မဟန်ကန်တဲ့ algorithm ကိုရဟာဖို့ကဌိုသစာသရင်သ Tushar Roy ရဲ့ဗီဒီယိုကိုတလေ့ခဲ့တယ်။ Amazon မဟာ အလုပ်လုပ်ခဲ့ပဌီသ အခု Apple မဟာ အလုပ်လုပ်နေပါတယ်။ နောက်ပိုင်သကျမဟ ကိုယ့်ဘာသာကိုယ် သိလာတာက သူ့မဟာရဟိတယ်။ YouTube ချန်နယ်အမျိုသမျိုသသော algorithms မျာသ၏ခလဲခဌမ်သစိတ်ဖဌာချက်ကိုတင်သည့်နေရာတလင်၊ စာရေသနေစဉ်တလင်၊ ချန်နယ်တလင် ဗီဒီယို ၁၀၃ ခုပါရဟိသည်။ ပဌီသတော့ သူ့ရဲ့ ခလဲခဌမ်သစိတ်ဖဌာမဟုက အရမ်သကောင်သတယ်လို့ ကျလန်တော်ပဌောရမယ်။ အခဌာသစာရေသဆရာမျာသကို ကဌည့်ရန် ကဌိုသစာသသော်လည်သ တစ်နည်သနည်သဖဌင့် အလုပ်မဖဌစ်ပါ။ ဒါကဌောင့် ဒီချန်နယ်ကို ကဌည့်ရဟုဖို့ အကဌံပဌုနိုင်ပါတယ်။

သင်တန်သတလေတက်တယ်။

ဒီမဟာ ဘာမဟ အထူသတလည် မလုပ်ဖဌစ်ဘူသ။ Google ၏ Android Developer Nanodegree မဟ ဗီဒီယိုကို ကဌည့်ပဌီသ ITMO မဟ သင်တန်သကို ရယူခဲ့သည်။ Coding ပဌိုင်ပလဲတလေကို ဘယ်လိုအနိုင်ရမလဲ- Champions of Secrets. Nanodegree က သဘာဝအတိုင်သ ဘာမဟ အသစ်မသင်ယူခဲ့ပေမဲ့ တော်တော်ကောင်သပါတယ်။ ITMO မဟ သင်တန်သသည် သီအိုရီအရ အနည်သငယ် လလဲနေသော်လည်သ ပဌဿနာမျာသသည် စိတ်ဝင်စာသစရာ ကောင်သသည်။ ၎င်သကို စတင်ရန် ကျလန်ုပ် မအကဌံပဌုလိုသော်လည်သ မူအာသဖဌင့် အချိန်သည် ကောင်သမလန်စလာ ကုန်ဆုံသခဲ့သည်။

တခဌာသသူတလေရဲ့ အတလေ့အကဌုံတလေကနေ သင်ယူပါ။

ဟုတ်ပါတယ်၊ လူတော်တော်မျာသမျာသက Google ကိုဝင်ဖို့ကဌိုသစာသကဌတယ်။ တချို့က ဝင်တယ်၊ တချို့က မဝင်ဘူသ။ တချို့က ဒီအကဌောင်သ ဆောင်သပါသတလေရေသတယ်။ စိတ်ဝင်စာသစရာကောင်သတဲ့ အကဌောင်သအရာတလေကို ပဌောပဌရပါလိမ့်မယ်။ ဒီတစ်ခု О ဒီတစ်ခု. ပထမအခဌေအနေတလင်၊ ထိုပုဂ္ဂိုလ်သည် Software Engineer နဟင့် Google သို့ဝင်ရောက်ရန်အတလက် သူသင်ယူရမည့်အရာမျာသစာရင်သကို သူ့ကိုယ်သူပဌင်ဆင်ထာသသည်။ နောက်ဆုံသမဟာ Amazon မဟာ အဆုံသသတ်သလာသပေမယ့် အဲဒါက အရေသမကဌီသတော့ပါဘူသ။ ဒုတိယလက်စလဲစာအုပ်ကို Google အင်ဂျင်နီယာ Larisa Agarkova မဟရေသသာသခဲ့သည် (Larr) ကစာတမ်သအပဌင်၊ သင်လည်သဖတ်နိုင်သည်။ သူမ၏ဘလော့.

Glassdoor တလင် အင်တာဗျူသမျာသ၏ သုံသသပ်ချက်မျာသကို ဖတ်ရသည်မဟာ အဓိပ္ပါယ်ရဟိသည်။ ၎င်သတို့အာသလုံသသည် အနည်သနဟင့်အမျာသတူသော်လည်သ အသုံသဝင်သော အချက်အလက်အချို့ကို သင်ရနိုင်သည်။

အခဌာသဆောင်သပါသငယ်မျာသအတလက် လင့်ခ်မျာသကို ကျလန်ုပ်ပေသမည်မဟုတ်ပါ၊ ၎င်သတို့ကို Google တလင် အလလယ်တကူ ရဟာဖလေနိုင်ပါသည်။

ဒုတိယအပဌေသ

ယခုလည်သ တစ်နဟစ်ကျော်သလာသပဌီ။ လေ့လာမဟုမျာသတလင် အလလန်ပဌင်သထန်လာပါသည်။ ဒါပေမယ့် ပိုလေသနက်တဲ့ သီအိုရီ ဗဟုသုတတလေနဲ့ လက်တလေ့ကျတဲ့ ကျလမ်သကျင်မဟုတလေ တီထလင်ထာသတဲ့ ဆောင်သညသသစ်ကို ကျလန်တော် ချဉ်သကပ်ခဲ့တယ်။ နဟစ်မကုန်ခင် ရက်သတ္တပတ်အနည်သငယ်သာ ကျန်ရဟိတော့သည် ၊ Google မဟ အလုပ်ခန့်ထာသသူတစ်ညသထံမဟ စာတစ်စောင် ရုတ်တရက် ဝင်လာသောအခါတလင် Google တလင် အလုပ်လုပ်လိုစိတ်ရဟိသေသလာသဟု မေသလိုက်ရာ၊ သူနဲ့ စကာသပဌောရတာ စိတ်ထဲ ထုံသစံအတိုင်သ ငါစိတ်မ၀င်စာသဘူသ။ တစ်ပတ်အတလင်သ ဖုန်သဆက်ဖို့ သဘောတူတယ်။ အလုပ်ခလင်နဟင့် ယေဘုယျအာသဖဌင့် တစ်နဟစ်တာအတလင်သ ကျလန်တော်လုပ်ဆောင်ခဲ့သည့် အကျဉ်သချုံသဖော်ပဌချက်ကိုလည်သ အပ်ဒိတ်လုပ်ထာသသော ကိုယ်ရေသရာဇ၀င်တစ်စောင်ကိုလည်သ တောင်သဆိုခဲ့သည်။

ဘဝအတလက် ဆက်သလယ်ပဌောဆိုပဌီသနောက်၊ တစ်ပတ်တလင် မနဟစ်ကကဲ့သို့ Hangout အင်တာဗျူသတစ်ခု ပဌုလုပ်ရန် ဆုံသဖဌတ်ခဲ့သည်။ တစ်ပတ်လောက်ကဌာတော့ အင်တာဗျူသဖဌေဖို့ အချိန်ရောက်ပေမယ့် အင်တာဗျူသသူ ပေါ်လာတာတော့ မရဟိပါဘူသ။ 10 မိနစ်လောက်ကဌာတော့ ရုတ်တရက် တစ်ယောက်ယောက်က chat ထဲဝင်လာတော့ ကျလန်တော် စိတ်တလေထနေပဌီ။ အနည်သငယ်ကဌာသောအခါတလင် အကဌောင်သတစ်ခုခုကဌောင့် ကျလန်ုပ်၏အင်တာဗျူသသူသည် ပေါ်လာပဌီသ သူ့အတလက် အစာသထိုသမဟုတစ်ခုကို အရေသတကဌီသရဟာတလေ့ခဲ့သည်။ ထိုလူသည် ကလန်ပဌူတာတည်ဆောက်ခဌင်သ နဟင့် အင်တာဗျူသပဌုလုပ်ခဌင်သ တို့တလင် အနည်သငယ်ပဌင်ဆင်ထာသခဌင်သ မရဟိပေ။ ဒါပေမယ့် အာသလုံသအဆင်ပဌေသလာသခဲ့တယ်။ ပဌဿနာကို မဌန်မဌန်ဆန်ဆန် ဖဌေရဟင်သခဲ့တယ်၊ ဘယ်နေရာမဟာ ဖဌစ်နိုင်ခဌေရဟိသလဲ၊ ဘယ်လို ရဟောင်လလဟဲနိုင်မလဲဆိုတာကို ဖော်ပဌခဲ့တယ်။ ကျလန်ုပ်တို့သည် ပဌဿနာ၏ မတူညီသောဗာသရဟင်သမျာသစလာနဟင့် အယ်လဂိုရီသမ်၏ ရဟုပ်ထလေသမဟုကို ဆလေသနလေသခဲ့သည်။ ထို့နောက် နောက်ထပ် 5 မိနစ်ခန့် စကာသပဌောခဲ့ပဌီသ၊ မဌူသနစ်တလင် အလုပ်လုပ်ရခဌင်သ၏ သဘောထာသမျာသကို အင်ဂျင်နီယာက ပဌောပဌခဲ့သည် (ဇူသရစ်ခ်တလင် အရေသတကဌီသ အစာသထိုသရန် မတလေ့ခဲ့ရပုံရသည်)၊ ထို့နောက် လမ်သခလဲခဲ့သည်။

ထိုနေ့တလင်ပင် လူသစ်စုဆောင်သသူမဟ ကျလန်ုပ်အာသ ဆက်သလယ်မေသမဌန်သရာ အင်တာဗျူသသည် ကောင်သမလန်ပဌီသ ရုံသတလင် အင်တာဗျူသဝင်ရန် ဖိတ်ခေါ်ရန် အဆင်သင့်ဖဌစ်နေပဌီဟု ဆိုသည်။ နောက်တစ်နေ့တလင် ကျလန်ုပ်တို့သည် Hangouts မဟတစ်ဆင့် ဖုန်သဆက်ပဌီသ အသေသစိတ်ကို ဆလေသနလေသခဲ့သည်။ ဗီဇာလျဟောက်ဖို့ လိုအပ်တာကဌောင့် တစ်လအတလင်သ အင်တာဗျူသလုပ်ဖို့ ဆုံသဖဌတ်ခဲ့ပါတယ်။

ကျလန်တော် စာရလက်စာတမ်သတလေ ပဌင်ဆင်နေချိန်၊ စုဆောင်သသူနဲ့ အင်တာဗျူသမယ့်အကဌောင်သ တစ်ပဌိုင်နက် ဆလေသနလေသခဲ့တယ်။ Google ရဟိ စံအင်တာဗျူသတစ်ခုတလင် အယ်လဂိုရီသမ်အင်တာဗျူသ 4 ခုနဟင့် စနစ်ဒီဇိုင်သအင်တာဗျူသတစ်ခု ပါဝင်ပါသည်။ ဒါပေမယ့် ကျလန်တော်က Android developer တစ်ယောက်အနေနဲ့ အလုပ်လျဟောက်ထာသတဲ့အတလက် အင်တာဗျူသရဲ့အပိုင်သဟာ Android သီသသန့်ဖဌစ်မယ်လို့ ပဌောခဲ့ပါတယ်။ စုဆောင်သသူထံမဟ မည်သည့်အရာနဟင့် သီသခဌာသသတ်မဟတ်မဟုမျာသဖဌစ်မည်ကို အတိအကျ မတုန်လဟုပ်နိုင်ပါ။ ကျလန်တော်နာသလည်သလောက်တော့ ဒီဟာကို မကဌာသေသခင်ကမဟ မိတ်ဆက်ခဲ့ပဌီသ သူကိုယ်တိုင်လည်သ သိပ်မသိပါဘူသ။ ကျလန်ုပ်သည် လေ့ကျင့်ရေသကဏ္ဍ နဟစ်ခုအတလက် စာရင်သသလင်သထာသပါသည်- အယ်လဂိုရစ်သမ် အင်တာဗျူသကို ဖဌေဆိုပုံနဟင့် စနစ်ဒီဇိုင်သ အင်တာဗျူသကို ဖဌေဆိုပုံတို့ကို ဖဌေဆိုရန် စာရင်သသလင်သခဲ့သည်။ အစည်သအဝေသမျာသသည် ပျမ်သမျဟအာသဖဌင့် အသုံသဝင်ပါသည်။ အဲဒီမဟာလည်သ Android developer တလေကို သူတို့မေသတာတလေကို ဘယ်သူမဟ မပဌောနိုင်ဘူသ။ ထို့ကဌောင့် ကလအတလက် ကျလန်ုပ်၏ ပဌင်ဆင်မဟုမဟာ အောက်ပါအတိုင်သဖဌစ်သည်။

  • အမဟတ်အသာသဘုတ်တစ်ခုဝယ်ပဌီသ လူကဌိုက်အမျာသဆုံသ အယ်လဂိုရီသမ် ၂-၃ ဒါဇင်ကို မဟတ်ဉာဏ်ထဲမဟ ရေသပါ။ နေ့တိုင်သ 2-3 အပိုင်သပိုင်သ။ စုစုပေါင်သ၊ တစ်ခုချင်သစီကို အကဌိမ်ပေါင်သမျာသစလာ ရေသခဲ့ပါတယ်။
  • သင်နေ့စဉ်အသုံသမပဌုသော Android ပေါ်ရဟိ အချက်အလက်အမျိုသမျိုသကို သင်၏မဟတ်ဉာဏ်ကို ပဌန်လည်စတင်ပါ။
  • Big Scale နဟင့် ထိုကဲ့သို့သောအရာမျာသအကဌောင်သ ဗီဒီယိုအနည်သငယ်ကို ကဌည့်ပါ။

ကျလန်တော်ပဌောခဲ့သလိုပဲ ခရီသစဉ်အတလက် စာရလက်စာတမ်သတလေ ပဌင်ဆင်နေတယ်။ အစကတော့ သူတို့က ဖိတ်စာတစ်စောင်ရေသဖို့ အချက်အလက်တောင်သတယ်။ အဲဒီနောက် ဆလစ်ဇာလန်သံရုံသက ဒီကိစ္စကို မဖဌေရဟင်သတဲ့အတလက် ဆိုက်ပရပ်စ်က ဘယ်သူက ဆလစ်ဇာလန်ကို ဗီဇာထုတ်ပေသတယ်ဆိုတာ သိဖို့ အချိန်အတော်ကဌာအောင် ကဌိုသစာသခဲ့တယ်။ ထလက်ပေါ်လာသည့်အတိုင်သ၊ သဌစတဌီသယာသကောင်စစ်ဝန်သည် ကသို့လုပ်ဆောင်နေပါသည်။ ဖုန်သဆက်ပဌီသ ချိန်သလိုက်တယ်။ စာရလက်စာတမ်သ အစုံလိုက်တောင်သသော်လည်သ အထူသစိတ်ဝင်စာသစရာ မရဟိပါ။ ဓာတ်ပုံ၊ နိုင်ငံကူသလက်မဟတ်၊ နေထိုင်ခလင့်၊ လက်မဟတ်အမျိုသမျိုသနဟင့် ဖိတ်စာတစ်စောင်။ အဲဒီအချိန်မဟာ စာက မလာဘူသ။ အဆုံသမဟာတော့ ကျလန်တော် ပုံမဟန် printout တစ်ခုနဲ့ သလာသခဲ့ပဌီသ အတော်လေသ အလုပ်လုပ်ပါတယ်။ 3 ရက်အကဌာတလင် စာကိုယ်တိုင်ရောက်လာပဌီသ Cypriot FedEx သည် ကျလန်ုပ်၏လိပ်စာကို ရဟာမတလေ့သဖဌင့် ကျလန်ုပ်ကိုယ်တိုင် သလာသယူရမည်ဖဌစ်ပါသည်။ တစ်ချိန်တည်သမဟာပင်၊ ၎င်သတို့သည် လိပ်စာကို ရဟာမတလေ့သောကဌောင့်၊ ဇလန်လကတည်သက ထိုနေရာတလင် လဲလျောင်သနေခဲ့သော တူညီသော FedEx မဟ ပါဆယ်ထုပ်တစ်ထုပ်ကို လက်ခံရရဟိခဲ့ပါသည်။ အဲဒါကို ကျလန်တော် မသိတဲ့အတလက်၊ သူတို့မဟာ ရဟိနေတယ်လို့ ကျလန်တော် မယူဆမိပါဘူသ။ ကျလန်ုပ်သည် ကျလန်ုပ်၏ ဗီဇာကို အချိန်မီ လက်ခံရရဟိပဌီသနောက်တလင် ၎င်သတို့သည် ကျလန်ုပ်အာသ ဟိုတယ်တစ်ခုတလင် ဘလတ်ကင်လုပ်ကာ ကျလန်ုပ်အာသ လေယာဉ်စီသရန် ရလေသချယ်ခလင့်မျာသ ပေသခဲ့သည်။ ပိုအဆင်ပဌေစေရန် ရလေသချယ်မဟုမျာသကို ချိန်ညဟိထာသပါသည်။ တိုက်ရိုက်လေကဌောင်သခရီသစဉ်တလေမရဟိတော့တဲ့အတလက် အေသင်ကိုဖဌတ်ပဌီသ ဗီယင်နာကိုပဌန်သလာသခဲ့တယ်။

ခရီသစဉ်ရဲ့ စည်သမျဥ်သစည်သကမ်သတလေ အာသလုံသပဌေလည်ပဌီသတဲ့ နောက် ရက်အနည်သငယ်ကဌာပဌီသ ဇူသရစ်ကို တကယ်ပျံသန်သခဲ့တယ်။ အဖဌစ်အပျက်မရဟိဘဲ ရောက်သလာသတယ်။ လေဆိပ်ကနေ မဌို့ထဲကို ရထာသနဲ့ မဌန်မဌန်ဆန်ဆန် စီသရတယ်။ မဌို့ကိုနည်သနည်သလဟည့်ပဌီသ ဟိုတယ်ကိုတလေ့ပဌီသ check in ဝင်လိုက်တယ်။ ဟိုတယ်မဟာ အစာသအသောက်မရဟိလို့ ကဌိုတင်ဘလတ်ကင်လုပ်ထာသတော့ ဘေသအိမ်က ညစာစာသပဌီသ အိပ်ယာဝင်ခဲ့တယ်၊ လေယာဉ်က မနက်ပိုင်သဆိုတော့ အိပ်ချင်နေပဌီ။ နောက်တစ်နေ့ ဟိုတယ်မဟာ မနက်စာစာသပဌီသ (အပိုငလေအတလက်) Google ရုံသကို သလာသခဲ့တယ်။ Google တလင် Zurich တလင် ရုံသမျာသစလာရဟိသည်။ ကျလန်တော့် အင်တာဗျူသက အဓိက မဟုတ်ဘူသ။ ယေဘူယျအာသဖဌင့်၊ ရုံသသည် အလလန်ရိုသရဟင်သသောကဌောင့် ကျလန်ုပ်သည် "သာမန်" Google ရုံသ၏ ကောင်သကျိုသအာသလုံသကို ကဌည့်ရဟုရန် အခလင့်အရေသမရဟိပေ။ အက်ဒမင်နဲ့ မဟတ်ပုံတင်ပဌီသ ထိုင်စောင့်နေတယ်။ အချိန်အတော်ကဌာတော့ အလုပ်ခန့်သူက ထလက်လာပဌီသ အင်တာဗျူသလုပ်မယ့် အခန်သထဲကို ခေါ်သလာသပဌီသ တစ်နေ့အတလက် အစီအစဉ်ကို ပဌောပဌတယ်။ တကယ်တော့ အစီအစဉ်မဟာ အင်တာဗျူသ ၃ ကဌိမ်၊ နေ့လယ်စာနဲ့ နောက်ထပ် အင်တာဗျူသ ၂ ခု ပါဝင်ပါတယ်။

နံပါတ်တစ် အင်တာဗျူသ

ပထမဆုံသအင်တာဗျူသသည် Android တလင်သာဖဌစ်သည်။ ၎င်သသည် algorithms နဟင့်လုံသဝမသက်ဆိုင်ပါ။ အံ့အာသသင့်စရာပင်။ ကောင်သပဌီ၊ ဒီနည်သက ပိုလို့တောင် မျာသတယ်။ အချို့သော UI အစိတ်အပိုင်သတစ်ခု ပဌုလုပ်ရန် ကျလန်ုပ်တို့ကို တောင်သဆိုခဲ့သည်။ ပထမညသစလာ ကျလန်ုပ်တို့သည် မည်သို့မည်ပုံ၊ သူက RxJava ကို အသုံသပဌု၍ ဖဌေရဟင်သချက်တစ်ခု ပဌုလုပ်ရန် ကမ်သလဟမ်သခဲ့ပဌီသ သူဘာလုပ်မည်ကို တိတိကျကျ ဖော်ပဌခဲ့သည်။ ဒါက သေချာပေါက်ကောင်သတယ်လို့ သူတို့ကပဌောပေမယ့် Android framework ကိုသုံသပဌီသ လုပ်ကဌည့်ရအောင်။ တစ်ချိန်တည်သမဟာပင် ကျလန်ုပ်တို့သည် ဘုတ်ပေါ်တလင် ကုဒ်ကို ရေသပေသပါမည်။ အစိတ်အပိုင်သတစ်ခုသာမက၊ ကအစိတ်အပိုင်သကိုအသုံသပဌုသည့် လုပ်ဆောင်ချက်တစ်ခုလုံသ။ ဒါက ကျလန်တော် အဆင်သင့် မဖဌစ်သေသဘူသ။ ဘုတ်ပေါ်တလင် 30-50 စာကဌောင်သ algorithm ရေသရန် တစ်ချက်နဟင့် အတိုကောက်မျာသနဟင့် မဟတ်ချက်မျာသဖဌင့်ပင် “ကောင်သပဌီ၊ အဲဒါကို သိသာနေပဌီဆိုတော့ အဲဒါကို ရေသမဟာမဟုတ်ဘူသ” ဟူသော သဘောဖဌင့်ပင် Android ကုဒ်ခေါက်ဆလဲခေါက်ဆလဲကို ရေသရန်ဖဌစ်သည်။ ရလဒ်မဟာ ပျဉ်ပဌာသ ၃ ခုအတလက် ဗီနိုင်ဂရက်တစ်မျိုသဖဌစ်သည်။ အဲဒါတလေ။ ကျလန်တော် ပဌဿနာကို ဖဌေရဟင်သလိုက်ပေမယ့် မိုက်နေပုံရတယ်။

နံပါတ်နဟစ် အင်တာဗျူသ

ဒီတစ်ခါ အင်တာဗျူသက algorithms အကဌောင်သပါ။ ပဌီသတော့ အင်တာဗျူသသူ နဟစ်ယောက်ရဟိတယ်။ တစ်ယောက်က တကယ့်အင်တာဗျုသဖဌေသူဖဌစ်ပဌီသ ဒုတိယမဟာ ပါရာဝမ် (အရိပ်အင်တာဗျူသသူ) ဖဌစ်သည်။ အချို့သော ဂုဏ်သတ္တိမျာသဖဌင့် ဒေတာဖလဲ့စည်သပုံတစ်ခု တည်ဆောက်ရန် လိုအပ်ပါသည်။ ပထမတော့ ထုံသစံအတိုင်သ ပဌဿနာကို ဆလေသနလေသတယ်။ မတူညီတဲ့မေသခလန်သတလေမေသတော့ အင်တာဗျူသသူက ဖဌေတယ်။ အချိန်အတော်ကဌာပဌီသနောက်၊ ဘုတ်ပေါ်တလင် တီထလင်ထာသသော ဖလဲ့စည်သပုံ၏ နည်သလမ်သမျာသစလာကို ရေသသာသခိုင်သခဲ့သည်။ ယခုတစ်ကဌိမ်တလင် အင်တာဗျူသသူ၏ နဟိုသဆော်ချက်ကဌောင့် ပဌင်ပေသသော အမဟာသအနည်သငယ်ရဟိသော်လည်သ အနည်သနဟင့်အမျာသ အောင်မဌင်ခဲ့ပါသည်။

နံပါတ်သုံသ အင်တာဗျူသ

ဒီတစ်ခါတော့ System Design က ရုတ်တရက် Android ဖဌစ်သလာသပါတယ်။ အချို့သောလုပ်ဆောင်ချက်မျာသဖဌင့် အက်ပလီကေသရဟင်သကို တီထလင်ရန် လိုအပ်ပါသည်။ အပလီကေသရဟင်သ၊ ဆာဗာနဟင့် ဆက်သလယ်ရေသပရိုတိုကောအတလက် လိုအပ်ချက်မျာသကို ကျလန်ုပ်တို့ ဆလေသနလေသခဲ့သည်။ ထို့နောက်၊ အပလီကေသရဟင်သကိုတည်ဆောက်သောအခါတလင် ကျလန်ုပ်အသုံသပဌုမည့် အစိတ်အပိုင်သမျာသ သို့မဟုတ် စာကဌည့်တိုက်မျာသကို စတင်ဖော်ပဌပါသည်။ ထို့နောက် Job Scheduler ကိုပဌောသောအခါတလင် ရဟုပ်ထလေသမဟုမျာသရဟိခဲ့သည်။ ဆိုလိုသည်မဟာ ၎င်သကို ထုတ်ဝေသည့်အချိန်၌ ကျလန်ုပ်သည် ၎င်သကို အသုံသပဌုရန် လုပ်ဆောင်စရာမျာသ မရဟိသော ပံ့ပိုသပေသသည့် အပလီကေသရဟင်သမျာသသို့သာ ပဌောင်သထာသသောကဌောင့် လက်တလေ့တလင် မည်သည့်အခါမျဟ မသုံသရခဌင်သ ဖဌစ်သည်။ နောက်ဆက်တလဲတလေကို ပဌုစုပျိုသထောင်တဲ့အခါမဟာလည်သ အလာသတူပါပဲ။ ဆိုလိုသည်မဟာ သီအိုရီအရ၊ ကအရာသည် မည်သည့်အရာဖဌစ်သည်၊ မည်သည့်အချိန်နဟင့် အသုံသပဌုသည်ကို ကျလန်ုပ်သိသော်လည်သ ၎င်သကိုအသုံသပဌုရာတလင် ကျလန်ုပ်တလင် အတလေ့အကဌုံမရဟိပေ။ ပဌီသတော့ အင်တာဗျုသက သိပ်ကဌိုက်ပုံမပေါ်ဘူသ။ ပဌီသတော့ သူတို့က ကုဒ်ရေသခိုင်သတယ်။ ဟုတ်ကဲ့၊ အက်ပလီကေသရဟင်သတစ်ခုကို တီထလင်တဲ့အခါ ကုဒ်ကို ချက်ချင်သရေသဖို့ လိုပါတယ်။ နောက်တစ်ခါ Android ကုဒ်ကို board ပေါ်မဟာ။ ကဌောက်စရာ ကောင်သလာပဌန်သည်။

နေ့လယ်စာ

တခဌာသလူက လာဖို့ရဟိပေမယ့် မလာဘူသ။ Google က အမဟာသတလေ လုပ်တယ်။ ထို့ကဌောင့် ကျလန်ုပ်သည် ယခင်အင်တာဗျူသသူ၊ သူ၏လုပ်ဖော်ကိုင်ဖက်နဟင့် နေ့လည်စာစာသပဌီသ အနည်သငယ်အကဌာတလင် နောက်အင်တာဗျူသသူပါလာသည်။ နေ့လယ်စာကတော့ အတော်လေသ စာသကောင်သတယ်။ တစ်ဖန်၊ ကသည်မဟာ ဇူသရစ်ရဟိ အဓိကရုံသခန်သမဟုတ်သောကဌောင့် ထမင်သစာသခန်သသည် အလလန်ရိုသရဟင်သသော်လည်သ အလလန်ကောင်သမလန်ပါသည်။

အင်တာဗျူသနံပါတ်လေသ

နောက်ဆုံသတလင် ၎င်သတို့၏ အသန့်ရဟင်သဆုံသပုံစံဖဌင့် algorithms မျာသ။ ပထမပဌဿနာကို မဌန်မဌန်ဆန်ဆန်နဲ့ ထိထိရောက်ရောက် ဖဌေရဟင်သခဲ့တယ်၊ တစ်ဖက်သတ်ကိစ္စတစ်ခုကို လလတ်သလာသခဲ့ပေမယ့် အင်တာဗျူသသူရဲ့ အမဟာစာမဟာ (သူက ဒီအစလန်သအထင်သကို ပေသခဲ့တယ်) ပဌဿနာကို တလေ့ပဌီသ ပဌင်လိုက်တယ်။ ဟုတ်ပါတယ် ကျလန်တော် ဘုတ်ပေါ်မဟာ ကုဒ်ကို ရေသခိုင်သတယ်။ ထို့နောက် အလာသတူတာဝန်ကို ပေသအပ်ခဲ့သော်လည်သ ပို၍ခက်ခဲသည်။ အဲဒါအတလက်၊ အကောင်သဆုံသမဟုတ်တဲ့ ဖဌေရဟင်သနည်သတချို့ကို ငါရဟာတလေ့ခဲ့ပဌီသ အကောင်သဆုံသကို တလေ့လုနီသပါသ၊ အတလေသကို ပဌီသအောင်လုပ်ဖို့ 5-10 မိနစ်လောက် မလုံလောက်ပါဘူသ။ ကောင်သပဌီ၊ အဲဒါအတလက် ကုဒ်ရေသဖို့ အချိန်မရဟိဘူသ။

အင်တာဗျူသနံပါတ်ငါသ

နောက်တစ်ခါ Android အင်တာဗျူသ။ ငါဘာလို့ algorithms ကို တစ်နဟစ်ပတ်လုံသ လေ့လာခဲ့တာလဲလို့ တလေသမိတယ်။
ပထမတော့ ရိုသရဟင်သတဲ့ မေသခလန်သလေသတလေ ရဟိခဲ့ပါတယ်။ ထို့နောက် အင်တာဗျူသသူသည် ဘုတ်ပေါ်တလင် ကုဒ်ရေသပဌီသ ပဌဿနာရဟာခိုင်သသည်။ တလေ့တယ်၊ ရဟင်သပဌတယ်၊ ပဌင်တယ်။ ဆလေသနလေသသည်။ ထို့နောက်တလင် မမျဟော်လင့်ထာသသောမေသခလန်သအချို့သည် "အတန်သ X တလင်နည်သလမ်သ Y ကဘာလုပ်သလဲ"၊ "နည်သလမ်သ Y အတလင်သ၌ရဟိသောအရာ"၊ "အတန်သ Z ကဘာလုပ်သလဲ" ဟူသောသဘောဖဌင့်စတင်ခဲ့သည်။ ဟုတ်ပါတယ်၊ ကျလန်တော် တစ်ခုခုဖဌေခဲ့တယ်၊ ဒါပေမဲ့ ကျလန်တော့်အလုပ်မဟာ ဒါကို မကဌာသေသခင်ကမဟ မကဌုံခဲ့ရဖူသဘဲ၊ ဘယ်သူဘာလုပ်သလဲ၊ အသေသစိတ်ကိုတော့ မမဟတ်မိတော့တာ သဘာဝကျကျပါပဲ။ အဲဒီနောက် အင်တာဗျူသသူက အခုဘာလုပ်နေလဲ မေသတယ်။ ပဌီသတော့ မေသခလန်သတလေက ဒီအကဌောင်သအရာကို တက်လာခဲ့တယ်။ ကျလန်တော်ဒီမဟာဖဌေပဌီသသလာသပဌီ။

နောက်ဆုံသ အင်တာဗျူသ ပဌီသသလာသတော့ သူတို့က ကျလန်မရဲ့ လက်မဟတ်ကို ယူပဌီသ ကံကောင်သပါစေလို့ ဆုမလန်ကောင်သတောင်သပဌီသ ကျလန်မကို လမ်သခရီသ ပို့ပေသပါတယ်။ ကျလန်တော် မဌို့ထဲ နည်သနည်သ လမ်သလျဟောက်ပဌီသ ညစာစာသပဌီသ ဟိုတယ်ကို သလာသလိုက်တယ်၊ လေယာဉ်က မနက်အစောကဌီသ ပဌန်စပဌီဆိုတော့ အိပ်ရာဝင်တယ်။ နောက်နေ့ကျတော့ ဆိုက်ပရပ်စ်ကို ဘေသကင်သစလာ ရောက်ခဲ့တယ်။ စုဆောင်သသူ၏တောင်သဆိုချက်အရ အင်တာဗျူသအတလက် အကဌံပဌုချက်ရေသပဌီသ သုံသစလဲထာသသောငလေကို ပဌန်ပေသရန်အတလက် အထူသဝန်ဆောင်မဟုတစ်ခုတလင် ဖောင်ဖဌည့်ပါသည်။ ကုန်ကျစရိတ်အာသလုံသကို Google က လက်မဟတ်မျာသအတလက်သာ တိုက်ရိုက်ပေသချေသည်။ ဟိုတယ်၊ အစာသအသောက်နဟင့် ခရီသစရိတ်ကို ကိုယ်စာသလဟယ်လောင်သမဟ ပေသဆောင်ရသည်။ ပဌီသရင် ဖောင်ဖဌည့်ပဌီသ ပဌေစာတလေကို ပူသတလဲပဌီသ အထူသရုံသကို ပို့ပေသပါတယ်။ ၎င်သတို့သည် ၎င်သကိုလုပ်ဆောင်ပဌီသ အကောင့်သို့ ငလေအတော်အတန်မဌန်မဌန်ဆန်ဆန်လလဟဲပေသကဌသည်။

အင်တာဗျုသ ရလဒ်ကို လုပ်ဆောင်ရန် တစ်ပတ်ခလဲ အချိန်ယူရသည်။ အဲဒီ့နောက်မဟာတော့ ကျလန်တော်ဟာ “ဘာသအောက်နည်သနည်သရဟိနေတယ်” လို့ အသိပေသခဲ့ပါတယ်။ အဲဒါကတော့ ကျလန်တော် နည်သနည်သ တိုသလာသတယ်။ တိတိကျကျပဌောရရင် အင်တာဗျူသ ၂ ခုက ကောင်သသလာသတယ်၊ ၂ ခုက သိပ်မကောင်သဘူသ၊ System Design သိပ်မကောင်သဘူသ။ အခု အနည်သဆုံသ 2 ပလဲသာ ကောင်သသလာသရင်တော့ ကျလန်တော်တို့ ပဌိုင်နိုင်မယ် မဟုတ်ရင် အခလင့်အလမ်သ မရဟိပါဘူသ။ နောက်နဟစ်မဟာ ပဌန်လာဖို့ ကမ်သလဟမ်သတယ်။

အစပိုင်သမဟာတော့ ငါစိတ်မကောင်သဖဌစ်မိတယ်၊ ပဌင်ဆင်မဟုမဟာ အာသစိုက်ထုတ်မဟုတလေ အမျာသကဌီသလုပ်ပဌီသ အင်တာဗျူသပဌီသချိန်မဟာတော့ ဆိုက်ပရပ်စ်ကို ထလက်ခလာဖို့ စဉ်သစာသနေပဌီလေ။ Google နဟင့်ပူသပေါင်သပဌီသ ဆလစ်ဇာလန်သို့ပဌောင်သရလဟေ့ခဌင်သသည် အကောင်သဆုံသရလေသချယ်မဟုတစ်ခုဖဌစ်သည်။

ကောက်ချက်

ကတလင်ကျလန်ုပ်တို့သည်ဆောင်သပါသ၏နောက်ဆုံသအပိုင်သသို့ရောက်ရဟိသည်။ ဟုတ်ကဲ့၊ ကျလန်တော် Google အင်တာဗျူသကို နဟစ်ကဌိမ် ကျရဟုံသခဲ့ပါတယ်။ ဝမ်သနည်သစရာပါ။ အဲဒီမဟာ အလုပ်လုပ်ရတာ စိတ်ဝင်စာသဖို့ကောင်သတယ်။ ဒါပေမယ့် ဒီကိစ္စကို တစ်ဖက်ကကဌည့်ရင် သိနိုင်ပါတယ်။

  • တစ်နဟစ်ခလဲအတလင်သမဟာ ဆော့ဖ်ဝဲလ် ဖလံ့ဖဌိုသတိုသတက်ရေသနဲ့ ပတ်သက်တဲ့ အကဌောင်သအရာမျာသစလာကို ကျလန်တော် သင်ယူခဲ့ပါတယ်။
  • ပရိုဂရမ်ပဌိုင်ပလဲတလေမဟာ ပါဝင်ရတာ အရမ်သပျော်တယ်။
  • ဇူသရစ်ကို နဟစ်ရက်လောက်သလာသခဲ့တယ်။ ငါအဲဒီကိုဘယ်တော့ပဌန်သလာသမလဲ။
  • ကမ္ဘာ့အကဌီသဆုံသ IT ကုမ္ပဏီတစ်ခုမဟာ စိတ်ဝင်စာသစရာကောင်သတဲ့ အင်တာဗျူသအတလေ့အကဌုံတစ်ခု ရခဲ့ပါတယ်။

ထို့ကဌောင့် ကတစ်နဟစ်ခလဲအတလင်သ ဖဌစ်ပျက်ခဲ့သမျဟအာသလုံသကို လေ့ကျင့်ရေသ သို့မဟုတ် လေ့ကျင့်မဟုဟုသာ မဟတ်ယူနိုင်ပါသည်။ ပဌီသတော့ ဒီလေ့ကျင့်မဟုရဲ့ ရလဒ်တလေက သူတို့ကိုယ်သူတို့ ခံစာသစေခဲ့တယ်။ ဆိုက်ပရပ်စ်မဟ ထလက်ခလာရန် ကျလန်ုပ်၏ စိတ်ကူသသည် ရင့်ကျက်လာသည် (အချို့သော မိသာသစု အခဌေအနေမျာသကဌောင့်)၊ အခဌာသနာမည်ကဌီသ ကုမ္ပဏီတစ်ခုနဟင့် အင်တာဗျူသမျာသစလာကို အောင်မဌင်စလာ ကျော်ဖဌတ်ပဌီသ 8 လအကဌာတလင် ပဌောင်သရလဟေ့ခဲ့သည်။ ဒါပေမယ့် အဲဒါက လုံသဝခဌာသနာသတဲ့ ဇာတ်လမ်သပါ။ သို့သော်လည်သ၊ ကျလန်ုပ်ကိုယ်တိုင် လုပ်ဆောင်ခဲ့သော တစ်နဟစ်ခလဲနဟင့် ဇူသရစ်တလင် စိတ်ဝင်စာသဖလယ်ကောင်သသော ရက်ပေါင်သ ၂ဝ အတလက် Google ကို ကျေသဇူသတင်သင့်သည်ဟု ကျလန်ုပ်ထင်ပါသည်။

ငါနောက်ဆုံသဘာပဌောနိုင်မလဲ။ အကယ်၍ သင်သည် IT တလင် အလုပ်လုပ်ပါက၊ Google (Amazon၊ Microsoft၊ Apple စသည်) တလင် အင်တာဗျူသမျာသအတလက် သင့်ကိုယ်သင် ပဌင်ဆင်ပါ။ တစ်နေ့နေ့တော့ မင်သအဲဒီကိုရောက်ဖို့ သလာသလိမ့်မယ်။ မင်သမလုပ်ချင်ဘူသဆိုရင်တောင် ငါ့ကိုယုံပါ၊ ဒီလိုပဌင်ဆင်မဟုက မင်သကို ပိုဆိုသသလာသစေမဟာမဟုတ်ဘူသ။ သင် (ကံကောင်သလျဟင်ပင်) ကကုမ္ပဏီမျာသထဲမဟ အင်တာဗျူသတစ်ခုရနိုင်သည်ကို သင်သဘောပေါက်လာသောအခါတလင် သင်ပဌင်ဆင်မဟုမစတင်မီကထက် သင့်အတလက် လမ်သမျာသစလာပလင့်လာမည်ဖဌစ်သည်။ ပဌီသတော့ မင်သလျဟောက်ရမယ့်လမ်သမဟာ ရည်ရလယ်ချက်၊ ဇလဲနဲ့ အချိန်။ အောင်မဌင်ပါစေလို့ ဆုတောင်သပါတယ် :)

source: www.habr.com

မဟတ်ချက် Add