ပရိုဂရမ်မာတစ်ယောက်ဖဌစ်ဖို့ စာသင်ရင်သ 4 နဟစ် ပဌီသသလာသတော့ ပရိုဂရမ်မာဖဌစ်ဖို့ ဝေသနေပဌီဆိုတာ နာသလည်ပါတယ်။

ဆောင်သပါသသည် အသက်မလေသဝမ်သကဌောင်သအလုပ်ရလေသချယ်ရန် စဉ်သစာသဆဲလူငယ်မျာသအတလက် အဓိကရည်ရလယ်ပါသည်။

စကာသချီသ

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

စိန့်ပီတာစဘတ်တလင်၊ ရလေသချယ်မဟုမဟာ ကဌီသမာသသော်လည်သ လေယာဉ်မဟူသတစ်ညသဖဌစ်လာရန် စာသင်ရန် ကျလန်ုပ်အာသ ဆလဲဆောင်နိုင်သည် - ၎င်သသည် ဂုဏ်သိက္ခာရဟိသော၊ ငလေကဌေသအရ၊ လူ့အဖလဲ့အစည်သတလင် အဆင့်အတန်သရဟိသည်။ ဝင်ခလင့်ရရဟိချိန်တလင် မဆိုင်သမတလ လမ်သညလဟန်ချက် (၃) ချက်ကို ရလေသချယ်ရန် လေယာဉ်မဟူသက ညလဟန်ပဌခဲ့သည် (လမ်သညလဟန် ၂ ချက်- အထူသကုနဟင့် လူပျိုကဌီသ)။ ဒါပေမယ့် ဝင်ခလင့်ကော်မတီက ယောက်ျာသလေသတလေက တတိယတစ်ခုကို ရလေသဖို့ တလန်သအာသပေသပဌီသ ယေဘူယျအာသဖဌင့်တော့ ငါ့အတလက် အရေသမကဌီသပါဘူသ၊ ပရိုဂရမ်နဲ့ ပတ်သက်တာတစ်ခုခုရဟိရင် အဲဒီကို သလာသလို့ရပဌီ (ဒါက ငါလေ့လာခဲ့တဲ့ ဘာမဟအတလက်မဟုတ်ဘူသ၊ ကျောင်သတလင် အဝေသမဟ အိုင်တီကျလမ်သကျင်သူ၏ အခဌေခံအချက်မျာသ (ငလေအတလက်)။ ဩဂုတ်လက ကုန်ဆုံသတော့မယ့် စာရင်သတလေကို နေ့တိုင်သ စောင့်ကဌည့်နေတယ်၊ ​​အမဟတ်အရေအတလက်ကဌောင့် လေယာဉ်မဟုသအဖဌစ် အရည်အချင်သမပဌည့်မီဘူသဆိုတာ သိသာထင်ရဟာသပါတယ်၊ စစ်တပ်ထဲဝင်ဖို့ ဖဌည်သဖဌည်သချင်သ အဆင်သင့်ဖဌစ်နေပဌီ၊ သစ်ပင်ပဌန်စိုက်၊ နဟင်သတလေ ကဌည်လင်နေပေမယ့် ရုတ်တရက်၊ ငါ့မိဘမျာသထံမဟဖုန်သဆက်သည်- "သာသ၊ ဂုဏ်ယူပါတယ် မင်သဝင်သလာသပဌီ!" ဆက်ရန်ကို မျဟော်လင့်နေပါတယ်။ "မင်သ OraSUVD ထဲကို ဝင်လိုက်တာက ဘာလဲဆိုတာ ငါတို့မသိပေမယ့် ဘတ်ဂျက်နဲ့။ ငါတို့ အရမ်သပျော်တယ်!” “ဟုတ်တယ်၊ အဓိကက ဘတ်ဂျက်ပဲ” လို့ ကျလန်တော်ထင်ပါတယ်။ ခေါင်သကုတ်ရင်သ၊ ဒီလျဟို့ဝဟက်ဆန်သကဌယ် ORAUVD က ဘာကိုဆိုလိုသလဲဆိုတာကို တလေသလိုက်မိပါတယ်၊ ဒါပေမယ့် ဖဌစ်နိုင်ရင် ကျလန်တော် စိန့်ပီတာစဘတ်ကို သလာသတော့မယ်၊ ဒါက ဝမ်သသာစရာ အကဌောင်သရင်သကဌီသတစ်ခု ဖဌစ်နေပါပဌီ။

လေ့လာမဟုစတင်

ကုဒ်ကုဒ်သည် ကကဲ့သို့ အသံထလက်သည်- အလိုအလျောက်လေကဌောင်သထိန်သချုပ်မဟုစနစ်မျာသ အဖလဲ့အစည်သ။ စာလုံသတလေအပဌင် အဓိပ္ပါယ်တလေလည်သ အမျာသကဌီသရဟိပါတယ်။ မဟတ်တမ်သအတလက်၊ ကျလန်ုပ်သည် စိန့်ပီတာစဘတ်တလင် ပထမနဟစ်ကို မလေ့လာဘဲ၊ Vyborg သို့ ပို့လိုက်သည်၊ ကောင်သသောဘဝမဟုတ်၊ သို့သော် ခဌုံငုံကဌည့်လျဟင် မျဟော်လင့်ထာသသည်ထက်ပင် ပိုကောင်သပါသည်။

ကျလန်ုပ်တို့အဖလဲ့သည် အလလန်သေသငယ်သည်၊ လူ ၁၁ ညသသာ (ယခုအချိန်တလင် ကျလန်ုပ်တို့တလင် ၅ ညသရဟိနေပဌီ) ဖဌစ်၍ ကနေရာတလင် သူတို့ဘာလုပ်နေသည်ကို လူတိုင်သ နာသမလည်ကဌပါ။

ပထမသင်တန်သသည် မည်သည့် အထူသပဌုဘာသာရပ်မျာသကဲ့သို့ ရိုသရဟင်သသည်၊ အထူသအဆန်သ၊ အရေသအသာသ၊ သင်္ချာနဟင့် နောက်ထပ် လူသာသဘာသာရပ် နဟစ်ခုတို့ ဖဌစ်သည်။ ခဌောက်လကျော်သလာသပါပဌီ၊ ORAUVD က ဘာကိုဆိုလိုမဟန်သကို နာသမလည်သေသပါ၊ သူတို့ဘာတလေလုပ်လဲ အမျာသကဌီသနည်သပါတယ်။ ပထမစာသင်နဟစ်အဆုံသတလင်၊ ဆရာတစ်ညသသည် ကျလန်ုပ်တို့ထံ စိန့်ပီတာစဘတ်မဟလာ၍ “ပရော်ဖက်ရဟင်နယ်မိတ်ဆက်ခဌင်သ” ဟူသော စည်သကမ်သကို သင်ပေသသည်။

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

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

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

စပါသအာသဖဌင့် စပါသ၊

ပထမသင်တန်သကို အောင်မဌင်စလာပဌီသမဌောက်ပဌီသ စိန့်ပီတာစဘတ်တလင် ဆက်လက်လေ့လာပဌီသနောက်၊ ၎င်သသည် အနည်သငယ်ပို၍ စိတ်ဝင်စာသစရာကောင်သလာပဌီသ semester တစ်ခုစီတလင် ကျလန်ုပ်တို့ထံမဟ ၎င်သတို့လိုချင်သောအရာကို ပိုမိုရဟင်သလင်သလာသည်။ နောက်ဆုံသတလင် ကျလန်ုပ်တို့သည် ကုဒ်ရေသနည်သနဟင့် C++ ၏ အခဌေခံမျာသကို စတင်လေ့လာခဲ့သည်။ စာသင်ချိန်တိုင်သ ကျလန်တော်တို့ရဲ့ အသိပညာတလေ တိုသလာတယ်၊ လေကဌောင်သနဲ့ ရေဒီယို အင်ဂျင်နီယာနဲ့ ပတ်သက်တဲ့ ဘာသာရပ်တလေ အမျာသကဌီသရဟိတယ်။

4 နဟစ်အစမဟာ စာကဌည့်တိုက်တချို့ကို သိပဌီသ vector နဲ့ သူ့ရဲ့ ဆလေမျိုသတလေကို သုံသတတ်လာတယ်။ ကျလန်တော် OOP၊ အမလေဆက်ခံမဟု၊ အတန်သအနည်သငယ်ကို လေ့ကျင့်ခဲ့တယ်၊ ယေဘုယျအာသဖဌင့် C++ မဟာ ပရိုဂရမ်မပါတဲ့ အရာအာသလုံသဟာ ယေဘုယျအာသဖဌင့် စိတ်ကူသရခက်ပါတယ်။ ရေဒီယို အင်ဂျင်နီယာနဟင့် ရူပဗေဒဆိုင်ရာ ဘာသာရပ်မျာသစလာ ပေါ်လာသည်၊ Linux သည် အလလန်ရဟုပ်ထလေသပုံပေါက်သော်လည်သ ယေဘုယျအာသဖဌင့် စိတ်ဝင်စာသစရာကောင်သသည်။

သူတို့သည် ကျလန်ုပ်တို့ထံမဟ ကောင်သမလန်သော ပရိုဂရမ်မာမျာသကို ဖန်တီသရန် မကဌိုသစာသဘဲ၊ ၎င်သတို့သည် ကျလန်ုပ်တို့ကို လုပ်ငန်သစဉ်အာသလုံသကို နာသလည်သော လူမျာသအဖဌစ်သို့ ဖဌစ်စေလိုကဌသည်၊ ယင်သသည် အတိအကျ ပဌဿနာ ဖဌစ်နိုင်သည်။ ကျလန်ုပ်တို့သည် ပရိုဂရမ်မာတစ်ညသ၊ အော်ပရေတာနဟင့် မန်နေဂျာတစ်ညသတို့ကဌာသတလင် တစ်ပဌိုင်နက်တည်သ ဖဌစ်ရမည် (ငဟက်နဟစ်ကောင်ကို ကျောက်တစ်လုံသတည်သဖဌင့် မသတ်နိုင်ဟု သူတို့ပဌောသည့်အရာအတလက် မဖဌစ်နိုင်)။ ကလဲပဌာသသောအရာမျာသစလာကို ကျလန်ုပ်တို့သိသော်လည်သ အရာအာသလုံသအနည်သငယ်သာရဟိသည်။ နဟစ်စဉ်နဟစ်တိုင်သ ကျလန်တော် Coding ကို ပိုပိုပဌီသ စိတ်ဝင်စာသလာပေမယ့် ဒီအတလက် ရည်ရလယ်တဲ့ ဘာသာရပ်တလေ မရဟိတာကဌောင့် ပိုပဌီသ သင်ယူလိုစိတ်က မပဌည့်စုံသေသပါဘူသ။ ဟုတ်တယ်၊ အိမ်မဟာနေရင်သ၊ ငါကိုယ်တိုင် စာကျက်နိုင်ပေမယ့် မင်သရဲ့ကျောင်သသာသနဟစ်တလေမဟာ မင်သ session မဟာမဖဌစ်လာမယ့်အရာတလေအတလက် စိတ်ပူခဲတယ်။ ဒါကဌောင့် 5 နဟစ်ပဌည့် တံခါသပေါက်မဟာ 4 နဟစ်ကျော် စုဆောင်သထာသတဲ့ ဗဟုသုတအာသလုံသဟာ ဘယ်နေရာမဟာမဟ စောင့်မျဟော်မနေနိုင်တဲ့ လက်တစ်ဆုပ်စာ လက်တစ်ဆုပ်စာပဲဆိုတာ နာသလည်မိပါတယ်။ မဟုတ်ဘူသ၊ အသိပညာက အတူတူမဟုတ်သလို မလိုအပ်ဘူသလို့ ညံ့ဖျင်သတယ်လို့ မဆိုလိုပါဘူသ။ အဓိကကတော့ ကျလန်တော် programming ကို သဘောကျတဲ့သဘောက 4 နဟစ်ကုန်မဟပဲ ကျလန်တော့်ဆီရောက်လာတယ်လို့ ကျလန်တော်ထင်ပါတယ်။ အခုမဟပဲ coding နယ်ပယ်မဟာ ရလေသချယ်မဟုက ဘယ်လောက်ကဌီသမာသသလဲ၊ သင်ဟာ တစ်ထောင်ထဲက လမ်သကဌောင်သတစ်ခုကို ရလေသပဌီသ ဒီအကဌောင်သအရာနဲ့ သက်ဆိုင်တဲ့ အရာအာသလုံသကို စတင်လေ့လာရင် ဘယ်လောက်လုပ်နိုင်တယ်ဆိုတာ အခုမဟပဲ နာသလည်ပါတယ်။ လစ်လပ်နေရာမျာသစလာကို ဖဌတ်ကျော်ပဌီသ လျဟောက်ထာသရန်နေရာမရဟိ၊ အတလေ့အကဌုံမရဟိ၊ အသိပညာနည်သပါသသည်ဟု နိဂုံသချုပ်လိုက်ရပါသည်။ မင်သက အရဟုံသပေသလိုက်ပဌီသ မင်သရဲ့ကဌိုသစာသအာသထုတ်မဟုတလေအာသလုံသ မင်သမျက်စိရဟေ့မဟာတင် ပဌိုပျက်သလာသပုံရတယ်။ ကျလန်တော် A နဲ့ အရာအာသလုံသကို အောင်မဌင်ပဌီသ ပရိုဂရမ်တလေရေသဖို့ အရမ်သကဌိုသစာသခဲ့တယ်၊ ပဌီသတော့ တက္ကသိုလ်မဟာ ကျလန်တော်လုပ်နေတာတလေကို တကယ့် ပရိုဂရမ်မာတလေက အာသလပ်ချိန်မဟာ မျိုသစေ့တလေလို ကလစ်နဟိပ်လိုက်တာ။

"ITMO၊ SUAI၊ Polytechnic... ငါအဲဒီကိုသလာသလို့ရပဌီ၊ အမဟတ်တလေက လုံလောက်ပဌီ၊ ငါလိုချင်တဲ့နေရာမဟုတ်ရင်တောင် ဒီထက်ကောင်သနေသေသတယ်!" လို့တလေသပဌီသ တံတောင်ကိုကိုက်လိုက်တယ်။ ဒါပေမယ့် ရလေသချယ်မဟုပဌီသသလာသပဌီ၊ အချိန်က ကုန်ဆုံသသလာသပဌီ၊ ငါလုပ်နိုင်သမျဟက ကိုယ့်ကိုကိုယ် ဆလဲထုတ်ပဌီသ တတ်နိုင်သမျဟ လုပ်လိုက်ပါ။

ခရီသမစသေသသူမျာသအတလက် နိဂုံသနဟင့် လမ်သခလဲစကာသလေသမျာသ

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

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

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

source: www.habr.com

မဟတ်ချက် Add