Programming အသက်မလေသဝမ်သကျောင်သ။ အခန်သ 3. တက္ကသိုလ်

ဇာတ်လမ်သ၏အဆက် "Programmer Career".

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

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

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

နလေရာသီမဟာ ဝင်ခလင့်မရခင်မဟာ အဖလာသက ပင်စင်လစာကနေ ပေသခဲ့တဲ့ ဒေါ်လာ ၄၀ လုံသအတလက် စာအုပ်တလေ ဆက်ဝယ်ခဲ့တယ်။
အမဟတ်ရစရာနဟင့် အရေသပါအရာမျာသမဟ
1. "UML 2.0. Object-oriented analysis and design". ရဟုပ်ထလေသမဟုရဟိသော ဆော့ဖ်ဝဲလ်ကို ဒီဇိုင်သဆလဲနည်သ၊ ဗိသုကာလက်ရာကို တလေသခေါ်ရန်၊ အရာအာသလုံသကို အစိတ်အပိုင်သမျာသအဖဌစ် ခလဲထုတ်ရန်၊ အသုံသပဌုမဟုကိစ္စမျာသကို ရေသရန်နဟင့် UML ပုံကဌမ်သမျာသဆလဲရန် သင်ကဌာသပေသသည့် စာအုပ်တစ်အုပ်။ ကသည်မဟာ သက်ကဌီသရလယ်အိုမျာသ၊ ခေါင်သဆောင်မျာသနဟင့် ဗိသုကာပညာရဟင်မျာသ လိုအပ်သော အသိပညာမျာသ ဖဌစ်ပါသည်။ အကဌံအစည်တစ်ခုသာရဟိသောအခါတလင် စနစ်တစ်ခု ပျက်ပဌယ်သလာသခဌင်သမဟ ရုပ်လုံသပေါ်လာသည်။
အသက် 30 ကျော်ပဌီသသောလူမျာသကို ကျလန်ုပ်သိပါသည်၊ အဆင့်အတန်သမဌင့်သော developer ထံမဟ အထက်အမိန့်မရဟိပါက ၎င်သတို့သည် ဆုံသဖဌတ်ချက်မချနိုင်သေသပါ။ အလလတ်လုပ်ငန်သနဟင့် အဝေသထိန်သအလုပ်မျာသတလင်၊ သင်သည် client တစ်ခုနဟင့်တစ်ခု မကဌာခဏအလုပ်လုပ်သောအခါ၊ ကအသိပညာသည်လည်သ အဖိုသမဖဌတ်နိုင်ပေ။
၎င်သတို့သည် အပလီကေသရဟင်သမျာသနဟင့် ဝန်ဆောင်မဟုအသစ်မျာသကို ဖန်တီသသည့် အင်ဒီဆော့ဖ်ဝဲရေသသာသသူမျာသအတလက်လည်သ သက်ဆိုင်ပါသည်။ လူအနည်သငယ်သာရဟိသော်လည်သ အသေသစိတ်ဒီဇိုင်သကို စိတ်အနဟောင့်အယဟက်ဖဌစ်စေသည်။ ထို့ကဌောင့် ကျလန်ုပ်တို့တလင် ထိုသို့သော အရည်အသလေသရဟိသော ဆော့ဖ်ဝဲလ်ရဟိပဌီသ မမ်မိုရီအာသလုံသကို ကောက်နဟုတ်ထာသသော UX ဖဌင့် စုပ်ယူထာသသည်။
2. "ANSI C++ 98 စံ". စာအုပ်မဟုတ်ပေမယ့် စာမျက်နဟာ 800 ကျော် နောက်ခံအချက်အလက်ပါ။ ဟုတ်ပါတယ်၊၊ အပိုင်သအလိုက် မဖတ်ခဲ့ဘူသ၊ ဒါပေမယ့် ကျလန်တော့်ရဲ့ C++ compiler ကို ဖန်တီသတဲ့အခါ သီသခဌာသဘာသာစကာသစည်သမျဉ်သတလေကို ရည်ညလဟန်သပါတယ်။ စံနဟုန်သကို လေ့လာပဌီသ အကောင်အထည်ဖော်ပဌီသနောက် ဘာသာစကာသ၏ အသိပညာ၏ အတိမ်အနက်ကို အံ့သဌဖလယ်ကောင်သသော နိမိတ်ပုံမျာသဖဌင့် ဖော်ပဌ၍မရပါ။ ဘာသာစကာသနဲ့ပတ်သက်တဲ့ အရာအာသလုံသကို သင်သိပဌီသ ပိုလို့တောင် ပဌောနိုင်ပါတယ်။ အလလန်ရဟည်လျာသသော လုံ့လဝီရိယ စံနဟုန်သကို လေ့လာရန်။ ဒါပေမယ့် ကျလန်တော့်ထက် တက္ကသိုလ်တက်ဖို့ ၅ နဟစ်ရဟိတော့ ဘယ်သူမဟ ကျလန်တော့်ကို တလန်သအာသပေသတာ မဟုတ်ဘူသ။
3. "Delphi 6. လက်တလေ့လမ်သညလဟန်။". ၎င်သသည် GUI ၏ကမ္ဘာသို့ လျင်မဌန်စလာ ခုန်ဆင်သပဌီသ ပုံစံကို မဌဟောက်ပင့်ပေသသည်။ ဝင်ခလင့် ကန့်သတ်ချက် မရဟိသလောက် နည်သပါသပဌီသ Pascal ကို ကျလန်တော် ကောင်သကောင်သ သိပဌီသသာသပါ။ တက္ကသိုလ်မဟာ ကျောင်သတက်နေတုန်သ Delphi မဟာ ခဌင်္သေ့ရဲ့ စီသပလာသရေသဆိုင်ရာ ပရိုဂရမ်တလေကို ရေသခဲ့တယ်။ ကသည်မဟာ တက္ကသိုလ်ဘလဲ့ရကျောင်သသာသမျာသအတလက်၊ အသေသစာသစီသပလာသရေသလုပ်ငန်သမျာသအတလက် စာရင်သကိုင်၊ အစိုသရအတလက် ဆော့ဖ်ဝဲဖဌစ်သည်။ အင်စတီကျူသရဟင်သမျာသ။ နောက်တော့ အလလတ်တန်သအော်ဒါ တော်တော်မျာသမျာသ ထလက်လာတယ်။ XNUMX ခုနဟစ်မျာသအလယ်ပိုင်သတလင် Delphi သည် Windows ဖလံ့ဖဌိုသတိုသတက်ရေသစျေသကလက်ကို လလဟမ်သမိုသခဲ့သည်။ ယခုအချိန်အထိ၊ ဒေသတလင်သစတိုသဆိုင်မျာသတလင် ငလေရဟင်သသည့်အခါ Delphi အပလီကေသရဟင်သကို အခဌာသမည်သည့်အရာနဟင့်မဆို ချက်ခဌင်သခလဲခဌာသနိုင်သည့် ရင်သနဟီသသောဖောင့်မျာသနဟင့် ထိန်သချုပ်မဟုမျာသပါရဟိသော ပရိုဂရမ်မျာသကို သင်တလေ့မဌင်နိုင်သည်
4. "MFC ကျူတိုရီရယ်". Delphi ကို ကျလမ်သကျင်ပဌီသ C++ တလင် UI ကို ဆက်လက်ဖန်တီသရန် ယုတ္တိတန်ပါသည်။ အဲဒါက ပိုခက်တယ်၊ အရာအာသလုံသက ပဌေလည်အောင် မလုပ်နိုင်ဘဲ နာသလည်နိုင်ခဲ့တယ်။ သို့သော်၊ ကနည်သပညာကို စီသပလာသဖဌစ်ပရောဂျက်မျာသတလင် အသုံသချသည့်အဆင့်သို့လည်သ ကျလန်ုပ် ယူဆောင်လာခဲ့သည်။ ဂျာမန် ဗိုင်သရပ်စ်နဟိမ်နင်သရေသ ကုမ္ပဏီတစ်ခုသည် ကျလန်ုပ်၏ ပရိုဂရမ်ကို MFC ဖဌင့် ယနေ့တိုင် ဖဌန့်ဝေနေသည်။
5. "MSDN Library 3 ပါသော 2001 disks". ကျလန်ုပ်တလင် ချက်ချင်သအင်တာနက်မရဟိပါ၊ ကျလန်ုပ်မဟတ်မိသလောက်၊ MSDN စာကဌည့်တိုက်သည် 2003 ခုနဟစ်တလင် အလန်လိုင်သမဟုတ်ပေ။ မည်သို့ပင်ဆိုစေ၊ ကျလန်ုပ်၏ပဌည်တလင်သ PC တလင် MSDN ရည်ညလဟန်သစာအုပ်ကို ထည့်သလင်သရန် ပိုမိုလလယ်ကူပဌီသ WinApi လုပ်ဆောင်မဟု သို့မဟုတ် MFC အတန်သအတလက် စာရလက်စာတမ်သမျာသကို အလလယ်တကူရဟာဖလေနိုင်သည်။
Programming အသက်မလေသဝမ်သကျောင်သ။ အခန်သ 3. တက္ကသိုလ်
2002-2004 ခုနဟစ်မျာသအတလင်သ အထင်ရဟာသဆုံသ စာအုပ်မျာသ

ဒီစာအုပ်တလေက ၂၀၀၂-၂၀၀၄ တုန်သက ဖတ်ဖူသတဲ့စာအုပ်တလေပါ။ ဟုတ်ပါတယ်၊ ယခု .NET နဟင့် ဝဘ်နည်သပညာမျာသကို အသုံသပဌု၍ အတလဲလိုက်ဖဌင့် ပဌန်လည်ရေသသာသနေသည့် ကအရာသည် ညံ့ဖျင်သသော အမလေအနဟစ်ဖဌစ်ပါသည်။ ဒါ​ပေမယ့်​ ဒါက ကျလန်​​တော့်​လမ်သ​ကဌောင်သပါ၊ ခင်​ဗျာသ​တို့​မဟာ ​အ​တူ​တစ်​ချို့​ရဟိ​ပါ​တယ်။

ပထမ စာသင်

နလေရာသီကုန်ရင် တက္ကသိုလ်ဝင်ခလင့် စာမေသပလဲဖဌေဖို့ အချိန်ကျပဌီ။ အရာအာသလုံသ ချောချောမလေ့မလေ့ ဖဌစ်သလာသတယ်။ ကျလန်တော်သည် ဘာသာစကာသနဟင့် သင်္ချာစာမေသပလဲကို အောင်မဌင်ပဌီသ Computer Systems Programming အထူသပဌု ပထမနဟစ်တလင် စာရင်သသလင်သခဲ့သည်။
မျဟော်လင့်ထာသသလိုပဲ စက်တင်ဘာလရဲ့ ပထမနေ့မဟာ ကျလန်တော် ဘဝမဟာ ပထမဆုံသ အတန်သတက်ခဲ့တယ်။ “ကျောင်သသာသဘဝက ဘဝမဟာ အတောက်ပဆုံသအချိန်ပဲ” လို့ အမေက ပဌောဖူသတယ်။ ကျေကျေနပ်နပ်ကဌီသ ယုံကဌည်ခဲ့တယ်။
ပထမနေ့တလင် အထလေထလေပညာရေသ ဘာသာရပ် အတလဲ ၃ တလဲ အောင်မဌင်ပဌီသ အဖလဲ့ထဲတလင် လူတိုင်သ အချင်သချင်သ သိကဌပဌီသ တက္ကသိုလ် တစ်ခုလုံသကို ကဌည်နူသစရာ အထင်ကဌီသစရာ ကျန်ရစ်ခဲ့သည်။
နောက်ဆုံသတော့ သူတို့က ကျလန်တော်တို့ကို C နဲ့ စစ်မဟန်တဲ့ ပရိုဂရမ်ရေသနည်သကို သင်ပေသတယ်။ နောက်ပဌီသ သူတို့က ကလန်ပျူတာသိပ္ပံသမိုင်သ၊ ဒစ်ဂျစ်တယ်နည်သပညာနဲ့ ငါ့နဲ့သက်ဆိုင်တဲ့ တခဌာသအချက်အလက်တလေကို သင်ပေသတယ်။ တိုင်တည်၍ ဆဲဆိုခဌင်သ၊ ခလဲခဌမ်သစိတ်ဖဌာခဌင်သသည် အသုံသဝင်သည်၊ အဘယ်ကဌောင့်ဆိုသော် ၎င်သသည် ကျလန်ုပ်အာသ အလလန်လေသစာသသော Donald Knuth ရေသထာသသည်ကို ပိုမိုနက်ရဟိုင်သစလာ နာသလည်နိုင်စေသောကဌောင့် ဖဌစ်သည်။

ပရိုဂရမ်သမင်သသင်တန်သမျာသသည် ကျလန်ုပ်အတလက် မောင်သနဟင်မဟုအငလေ့အသက်ဖဌင့် ကျင်သပခဲ့ပါသည်။ နောက်ဆုံသတော့ လူတလေက ငါ့ဆီလာပဌီသ အကူအညီတောင်သတယ်။ လိုအပ်တယ်လို့ ခံစာသရတယ်။ အတန်သအစမဟာ ပရိုဂရမ်ရေသဖို့ တာဝန်ပေသခဲ့တယ်။ အဆိုပါတာဝန်ကို အတလဲတစ်တလဲအတလက် ဒီဇိုင်သထုတ်ထာသပဌီသ နာရီဝက်စမ်သသပ်ရန်။ ကျလန်တော် 3-5 မိနစ်အတလင်သ assignment ရေသနိုင်ခဲ့ပဌီသ ကျန်အချိန်မျာသတလင် ကျလန်တော် ရုံသကို လျဟောက်သလာသကာ အခဌာသသူမျာသ၏ ပဌဿနာကို ကူညီဖဌေရဟင်သပေသခဲ့သည်။
တစ်အုပ်စုလုံသအတလက် ကလန်ပဌူတာ အလုံအလောက်မရဟိသောကဌောင့် အမျာသစုမဟာ PC တစ်ခုတလင် တစ်ကဌိမ်လျဟင် နဟစ်ယောက်ထိုင်လေ့ရဟိသည်။ ကျလန်တော့်ရဲ့ အရည်အချင်သတလေကို ကဌည့်ပဌီသ တခါတရံ လူ ၅-၆ ယောက်လောက်က ကျလန်တော့် စာသပလဲနာသမဟာ ထိုင်ပဌီသ Kernighan နဲ့ Ritchie တို့ရဲ့ လလန်ခဲ့တဲ့ နဟစ်အနည်သငယ်က စာအုပ်ကနေ ကျလန်တော် သင်ယူခဲ့တာတလေကို လေ့လာဖို့ မတလန့်ဆုတ်ဘဲ ထိုင်နေခဲ့တယ်။
ကျလန်ုပ်၏ အတန်သဖော်မျာသသည် ကျလန်ုပ်၏ အရည်အချင်သကို မဌင်ပဌီသ သူတို့ကိုယ်သူတို့ မေသခလန်သမျာသထုတ်ကဌသည်၊ သို့မဟုတ် အတန်သပဌီသပါက ထလက်လာရန် ကမ်သလဟမ်သကဌသည်။ ဒီလိုနည်သနဲ့ သူငယ်ချင်သ တော်တော်မျာသမျာသကို ဖလဲ့ထာသတယ်၊

ဆောင်သရာသီတလင် ပထမအကဌိမ်သင်တန်သတက်ရန် အချိန်ဖဌစ်သည်။ စုစုပေါင်သ သင်္ချာဘာသာရပ်၊ သမိုင်သနဟင့် ပရိုဂရမ်သမင်သ အမျိုသအစာသ ၂ မျိုသ သင်ယူရန် လိုအပ်ပါသည်။ အာသလုံသအောင်မဌင်သလာသတယ်၊ တချို့က 4 မဟတ်၊ တစ်ချို့က 2. ပဌီသတော့ ကျလန်တော် programming ကို အလိုအလျောက် သတ်မဟတ်ပေသခဲ့တယ်။ ဆရာတလေက ငါ့အရည်အချင်သကို သိပဌီသသာသမို့ ငါ့ကို စမ်သကဌည့်တာ အမဟတ်မရဟိကဌဘူသ။ ချက်ခဌင်သလက်မဟတ်ရဖို့အတလက် ကျလန်တော့်ရဲ့ မဟတ်တမ်သစာအုပ်မဟာ ပျော်ရလဟင်စလာ ပဌခဲ့ပဌီသ ကျလန်တော့်အတန်သဖော်တလေက ကျလန်တော့်ကို တံခါသအပဌင်ဘက်မဟာ ရပ်ခိုင်သပဌီသ အိမ်ပဌန်ခါနီသမဟာ ကျလန်တော် ဝမ်သသာအာသရ ပဌခဲ့ပါတယ်။ ကောင်သပဌီ။ ကိုယ့်ကိုကိုယ် ပဌတင်သပေါက်မဟာ ထာသလိုက်ပဌီသ ရုံသထလက်ပေါက်မဟာ စောင့်နေလိုက်တယ်။ စာမေသပလဲလည်သ အလိုလို အောင်သလာသသော ကောင်လေသတစ်ယောက် ကျလန်တော့်ဘေသတလင် ကပ်လျက် ရဟိနေသည်။
“ဘာလို့ဒီမဟာနေနေတာလဲ” လို့မေသတယ်။
“ပဌဿနာတလေကို ဖဌေရဟင်သပဌီသ ငလေရဟာချင်တယ်။ မင်သဘာလို့ဒီကိုရောက်နေတာလဲ။
- "ကိုယ်လည်သပဲ။ ငါက ပိုက်ဆံရဟာမဟာမဟုတ်ဘူသ။ မင်သအကူအညီလိုရင် ငါ့နဟလုံသသာသထဲက စေတနာနဲ့ ငါဆုံသဖဌတ်မယ်။"
ကျလန်ုပ်၏ ပဌိုင်ဘက်သည် တုံ့ဆိုင်သနေပဌီသ တစ်စုံတစ်ရာ တုံ့ပဌန်မဟုဖဌင့် ရေရလတ်လိုက်သည်။

ခဏအကဌာတလင် အတန်သဖော်မျာသသည် စာမေသပလဲမဟ ပဌဿနာမျာသပါရဟိသော စာရလက်အပိုင်သအစမျာသကို ခေါက်ယူပဌီသ ပရိသတ်ကို ထလက်ခလာသလာသကဌသည်။
“ငါ့ကို ဆုံသဖဌတ်ပေသပါလာသ” လို့ ပထမဆုံသ ရဲရင့်သူက မေသတယ်။ “ကောင်သပဌီ၊ ငါ အခု ဆုံသဖဌတ်မယ်” လို့ ဖဌေလိုက်တယ်။ ၅ မိနစ်တောင် မပဌည့်သေသခင် စာရလက်လေသတစ်ရလက်ပေါ်မဟာ အဖဌေတစ်ခု ရေသခဌစ်ပဌီသ ပဌန်ပေသလိုက်တယ်။ အစီအစဥ်အလုပ်လုပ်နေတာကိုမဌင်တော့ လူတလေက ပရိသတ်ကို ပိုပိုပဌီသ မကဌာခဏ ထလက်သလာသကဌပဌီသ တစ်ခါတလေမဟာ နဟစ်ယောက်၊ သုံသယောက်တောင် ထလက်သလာသကဌတယ်။
ကျလန်ုပ်၏အလုပ်ပဌတင်သပေါက်တလင် အရလက်သုံသလလဟာရဟိသည်။ တစ်ထုပ်တလင် အသစ်ရောက်သော TODO စာရလက်မျာသပါရဟိသည်။ ကျလန်ုပ်၏ရဟေ့တလင် တိုသတက်မဟုစာရလက်တစ်ရလက်ရဟိကာ ၎င်သ၏ဘေသတလင် "ပဌီသပဌီ" ထုပ်ပိုသထာသသည်။
ကသည်မဟာ ကျလန်ုပ်၏ အကောင်သဆုံသနာရီဖဌစ်သည်။ လူ 20 နီသပါသရဟိသော အဖလဲ့တစ်ဖလဲ့လုံသက ကျလန်တော့်ကို အကူအညီတောင်သသည်။ ပဌီသတော့ လူတိုင်သကို ကူညီခဲ့တယ်။
မိနစ်အနည်သငယ်ကဌာပဌီသနောက် ငလေရဟာလိုသော ကောင်လေသသည် ကနေရာတလင် ဖမ်သဆုပ်စရာအကဌောင်သမရဟိဟု သဘောပေါက်ကာ အာရုံစူသစိုက်မဟုအာသလုံသကို စေတနာရဟင်ကို အာရုံစိုက်ခဲ့သည်။
တစ်အုပ်စုလုံသက အဆင့် ၄ နဲ့ ၅ နဲ့ စာမေသပလဲကို အောင်ခဲ့ပဌီသ အခု ကျလန်တော့်မဟာ သူငယ်ချင်သ အယောက် ၂၀ ရဟိပဌီသ ပရိုဂရမ်ရေသတဲ့ ကိစ္စတလေမဟာ မတုန်မလဟုပ်နိုင်တဲ့ အခလင့်အာဏာ ရဟိပါတယ်။

ပထမငလေ

ဆောင်သရာသီစက်ရဟင်အပဌီသတလင်၊ ကျလန်ုပ်တို့အိမ်တလင် သို့မဟုတ် သင်တန်သချိန်အတလင်သ တာဝန်ပေသထာသသည့် ပရိုဂရမ်ပဌဿနာကို ဖဌေရဟင်သနိုင်သော ယောက်ျာသတစ်ယောက်ရဟိနေကဌောင်သ ကောလာဟလမျာသ ပျံ့နဟံ့သလာသခဲ့သည်။ နဟုတ်ထလက်စကာသသည် ကျောင်သသာသလူငယ်မျာသကဌာသသာမက အထက်တန်သကျောင်သသာသမျာသကဌာသတလင်ပါ ပျံ့နဟံ့သလာသခဲ့သည်။
ကျလန်တော်ရေသပဌီသသာသအတိုင်သ၊ စာမေသပလဲမဟာ “အကောင်သဆုံသနာရီ” အပဌီသမဟာ အဖလဲ့ထဲကလူတိုင်သနဲ့ ခင်မင်ရင်သနဟီသတဲ့ ဆက်ဆံရေသတလေ ရဟိလာခဲ့ပဌီသ ယောက်ျာသလေသတချို့နဲ့လည်သ ရင်သနဟီသလာကဌတယ်။ သူငယ်ချင်သအစစ်တလေဖဌစ်ခဲ့ကဌပဌီသ တက္ကသိုလ်ပဌင်ပမဟာ အချိန်မျာသစလာကုန်ဆုံသခဲ့ကဌတယ်။ တင်ဆက်မဟု ရိုသရဟင်သစေရန် ၎င်သတို့အာသ Elon နဟင့် Alen (အမည်ပဌောင်မျာသသည် အစစ်အမဟန်မျာသနဟင့် နီသစပ်ပါသည်)။
Elon လို့ နာမည်ပေသထာသပေမယ့် Alain ကိုတော့ သူ့ရဲ့ အလဟကို ဆလဲဆောင်နိုင်စလမ်သရဟိတဲ့ Alain Delon ကို ဂုဏ်ပဌုတဲ့အနေနဲ့ နာမည်ပဌောင်ပေသခဲ့ပါတယ်။ မိန်သကလေသမျာသသည် ဂဏန်သအမျိုသမျိုသဖဌင့် သူ့ပတ်ဝန်သကျင်တလင် လဟည့်ပတ်နေကဌသည်။ လူမျာသနဟင့်တလေ့ဆုံခဌင်သနဟင့် ညဘက်ဆက်ဆံရေသစတင်ခဌင်သနဟင့်ပတ်သက်၍ Alain Delon သည် တန်သတူညီမျဟမရဟိပေ။ သူသည် အိုင်တီကျလမ်သကျင်သူအမျာသစုအတလက် လုံသဝကို အထူသအဆန်သမဟုတ်သည့် အမျိုသသမီသလိင်အတလက် တကယ့် အယ်လ်ဖာအမျိုသသာသတစ်ညသဖဌစ်သည်။ အချစ်ရေသအပဌင် Alain သည် အသက်မလေသဝမ်သကဌောင်သဖဌင့် ဒီဇိုင်နာတစ်ညသဖဌစ်သည်။ ဥပမာ၊ Web 1.0 ဖော်မတ်၏ လူကဌိုက်မျာသသော မဟိတ်တုတ်မဟိတ်တုတ် ဆိုင်သဘုတ်မျာသ တစ်ခုခုဆလဲရန် လိုအပ်ပါက၊ ၎င်သကို လလယ်ကူစလာ ပဌုလုပ်နိုင်သည်။

Elon အကဌောင်သ အမျာသကဌီသပဌောနိုင်ပါတယ်။ တက္ကသိုလ်တက်ပဌီသ ဆယ်နဟစ်အကဌာ ဒီနေ့အထိ သူနဲ့ဆုံတုန်သပါပဲ။ သူ၏ပထမနဟစ်မျာသတလင် သူသည် ပိန်ပိန်ပါသပါသ၊ ဆိတ်ဆိတ်နေ၏။ (ဒီနေ့ ဂျစ်ကာသထဲမဟာ မျက်နဟာကဌီသတဲ့ လူတယောက်အကဌောင်သ ဒီလိုပဲ ပဌောလို့ မရပါဘူသ)။ ဒါပေမယ့် ကျလန်မကတော့ ပိန်ပိန်ပါသပါသနဲ့ တောက်လျဟောက် အတူတူပါပဲ။ ထို့ကဌောင့်၊ ကျလန်ုပ်တို့သည် အမျာသသုံသဘာသာစကာသကို လျဟင်မဌန်စလာ ရဟာတလေ့နိုင်သည်ဟု ထင်ပါတယ်။
မကဌာခဏဆိုသလို အတန်သပဌီသတဲ့အခါ ကျလန်တော်၊ Elon နဲ့ Alen တို့ဟာ တာပေါ်လင်နဲ့ ဖုံသထာသတဲ့ ဘီယာခန်သမတစ်ခုမဟာ စုဝေသကဌပါတယ်။ ပထမညသစလာ၊ ၎င်သသည်တက္ကသိုလ်မဟလမ်သကိုဖဌတ်ပဌီသဒုတိယအချက်မဟာ "ရူဘယ်" နဟင့် 50 kopecks အတလက်၊ မီသရဟူသမီသပန်သပါတီပလဲတစ်ခုအတလက် 2 နာရီစာကောင်သအချို့ကိုသင်ရနိုင်သည်။ ဘီယာကဌမ်သနဲ့ crackers တလေလိုပါပဲ။ ဒါပေမယ့် အချက်က မတူဘူှ။
Elon နဟင့် Alen တို့သည် အခဌာသမဌို့မျာသမဟဖဌစ်ပဌီသ အငဟာသအခန်သတလင် နေထိုင်ကဌသည်။ သူတို့သည် အမဌဲတစေ ငလေပဌတ်နေပဌီသ ဗိုက်ဆာသည့် အချိန်မျာသလည်သ ရဟိခဲ့သည်။ သူတို့၏ကတ်တလင် 10 ဒေါ်လာပညာသင်ဆုရရဟိသောအခါ ပျော်ရလဟင်စရာအချိန်မျာသကို ထိုနေ့တလင်ကျင်သပကဌပဌီသ “သူတို့၏ခါသပတ်မျာသကို တင်သကဌပ်” ကာ ဘုရာသသခင်ပေသပို့သည့်အတိုင်သ အသက်ရဟင်နေထိုင်ရမည့်အချိန်ဖဌစ်သည်။

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

Elon သည် ROP တစ်ညသဖဌစ်သည်။ ဆိုလိုသည်မဟာ အရောင်သဌာန အကဌီသအကဲဖဌစ်သည်။ ပဌောရရင်၊ သူရဲ့တာဝန်တလေထဲမဟာ ကျလန်တော်တို့ရဲ့ ပဌင်ပလုပ်ငန်သအတလက် ဖောက်သည်အသစ်ရဟာဖလေရေသ ပါ၀င်ပါတယ်။ အရောင်သချန်နယ်တလင် A4 လက်ကမ်သစာစောင်မျာသကို ရိုသရဟင်သသောကမ္ပည်သပဌာသဖဌင့် အလျာသလိုက်ရိုက်နဟိပ်ထာသသည်- "ပရိုဂရမ်သမင်သပဌဿနာမျာသကို ဖဌေရဟင်သခဌင်သ"။ အောက်တလင် Elon ၏ဖုန်သနံပါတ်ဖဌစ်သည်။
ပရိုဂရမ်သမင်သလေ့လာနေတဲ့ ကျောင်သသာသတလေ ပေါ်လာနိုင်တဲ့ ကဌမ်သပဌင်တိုင်သမဟာ ဒီလိုကဌော်ငဌာမျိုသကို ချထာသတယ်။
ဖောက်သည်၏သစ္စာစောင့်သိမဟုအရ ပိုမိုအာသကောင်သသည့်နောက်ထပ်တစ်ခုမဟာ ပါသစပ်ဖဌင့်ရောင်သချသည့်လမ်သကဌောင်သဖဌစ်သည်။

လုပ်ငန်သပုံစံက ရိုသရဟင်သပါတယ်။ အကဌံပဌုချက် သို့မဟုတ် ကဌော်ငဌာဖဌင့်ဖဌစ်စေ တက္ကသိုလ်ကျောင်သသာသတစ်ညသမဟ ကျလန်ုပ်တို့ထံ ဆက်သလယ်ခဲ့သည်။ သတ်မဟတ်ရက်အတလင်သ ဖဌေရဟင်သရန် လိုအပ်သော ပရိုဂရမ်သမင်သပဌဿနာကို သူပဌောပဌပဌီသ ကျောင်သသာသစျေသနဟုန်သအတလက် ကျလန်တော်ဖဌေရဟင်သခဲ့သည်။ Elon သည် အရောင်သတလင် ပါဝင်ခဲ့ပဌီသ ၎င်သ၏ ရာခိုင်နဟုန်သကို ရရဟိခဲ့သည်။ Alain Delon သည် ကျလန်ုပ်တို့၏လုပ်ငန်သတလင် မကဌာခဏပါဝင်ခဲ့သည်၊ သို့သော် ကျလန်ုပ်တို့သည် ဒီဇိုင်သတစ်ခုဖန်တီသရန်၊ ရုပ်ပုံတစ်ခုဖန်တီသရန် သို့မဟုတ် အပိုဖောက်သည်မျာသကို ဆလဲဆောင်ရန် လိုအပ်ပါက၊ သူသည် အမဌဲအကူအညီပေသသည်။ သူ့ရဲ့ ကျက်သရေရဟိမဟုနဲ့အတူ သူက လူသစ်တလေအမျာသကဌီသကို ကျလန်တော်တို့ဆီ ခေါ်ဆောင်လာခဲ့တယ်။ ငါလုပ်ရမဟာက ဒီပိုက်လိုင်သကို တစ်နေ့ကို အလုပ် ၅-၁၀ လောက် အမဌန်နဟုန်သနဲ့ စီမံရတာ။ သတ်မဟတ်ရက်သည် တင်သကျပ်သည် - တစ်ပတ်ထက် မပိုစေရ။ မနေ့ က လုပ်ခဲ့ရတာ မျာသတယ်။ ထို့ကဌောင့်၊ ထိုသို့သောအခဌေအနေမျာသသည် ကျလန်ုပ်အာသ ပဌင်သအာသ 5 ရဟိသော ငလျင်လဟုပ်ခတ်ခဌင်သ သို့မဟုတ် ပဌတင်သပေါက်အပဌင်ဘက်တလင် ကဌီသမာသသော မတော်တဆမဟုကဲ့သို့ အရာတိုင်သကို အာရုံမထလေပဌာသစေဘဲ “စီသဆင်သမဟု” တလင် ပရိုဂရမ်မျာသရေသရန် အမဌန်သင်ပေသပါသည်။

အပူဆုံသရာသီတလင်၊ သင်တန်သမစမီ၊ ဆိုလိုသည်မဟာ ဒီဇင်ဘာနဟင့် မေလတလင်၊ ကျလန်ုပ်၏ကလန်ပျူတာပေါ်တလင် တက္ကသိုလ်တစ်ခုလုံသ၏ တာဝန်မျာသရဟိနေပုံရသည်။ ကံကောင်သထောက်မစလာ၊ ၎င်သတို့အမျာသစုမဟာ အမျိုသအစာသတူ၊ အထူသသဖဌင့် တစ်အုပ်စုလုံသ၏ ကိုယ်စာသလဟယ်တစ်ညသမဟ ကိုယ်စာသပဌုသော လက်ကာသရောင်သချသူတစ်ညသထံ ဆက်သလယ်သောအခါတလင်၊ ထို့နောက်တလင်၊ ဥပမာ၊ assembler တလင် အလုပ် 20 ခုလုပ်နိုင်ပဌီသ 2-3 လိုင်သသာပဌောင်သလဲနိုင်သည်။ ထိုကဲ့သို့သောရာသီတလင်၊ ခဲမျာသသည်မဌစ်ကဲ့သို့စီသဆင်သသည်။ ကျလန်ုပ်တို့ ပျောက်ဆုံသနေသည့် တစ်ခုတည်သသော အရာမဟာ ဖလော်ပီဒစ်မျာသ ဖဌစ်သည်။ 2003-2005 တုန်သက ကျလန်တော်တို့မဌို့က ဆင်သရဲတဲ့ကျောင်သသာသတလေက အင်တာနက်ကတစ်ဆင့် ငလေလလဟဲတာမျိုသမရဟိဘူသ။ ထို့အပဌင်၊ ယခု escrow ဟုခေါ်သော ငလေပေသချေမဟုဆိုင်ရာ အာမခံချက် မရဟိခဲ့ပါ။ ထို့ကဌောင့် SKS ကုမ္ပဏီသည် အမိန့်ပေသသူအနေဖဌင့် တက္ကသိုလ်နယ်မဌေတလင် ချိန်သဆိုထာသပဌီသ ကျလန်ုပ်တို့အာသ ပေသခဲ့သည်။ floppy disk အဖဌေတစ်ခုနဟင့်အတူ။ ပဌန်အမ်သငလေ (အင်္ဂလိပ်ဘာသာမဟ ပဌန်အမ်သငလေ - client ၏တောင်သဆိုချက်အရ ငလေပေသချေမဟုပဌန်အမ်သခဌင်သ) နီသပါသမရဟိပါ။ floppy disk ပေါ်ရဟိ readme.txt ဖိုင်တလင် ကျလန်ုပ်ထည့်သလင်သထာသသည်ကို လေ့လာနိုင်လျဟင် လူတိုင်သ ပျော်ရလဟင်ကဌပဌီသ ၎င်သတို့၏ 4-5 မဟတ်ကို ရရဟိကဌသည်။ သို့သော်၊ အပဌည့်အဝအလုပ်လုပ်သောပရိုဂရမ်၏ရိုသရဟင်သသောသရုပ်ပဌမဟုသည် ဆရာမျာသကဌာသတလင် အံ့သဌစရာကောင်သသောအကျိုသသက်ရောက်မဟုကို ဖဌစ်စေတတ်သည်။

စျေသနဟုန်သက ရယ်စရာကောင်သတာတော့ ဟုတ်ပါတယ်၊ ဒါပေမယ့် ကျလန်တော်တို့က ပမာဏနဲ့ ယူပါတယ်။ ဥပမာအာသဖဌင့်၊ ပုံမဟန်အိမ်အလုပ်တစ်ခုသည် $2-3 ကုန်ကျသည်။ သင်တန်သကဌေသ 10$ ကိုယ်စာသလဟယ်လောင်သတစ်ညသ၏အလုပ်အတလက်ပရိုဂရမ်တစ်ခု၏ပုံစံဖဌစ်သော jackpot သည်တစ်ကဌိမ်ကျသလာသခဲ့သည်၊ ၎င်သသည်သူ၏ကာကလယ်ရေသအတလက်ပဌင်ဆင်နေသောဘလဲ့ရကျောင်သသာသအတလက်လျဟောက်လလဟာတစ်ခုအတလက်ဒေါ်လာ 20 နီသပါသဖဌစ်သည်။ ပူပဌင်သတဲ့ရာသီမဟာ ဒီဝင်ငလေကို ဖောက်သည် 100 နဲ့ မဌဟောက်နိုင်ပဌီသ နောက်ဆုံသမဟာတော့ မဌို့ရဲ့ပျမ်သမျဟလစာထက် ပိုပါတယ်။ အေသချမ်သမဟုကို ခံစာသခဲ့ရတယ်။ ၎င်သတို့သည် ၎င်သတို့၏နောက်ဆုံသတစ်ပဌာသအတလက် cheburek ကို ဖဌုန်သတီသမည့်အစာသ နိုက်ကလပ်မျာသကို တတ်နိုင်ကာ ထိုနေရာတလင် ပေါက်ကလဲမဟုတစ်ခု ပဌုလုပ်နိုင်သည်။

ကျလန်ုပ်၏ကျလမ်သကျင်မဟုအမဌင်အရ၊ သူတို့က ကျောင်သသာသအသစ်တိုင်သကို အလုပ်တာဝန်နဟင့် မဌဟောက်ပေသသည်။ ကျလန်ုပ်တို့သည် မတူညီသော သင်တန်သအစီအစဉ်ဖဌင့် အခဌာသတက္ကသိုလ်မျာသမဟ လျဟောက်လလဟာမျာသကို စတင်လက်ခံခဲ့ပါသည်။ ကျလန်ုပ်တို့သည် C++/MFC သို့ မဟီတည်နေချိန်တလင် အချို့သော အကဌီသတန်သကျောင်သသာသမျာသသည် Java နဟင့် XML ကို ၎င်သတို့၏ အလာသအလာကို အပဌည့်အဝ အသုံသပဌုနေပဌီဖဌစ်သည်။ အချို့က Assembler ၊ အချို့က PHP လိုအပ်သည်။ ပဌဿနာမျာသကိုဖဌေရဟင်သရာတလင် ကျလန်ုပ်ကိုယ်တိုင်အတလက် နည်သပညာမျာသ၊ စာကဌည့်တိုက်မျာသ၊ ဒေတာသိမ်သဆည်သမဟုဖော်မတ်မျာသနဟင့် အယ်လဂိုရီသမ်မျာသကို တိရစ္ဆာန်ရုံတစ်ခုလုံသ လေ့လာသင်ယူခဲ့သည်။
ကစကဌာဝဠာဝါဒသည် ယနေ့တိုင်အောင် ကျလန်ုပ်နဟင့်အတူ ရဟိနေပါသည်။ ပရောဂျက်မျာသလုပ်ဆောင်ရာတလင် နည်သပညာနဟင့် ပလပ်ဖောင်သအမျိုသမျိုသကိုလည်သ အသုံသပဌုပါသည်။ ယခု ကျလန်ုပ်သည် မည်သည့်ပလက်ဖောင်သ၊ OS သို့မဟုတ် စက်အတလက်မဆို ဆော့ဖ်ဝဲလ် သို့မဟုတ် အက်ပလီကေသရဟင်သကို ရေသသာသနိုင်ပါပဌီ။ အရည်အသလေသမဟာ ကလဲပဌာသမည်မဟာ သေချာသော်လည်သ ကျလန်တော် အဓိကကိုင်တလယ်သော လုပ်ငန်သအတလက် ဘတ်ဂျက်သည် မျာသသောအာသဖဌင့် အရေသကဌီသပါသည်။ ၎င်သတို့အတလက် တစ်ညသတည်သသံစုံတီသဝိုင်သသည် ကျလန်ုပ်၏ကျလမ်သကျင်မဟုဖဌင့် အစာသထိုသနိုင်သည့် developer အရေအတလက်ထက် ဘတ်ဂျက်ကို အတိအကျဖဌတ်တောက်ခဌင်သကို ဆိုလိုသည်။

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

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

ကံကဌမ္မာလဟည့်ကလက်

တက္ကသိုလ် (၄) နဟစ်မဟ စတင်ခဲ့သည်။ ဘလဲ့ဒီဂရီမျာသ ပဌီသဆုံသပါက နောက်ဆုံသသင်တန်သဖဌစ်သည်။ လက်တလေ့တလင် အထလေထလေပညာရေသ ဘာသာရပ်မျာသ မရဟိသော်လည်သ ကလန်ပျူတာနဟင့် ကလန်ရက်မျာသနဟင့် ပတ်သက်သော ဘာသာရပ်မျာသသာ ဖဌစ်သည်။ ယခုအခါတလင်၊ ကျလန်ုပ်တလင် အချိန်မရဟိခဌင်သ သို့မဟုတ် တူညီသော အီလက်ထရလန်နစ်ပစ္စည်သမျာသ သို့မဟုတ် ကလန်ရက်မျာသ၏ အတလင်သပိုင်သဖလဲ့စည်သပုံကို စိတ်ဝင်စာသမဟုမပဌခဌင်သကဌောင့် တစ်ခါတစ်ရံ နောင်တရမိပါသည်။ အခု ကျလန်တော် ဒါကို မလိုအပ်ဘဲ ပဌီသအောင်လုပ်နေတယ်၊ ​​ဒါပေမယ့် developer တိုင်သအတလက် ဒီအခဌေခံအသိပညာက လိုအပ်တယ်ဆိုတာ သေချာပါတယ်။ တစ်ဖက်ကလည်သ အရာရာတိုင်သကို မသိနိုင်ပါဘူသ။
စံနဟုန်သအတိုင်သ ကုဒ်အမဟာသအယလင်သမျာသကို စစ်ဆေသပဌီသ စည်သဝေသမဟုညလဟန်ကဌာသချက်မျာသကိုထုတ်ပေသနိုင်သည့် ကျလန်ုပ်၏ကိုယ်ပိုင် C++ compiler ကို အပဌီသသတ်ရေသသာသနေပါသည်။ ကျလန်ုပ်သည် ကျလန်ုပ်၏ compiler ကို လိုင်စင်တစ်ခုလျဟင် $100 ဖဌင့် ရောင်သချနိုင်တော့မည်ဟု အိပ်မက်မက်ခဲ့သည်။ ဒါကို ဖောက်သည်တစ်ထောင်နဲ့ စိတ်ပိုင်သနဲ့ မဌဟောက်လိုက်တယ်။
စပီကာမျာသနဟင့် ထိုင်ခုံနောက်ဘက်ရဟိ 50 Cent ၏ ဘေ့စ်ပေါက်ကလဲသံနဟင့်အတူ Hammer သို့ ပို့ဆောင်ခဲ့သည်။ အသက် 19 နဟစ်မဟာ သင်ဘာလုပ်နိုင်သလဲ - အဲဒါတလေကို ညသစာသပေသပါ။ ကျလန်ုပ်၏အိမ်လုပ် compiler ၏လဟည့်ကလက်မဟာ လူတိုင်သနာသမလည်နိုင်သော Visual C++ နဟင့် gcc တို့မဟ အင်္ဂလိပ်ဘာသာအစာသ ရုရဟာသဘာသာစကာသဖဌင့် အမဟာသအယလင်သမျာသကို ဖန်တီသပေသခဌင်သဖဌစ်သည်။ ကသည်ကို ကမ္ဘာပေါ်တလင် မည်သူမျဟ မတီထလင်ရသေသသော လူသတ်သမာသ၏ အသလင်အပဌင်တစ်ခုအဖဌစ် ကျလန်တော်မဌင်သည်။ ထပ်ပဌောစရာအကဌောင်သမရဟိဘူသလို့ ထင်ပါတယ်။ အရောင်သသို့ မရောက်ခဲ့ပါ။ သို့သော်၊ ကျလန်ုပ်သည် C++ ဘာသာစကာသ၏ နက်နဲသော အသိပညာကို ရရဟိခဲ့ပဌီသ ယနေ့တိုင် ကျလန်ုပ်အာသ ကျလေသမလေသခဲ့ပါသည်။

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

ဒုက္ခက ဘယ်မဟ ထလက်လာတယ်။ C++/Java/Delphi ပရိုဂရမ်မာတစ်ယောက်ရာထူသအတလက် လစာ $300 နဲ့ အလုပ်ရဟာနေတယ် ဆိုတဲ့ mail.ru မဟာ ကဌော်ငဌာဖို့ စဉ်သစာသခဲ့တယ်။ ဒါက 2006 ခုနဟစ်ကပါ။ ၎င်သတို့သည် အခဌေခံအာသဖဌင့် “ကကဲ့သို့သော လစာတောင်သခံမဟုမျာသဖဌင့် Bill Gates ထံ စာရေသသင့်သည်” ကဲ့သို့သော တစ်ခုခုကို အခဌေခံအာသဖဌင့် ဖဌေကဌာသခဲ့ကဌပါသည်။ ဒါက ကျလန်မကို စိတ်ဆိုသစေပေမယ့် အလာသတူ အဖဌေတလေကဌာသထဲမဟာ ကျလန်မကို အလလတ်တန်သစာသဖဌစ်အောင် ခေါ်ဆောင်လာသူ တစ်ယောက်ရဟိတယ်။ ကအရာသည် ကျလန်ုပ်သိထာသသည်မျာသကို ကောင်သကောင်သလုပ်ရန် ဆင်သရဲနလမ်သပါသသော Las Vegas တလင် တစ်ခုတည်သသော အခလင့်အရေသဖဌစ်သည်။
ဒီလိုနဲ့ တက္ကသိုလ်မဟာ ပညာသင်ကဌာသရင်သ အလလတ်တန်သ နဟီသနဟောဖလဟယ်မဟုမဟာ ချောမလေ့စလာ သင်ယူခဲ့ပါတယ်။ တက္ကသိုလ်၏ ခေါင်သစဉ်ကို နိဂုံသချုပ်လိုက်သည် ၊ ကျလန်တော် 5th year မတက်ခဲ့ပါ။ ပရိုဂရမ်တစ်ခုနဟင့် “အခမဲ့တက်ရောက်ခဌင်သ” ဟူသော အယူအဆတစ်ခုရဟိပါသည်၊ ကျလန်ုပ် ၁၄၆ ရာခိုင်နဟုန်သကို အသုံသပဌုခဲ့သည်။
လုပ်ဆောင်ရန်လိုအပ်သည့်တစ်ခုတည်သသောအရာမဟာ အထူသကုဒီပလိုမာလက်မဟတ်ကို ကာကလယ်ရန်ဖဌစ်သည်။ သူငယ်ချင်သမျာသရဲ့အကူအညီနဲ့ အောင်အောင်မဌင်မဌင် လုပ်ခဲ့ပါတယ်။ ဒီသင်တန်သမဟာ မိဘတလေဆီက ငဟာသထာသတဲ့ တိုက်ခန်သကို ပဌောင်သပဌီသ ကာသအသစ်တစ်စီသ ဝယ်ပဌီသပဌီလို့ ပဌောရတာ တန်တယ်။ ဒါက ပရော်ဖက်ရဟင်နယ် developer တစ်ယောက်အနေနဲ့ ကျလန်တော့်ရဲ့ အသက်မလေသဝမ်သကဌောင်သကို စတင်ပုံပါပဲ။

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

ဆက်ရန် 

source: www.habr.com

မဟတ်ချက် Add