သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။

Techlead Skyeng Kirill Rogovoy (flashhhhh) ကောင်းမွန်သော developer တိုင်းသည် အကောင်းဆုံးဖြစ်လာစေရန်အတွက် ပြုစုပျိုးထောင်ပေးသင့်သည့် အရည်အချင်းများအကြောင်းကို ကွန်ဖရင့်များတွင် တင်ဆက်ပေးပါသည်။ ဒီဇာတ်လမ်းကို Habra စာဖတ်သူတွေနဲ့ မျှဝေပေးဖို့ သူ့ကို တောင်းဆိုခဲ့ပြီး Kirill ကို ကြမ်းပြင်ပေးလိုက်တယ်။

ကောင်းမွန်သော developer နှင့်ပတ်သက်သောဒဏ္ဍာရီတစ်ခုမှာသူဖြစ်သည်

  1. သန့်ရှင်းသောကုဒ်ကိုရေးပါ။
  2. နည်းပညာတွေ အများကြီး သိတယ်။
  3. ကုဒ်ရေးခြင်းအလုပ်များကို ပိုမြန်စေပါသည်။
  4. အယ်လဂိုရီသမ်များနှင့် ဒီဇိုင်းပုံစံများကို သိသည်။
  5. Clean Code ကို အသုံးပြု၍ မည်သည့်ကုဒ်ကိုမဆို ပြန်လည်ပြုပြင်နိုင်ပါသည်။
  6. ပရိုဂရမ်းမင်းမဟုတ်သော အလုပ်များအတွက် အချိန်ဖြုန်းမနေပါ။
  7. သင်အကြိုက်ဆုံးနည်းပညာ၏ 100% သခင်

HR သည် စံပြ ကိုယ်စားလှယ်လောင်းများကို မြင်ပုံရပြီး လစ်လပ်နေရာများမှာလည်း ဤကဲ့သို့ ဖြစ်သည် ။

ဒါပေမယ့် ကျွန်တော့် အတွေ့အကြုံအရ ဒါက သိပ်မှန်တာ မဟုတ်ဘူး။

ပထမ၊ အရေးကြီးသော ငြင်းဆိုချက်နှစ်ခု-
1) ကျွန်ုပ်၏ အတွေ့အကြုံသည် ထုတ်ကုန်အဖွဲ့များဖြစ်သည်၊ ဆိုလိုသည်မှာ၊ ပြင်ပကုမ္ပဏီများသည် ၎င်းတို့၏ကိုယ်ပိုင်ထုတ်ကုန်၊ outsourcing တွင်အရာအားလုံးအလွန်ကွဲပြားခြားနားနိုင်ပါသည်။
2) မင်းက အငယ်တန်းတစ်ယောက်ဆိုရင် အကြံဉာဏ်အားလုံး အကျုံးဝင်မှာ မဟုတ်ဘူး၊ ငါက မင်းဖြစ်ရင် အခုပဲ ပရိုဂရမ်ရေးတာကိုပဲ အာရုံစိုက်ထားမယ်။

ကောင်းသော developer- အဖြစ်မှန်

1- သာမန်ကုဒ်ထက် ပိုကောင်းပါတယ်။

ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် အေးမြသောဗိသုကာပညာကိုဖန်တီးနည်း၊ အေးမြသောကုဒ်ကိုရေးရန်နှင့် ချို့ယွင်းချက်များစွာမပြုလုပ်ရန် သိသည်။ ယေဘူယျအားဖြင့်၊ သူသည် ပျမ်းမျှထက် ပိုကောင်းသည်၊ သို့သော် သူသည် အထူးကျွမ်းကျင်သူများ၏ ထိပ်တန်း 1% တွင်မရှိပါ။ ကျွန်တော်သိသော အမိုက်ဆုံး developer အများစုသည် ထိုမျှလောက်ကြီးသော coders များမဟုတ်ကြပါ။ ၎င်းတို့သည် ၎င်းတို့လုပ်ဆောင်ရာတွင် ကောင်းမွန်သော်လည်း လွန်လွန်ကဲကဲ ဘာမှ မလုပ်နိုင်ကြပါ။

၂။ ပြဿနာတွေကို ဖန်တီးတာထက် ဖြေရှင်းပါ။

ပရောဂျက်တွင် ပြင်ပဝန်ဆောင်မှုတစ်ခုကို ပေါင်းစည်းရန် လိုအပ်သည်ဟု စိတ်ကူးကြည့်ကြပါစို့။ ကျွန်ုပ်တို့သည် နည်းပညာဆိုင်ရာ သတ်မှတ်ချက်များကို လက်ခံရရှိသည်၊ စာရွက်စာတမ်းများကိုကြည့်ပါ၊ တစ်စုံတစ်ခုသည် ခေတ်မမီတော့သည်ကိုတွေ့မြင်ရသည်၊ ကျွန်ုပ်တို့သည် အပိုဘောင်ကန့်သတ်ချက်များကို ကျော်ဖြတ်ရန် လိုအပ်ကြောင်း၊ ပြုပြင်ပြောင်းလဲမှုအချို့ပြုလုပ်ရန်၊ ၎င်းကို တစ်နည်းနည်းနှင့် အကောင်အထည်ဖော်ရန် ကြိုးစားပြီး ကောက်နေသောနည်းလမ်းအချို့ကို မှန်ကန်စွာလုပ်ဆောင်နိုင်စေရန်၊ နောက်ဆုံးတွင် စုံတွဲပြီးနောက်၊ ဒီလိုမျိုး ဆက်မလုပ်နိုင်တော့ဘူးဆိုတာ နေ့ရက်တွေက နားလည်ပါတယ်။ ဤအခြေအနေတွင် developer တစ်ဦး၏ စံပြုမူသည် လုပ်ငန်းသို့ ပြန်သွားရန်ဖြစ်သည်- “ကျွန်တော် ဒါကိုလုပ်တယ်၊ ဒါက အလုပ်မဖြစ်ဘူး၊ အဲဒါက လုံးဝအလုပ်မလုပ်ဘူး၊ ဒါကြောင့် ကိုယ့်ကိုကိုယ် အဖြေရှာကြည့်ပါ။ ” လုပ်ငန်းတစ်ခုတွင် ပြဿနာတစ်ခုရှိသည်- သင်ဖြစ်ပျက်ခဲ့သည်များကို စေ့စေ့စပ်စပ်လေ့လာရန် လိုအပ်ပြီး တစ်စုံတစ်ဦးနှင့် ဆက်သွယ်ကာ ၎င်းကို တစ်နည်းတစ်ဖုံ ဖြေရှင်းရန် ကြိုးစားပါ။ ကျိုးသွားသောဖုန်းက စတင်သည်- "မင်းပြော၊ ငါ သူ့ကို စာပို့လိုက်မယ်၊ သူတို့ပြန်ဖြေတာကို ကြည့်ပါ"

ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် ထိုကဲ့သို့သောအခြေအနေမျိုးနှင့်ရင်ဆိုင်ရမည်ဖြစ်ပြီး၊ သူ့ကိုယ်သူ အဆက်အသွယ်ရှာနိုင်သည်၊ သူ့အားဖုန်းဖြင့်ဆက်သွယ်ကာ ပြဿနာကိုဆွေးနွေးမည်၊ ဘာမှမပြေလည်ပါက၊ သူသည် မှန်ကန်သောလူများကိုစုဆောင်းမည်၊ အရာအားလုံးကိုရှင်းပြပြီး အခြားရွေးချယ်စရာများကို ပေးလိမ့်မည် ( ဖြစ်နိုင်ချေများသည်မှာ အခြားတစ်ခုရှိသေးသည်။ ပိုမိုကောင်းမွန်သောပံ့ပိုးမှုဖြင့် ပြင်ပဝန်ဆောင်မှု။) ထိုသို့သော developer သည် လုပ်ငန်းပြဿနာကို မြင်ပြီး ဖြေရှင်းပေးသည်။ လုပ်ငန်းပြဿနာတစ်ခုကို ဖြေရှင်းသည့်အခါတွင်၊ တစ်ခုခုကို တွေ့ကြုံရသည့်အခါတွင်မဟုတ်ဘဲ၊

3- ချိုင်းထောက်စာရေးခြင်းကို ဆိုလိုသော်လည်း အမြင့်ဆုံးရလဒ်များရရှိရန် အနည်းငယ်သာ အားထုတ်ကြိုးပမ်းပါ။

ထုတ်ကုန်ကုမ္ပဏီများတွင် ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုသည် အမြဲတမ်းနီးပါး ကုန်ကျစရိတ်အကြီးဆုံးဖြစ်သည်- developer များသည် စျေးကြီးသည်။ လုပ်ငန်းတစ်ခုသည် အနိမ့်ဆုံးကိုသုံးစွဲခြင်းဖြင့် ငွေအများဆုံးရလိုကြောင်း developer ကောင်းကောင်းနားလည်သည်။ သူ့ကိုကူညီရန်၊ ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် အလုပ်ရှင်အတွက် အမြတ်အများဆုံးရရှိရန် သူ၏စျေးကြီးသောအချိန်၏ အနည်းဆုံးပမာဏကို သုံးစွဲလိုသည်။

ဤနေရာတွင် အစွန်းနှစ်ဖက်ရှိသည်။ တစ်ခုမှာ ယေဘူယျအားဖြင့် သင်သည် ဗိသုကာပညာကို အနှောက်အယှက်မဖြစ်စေဘဲ၊ ပြုပြင်မွမ်းမံခြင်းမပြုဘဲ၊ စသည်ဖြင့် ပြဿနာအားလုံးကို ချိုင်းထောက်ဖြင့် ဖြေရှင်းနိုင်သည်။ ဤအရာသည် အများအားဖြင့် မည်ကဲ့သို့အဆုံးသတ်သည်ကို ကျွန်ုပ်တို့အားလုံးသိကြသည်- ဘာမှမဖြစ်ပါ၊ ပရောဂျက်ကို အစမှပြန်ရေးပါသည်။ နောက်တစ်ခုကတော့ လူတစ်ယောက်က ခလုတ်တစ်ခုစီအတွက် စံပြဗိသုကာတစ်ခုဖန်တီးဖို့ ကြိုးစားတဲ့အခါ၊ အလုပ်မှာ တစ်နာရီလောက်ကြာပြီး လေးခုကို refactoring လုပ်တဲ့အခါ။ ထိုသို့သောအလုပ်၏ရလဒ်သည်ကောင်းမွန်သော်လည်းပြဿနာမှာစီးပွားရေးဘက်တွင်၊ ပထမနှင့်ဒုတိယကိစ္စများတွင်ရိုးရှင်းစွာအကြောင်းပြချက်များအတွက်ခလုတ်တစ်ခုပြီးမြောက်ရန်ဆယ်နာရီကြာသည်။

ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် ဤအစွန်းအထင်းများကြား ဟန်ချက်ညီပုံကို သိသည်။ သူသည် အကြောင်းအရာကို နားလည်ပြီး အကောင်းဆုံးသော ဆုံးဖြတ်ချက်ကို ချမှတ်သည်- ဤပြဿနာတွင် ကျွန်ုပ်သည် ခြောက်လတစ်ကြိမ် ထိတွေ့ရသည့် ကုဒ်ဖြစ်သောကြောင့်၊ ဤပြဿနာတွင် ချိုင်းထောက်ကို ဖြတ်ပါမည်။ သို့သော် ဤတစ်ခုတွင်၊ ကျွန်ုပ်သည် တတ်နိုင်သမျှ မှန်ကန်စွာ လုပ်ဆောင်ပြီး အရာအားလုံးကို နှောက်ယှက်ပြီး မလုပ်ဆောင်ရသေးသော အင်္ဂါရပ်အသစ်တစ်ရာသည် ကျွန်ုပ်အောင်မြင်မှုပေါ်တွင်မူတည်သောကြောင့် ဖြစ်သည်။

4. ၎င်း၏ကိုယ်ပိုင်စီးပွားရေးစီမံခန့်ခွဲမှုစနစ်ရှိပြီး ၎င်းတွင်ရှုပ်ထွေးမှုရှိသောပရောဂျက်များကိုလုပ်ဆောင်နိုင်သည်။

အခြေခံမူများပေါ်တွင်အလုပ်လုပ် အရာ Done တဲ့ - စာသားစနစ်တစ်မျိုးမျိုးတွင် သင့်အလုပ်အားလုံးကို ချရေးသောအခါ၊ သဘောတူညီချက်များကို မမေ့ပါနှင့်၊ လူတိုင်းကို တွန်းပို့ပါ၊ နေရာတိုင်းတွင် အချိန်မီပေါ်လာမည်၊ အရေးကြီးသည်နှင့် မည်သည့်အရာက အရေးကြီးသည်ကို သိပါက၊ သင်သည် မည်သည့်အခါမျှ လုပ်ဆောင်စရာများကို ဆုံးရှုံးမည်မဟုတ်ပါ။ ထိုသို့သောလူများ၏ ယေဘူယျလက္ခဏာမှာ သင်သူတို့နှင့် တစ်စုံတစ်ခုကို သဘောတူသောအခါ သူတို့မေ့သွားမည်ကို သင်ဘယ်တော့မှ မစိုးရိမ်ဘဲ၊ အားလုံးကို ချရေးပြီး ဆွေးနွေးပြီးသော အဖြေများဖြစ်သည့် မေးခွန်းပေါင်း တစ်ထောင်ကို မေးမည်မဟုတ်ကြောင်းကိုလည်း သင်သိပါသည်။

5. မေးခွန်းများနှင့် အခြေအနေများနှင့် မိတ်ဆက်မှုများကို ရှင်းလင်းပါ။

ဒီမှာလည်း အစွန်းနှစ်ပါးရှိတယ်။ တစ်ဖက်တွင်၊ နိဒါန်းအချက်အလက်အားလုံးကို သင်သံသယဖြစ်နိုင်သည်။ သင်အရင်ကလူတွေက ဖြေရှင်းချက်အချို့ကို တီထွင်ခဲ့ကြပေမယ့်၊ သင်ပိုကောင်းအောင် လုပ်နိုင်မယ်လို့ထင်ပြီး သင့်ရှေ့ရောက်လာသမျှအရာအားလုံးကို ပြန်လည်ဆွေးနွေးပါ- ဒီဇိုင်း၊ လုပ်ငန်းဖြေရှင်းချက်၊ ဗိသုကာပညာစသည်ဖြင့် ပြန်လည်ဆွေးနွေးပါ။ ၎င်းသည် developer နှင့် သူ့ပတ်ဝန်းကျင်ရှိသူများအတွက် အချိန်များစွာကို ဖြုန်းတီးပြီး ကုမ္ပဏီအတွင်း ယုံကြည်မှုအပေါ် အပျက်သဘောဆောင်သည့် အကျိုးသက်ရောက်မှုများ ရှိသည်- အခြားလူများက ထိုကောင်လေးပြန်လာ၍ အရာအားလုံးကို ဖောက်ဖျက်မည်ကို သိသောကြောင့် ဆုံးဖြတ်ချက်များ မချချင်ကြပေ။ အခြားလွန်ကဲသောအချက်မှာ developer သည် နိဒါန်း၊ နည်းပညာဆိုင်ရာ သတ်မှတ်ချက်များနှင့် လုပ်ငန်းဆန္ဒများကို ကျောက်သားဖြင့်ထွင်းထုထားသည့်အရာတစ်ခုအဖြစ် ခံယူပြီး ဖြေရှင်း၍မရသော ပြဿနာတစ်ခုနှင့် ရင်ဆိုင်ရသည့်အခါတွင် သူသည် သူလုပ်နေသမျှကို လုံးလုံးလျားလျား လုပ်နေသလားဟု စတင်တွေးတောမိသည့်အခါဖြစ်သည်။ ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် ဤနေရာတွင် အလယ်အလတ်အချက်တစ်ခုကိုလည်း တွေ့ရှိသည်- သူသည် အလုပ်မပြီးမီ သို့မဟုတ် မပါဘဲ လုပ်ဆောင်ခဲ့သော ဆုံးဖြတ်ချက်များကို နားလည်ရန် ကြိုးစားသည်။ စီးပွားရေးက ဘာကိုလိုချင်တာလဲ။ ငါတို့က သူ့ပြဿနာတွေကို ဖြေရှင်းနေတာလား။ ထုတ်ကုန်ဒီဇိုင်နာက အဖြေတစ်ခုထွက်လာတယ်၊ ဒါပေမယ့် ဘာကြောင့်ဖြေရှင်းချက်က အလုပ်ဖြစ်မယ်ဆိုတာ ငါနားလည်လား။ အဖွဲ့ခေါင်းဆောင်က ဘာကြောင့် ဒီလိုထူးခြားတဲ့ ဗိသုကာလက်ရာတွေ ပေါ်လာတာလဲ။ တစ်ခုခု မရှင်းတာရှိရင် သွားမေးရမယ်။ ဤရှင်းလင်းချက်၏လုပ်ငန်းစဉ်တွင်၊ ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် ယခင်ကမည်သူ့ကိုမျှမကြုံစဖူးသော အခြားရွေးချယ်စရာဖြေရှင်းချက်တစ်ခုကို တွေ့မြင်နိုင်သည်။

6. လုပ်ငန်းစဉ်များနှင့် သင့်ပတ်ဝန်းကျင်ရှိ လူများကို ပိုမိုကောင်းမွန်စေသည်။

ကျွန်ုပ်တို့ပတ်ဝန်းကျင်တွင် လုပ်ငန်းစဉ်များစွာရှိသည် - နေ့စဉ်အစည်းအဝေးများ၊ တွေ့ဆုံမှုများ၊ နှောင့်ယှက်မှုများ၊ နည်းပညာပြန်လည်သုံးသပ်ခြင်း၊ ကုဒ်ပြန်လည်သုံးသပ်ခြင်းစသည် ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် မတ်တတ်ရပ်ပြီး ပြောပါလိမ့်မည်- ကြည့်ပါဦး၊ အပတ်တိုင်း အတူတူ ဆွေးနွေးကြမယ်၊ ဘာကြောင့်လဲ နားမလည်ဘူး၊ ငါတို့လည်း ဒီနာရီကို Contra မှာ သုံးနိုင်တယ်။ သို့မဟုတ်- အတန်းတွင်တတိယအလုပ်အတွက် ကျွန်ုပ်သည် ကုဒ်သို့မ၀င်နိုင်ပါ၊ ဘာမှရှင်းရှင်းလင်းလင်းမရှိပါ၊ ဗိသုကာလက်ရာသည် အပေါက်များနှင့်ပြည့်နေပါသည်။ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်ကုဒ်သည် ညံ့ဖျင်းပြီး ပြန်လည်သုံးသပ်ရန် လိုအပ်သည်၊ အစည်းအဝေးကို နှစ်ပတ်တစ်ကြိမ် ပြန်လည်ပြင်ဆင်ကြပါစို့။ သို့မဟုတ် ကုဒ်ပြန်လည်သုံးသပ်မှုတစ်ခုအတွင်း၊ ၎င်း၏လုပ်ဖော်ကိုင်ဖက်တစ်ဦးသည် လုံလောက်သောကိရိယာတစ်ခုကို ထိရောက်စွာအသုံးမပြုကြောင်း လူတစ်ဦးမှမြင်သည်၊ ဆိုလိုသည်မှာ သူသည် နောက်ပိုင်းတွင် အကြံဉာဏ်ပေးရန်လိုအပ်သည်။ ဆော့ဖ်ဝဲကောင်းတစ်ဦးတွင် ဤဗီဇပါရှိပြီး ယင်းအရာများကို အလိုအလျောက်လုပ်ဆောင်သည်။

7. မန်နေဂျာမဟုတ်သော်လည်း အခြားသူများကို စီမံခန့်ခွဲရာတွင် ထူးချွန်သူ

ဤကျွမ်းကျင်မှုသည် “ပြဿနာများကို ဖန်တီးခြင်းထက် ဖြေရှင်းခြင်း” ဟူသော ဆောင်ပုဒ်နှင့် ကောင်းစွာ ဆက်စပ်နေသည်။ မကြာခဏဆိုသလို၊ ကျွန်ုပ်တို့ လျှောက်ထားသည့် လစ်လပ်နေသော စာသားတွင် စီမံခန့်ခွဲမှုအကြောင်း ဘာမှမရေးထားသော်လည်း၊ ထို့နောက်တွင်၊ သင့်ထိန်းချုပ်မှုထက် ကျော်လွန်သည့် ပြဿနာတစ်ခုနှင့် ရင်ဆိုင်ရသောအခါတွင် သင်သည် အခြားသူများကို တစ်နည်းမဟုတ်တစ်နည်းဖြင့် စီမံခန့်ခွဲနေရဆဲဖြစ်ပြီး ၎င်းတို့ထံမှ တစ်စုံတစ်ရာကို ရရှိပါက၊ မေ့သွားသည် - တွန်းအားပေး၊အရာအားလုံးကိုနားလည်ကြောင်းသေချာပါစေ။ ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် အဘယ်အရာကိုစိတ်ဝင်စားသနည်း၊ ဤလူများနှင့်တွေ့ဆုံရန်၊ သဘောတူညီချက်များကို ချရေးနိုင်သည်၊ လျှော့ပေါ့ရန် ပေးပို့နိုင်သည်၊ မှန်ကန်သောနေ့၌ သူတို့ကိုသတိပေးသည်၊ အရာအားလုံးသည် အဆင်သင့်ဖြစ်နေကြောင်း သေချာပါစေ။ ဤတာဝန်၊ သို့သော် သူ၏ရလဒ်သည် ၎င်း၏ အကောင်အထည်ဖော်မှုအပေါ် မူတည်သည်။

8. မိမိပညာကို အယူဝါဒအဖြစ် မခံယူဘဲ ဝေဖန်မှုကို အမြဲမပြတ် ဖွင့်ဟသည်။

လူတိုင်းသည် သူ၏နည်းပညာကို အလျှော့မပေးဘဲ မှားယွင်းသော ဗီဇပြောင်းလဲမှုများအတွက် ငရဲ၌ ပူလောင်စေမည့် အော်သံများကို ယခင်အလုပ်မှ လုပ်ဖော်ကိုင်ဖက်တစ်ဦးကို မှတ်မိနိုင်သည်။ ဆော့ဖ်ဝဲကောင်းတစ်ဦးသည် လုပ်ငန်းတွင် 5၊ 10၊ 20 နှစ်ကြာအလုပ်လုပ်ပါက၊ သူ၏အသိပညာတစ်ဝက်သည် ပုပ်နေကြောင်းကို နားလည်ပြီး ကျန်တစ်ဝက်မှာ သူသိသည်ထက် ဆယ်ဆပို၍မသိနိုင်ပါ။ တစ်စုံတစ်ယောက်သည် သူနှင့်သဘောမတူဘဲ အခြားရွေးချယ်စရာတစ်ခုကို ကမ်းလှမ်းသည့်အခါတိုင်း၊ ၎င်းသည် သူ၏အတ္တကို တိုက်ခိုက်ခြင်းမဟုတ်ဘဲ တစ်ခုခုကို သင်ယူရန် အခွင့်အရေးတစ်ခုဖြစ်သည်။ ဒါက သူ့ပတ်ဝန်းကျင်ကလူတွေထက် အများကြီးပိုမြန်တယ်။

စံပြ developer တစ်ဦး၏ ကျွန်ုပ်၏ စိတ်ကူးကို ယေဘူယျ လက်ခံထားသော တစ်ခုနှင့် နှိုင်းယှဉ်ကြည့်ကြပါစို့။

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။

ဤပုံတွင် အထက်တွင်ဖော်ပြထားသော အချက်များသည် ကုဒ်နှင့် ဆက်စပ်နေပြီး မည်မျှရှိသည်ကို ပြသထားသည်။ ထုတ်ကုန်ကုမ္ပဏီတစ်ခုတွင် ဖွံ့ဖြိုးတိုးတက်မှုသည် တတိယပရိုဂရမ်တစ်ခုသာဖြစ်ပြီး ကျန် 2/3 သည် ကုဒ်နှင့် အနည်းငယ်သာသက်ဆိုင်ပါသည်။ ကျွန်ုပ်တို့သည် ကုဒ်များစွာကို ရေးသားသော်လည်း၊ ကျွန်ုပ်တို့၏ ထိရောက်မှုသည် ဤ “မသက်ဆိုင်သော” သုံးပုံနှစ်ပုံပေါ်တွင် များစွာမူတည်ပါသည်။

အထူးပြု၊ အထွေထွေဝါဒနှင့် ၈၀-၂၀ စည်းမျဉ်း

လူတစ်ဦးသည် ကျဉ်းမြောင်းသော ပြဿနာအချို့ကို ဖြေရှင်းရန် သင်ယူသောအခါ၊ ရှည်လျား၍ ခက်ခက်ခဲခဲ လေ့လာသော်လည်း ယင်းတို့ကို လွယ်ကူရိုးရှင်းစွာ ဖြေရှင်းနိုင်သော်လည်း သက်ဆိုင်ရာနယ်ပယ်များတွင် ကျွမ်းကျင်မှုမရှိပါက၊ ၎င်းမှာ အထူးပြုဖြစ်သည်။ Generalism ဆိုသည်မှာ လေ့ကျင့်ရေးအချိန်၏ ထက်ဝက်ကို မိမိကျွမ်းကျင်ရာနယ်ပယ်တွင် မြှုပ်နှံထားပြီး အခြားတစ်ဝက်ကို သက်ဆိုင်ရာနယ်ပယ်များတွင် မြှုပ်နှံထားသည့်အခါဖြစ်သည်။ ထို့ကြောင့်၊ ပထမကိစ္စတွင်၊ ငါသည်အရာအားလုံးကို ပြီးပြည့်စုံစွာလုပ်ဆောင်ပြီး ကျန်တစ်ခုကို ညံ့ဖျင်းစွာလုပ်ဆောင်ပြီး ဒုတိယတွင်၊ အရာအားလုံးကို အနည်းနှင့်အများ ကောင်းစွာလုပ်ဆောင်ပါသည်။

80-20 စည်းမျဉ်းက ရလဒ် 80% ဟာ ကြိုးစားမှုရဲ့ 20% ကနေ လာတယ်လို့ ကျွန်တော်တို့ကို ပြောထားတယ်။ ဝင်ငွေ၏ 80% သည် ဖောက်သည်များ၏ 20% မှ ဖြစ်သည်၊ အမြတ် 80% သည် ဝန်ထမ်းများ၏ 20% မှ ဖြစ်သည် ။ သင်ကြားမှုတွင်၊ ဆိုလိုသည်မှာ အချိန်၏ပထမ 80% တွင်ကျွန်ုပ်တို့ရရှိသောအသိပညာ၏ 20% ကိုဆိုလိုသည်။

အယူအဆတစ်ခုရှိသည်- ကုဒ်သမားများသည် ကုဒ်များသာဖြစ်သင့်သည်၊ ဒီဇိုင်နာများကသာ ဒီဇိုင်းထုတ်သင့်သည်၊ ခွဲခြမ်းစိတ်ဖြာသူများအနေဖြင့် ခွဲခြမ်းစိတ်ဖြာသင့်ပြီး မန်နေဂျာများကသာ စီမံခန့်ခွဲသင့်သည်။ ကျွန်တော့်အမြင်အရတော့ ဒီအကြံအစည်က အဆိပ်ဖြစ်ပြီး သိပ်အလုပ်မလုပ်ပါဘူး။ ဤသည်မှာ လူတိုင်း စစ်သားဖြစ်ရန် အကြောင်းမဟုတ်ပါ၊ ဤသည်မှာ အရင်းအမြစ်များ သိမ်းဆည်းခြင်းအကြောင်း ဖြစ်သည်။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာတစ်ဦးသည် စီမံခန့်ခွဲမှု၊ ဒီဇိုင်းနှင့် ခွဲခြမ်းစိတ်ဖြာမှုအကြောင်း အနည်းငယ်နားလည်ပါက၊ အခြားသူများနှင့် မပါဝင်ဘဲ ပြဿနာများစွာကို ဖြေရှင်းနိုင်မည်ဖြစ်သည်။ အကယ်၍ သင်သည် အင်္ဂါရပ်တစ်မျိုးမျိုးပြုလုပ်ရန် လိုအပ်ပြီး SQL queries နှစ်ခုလိုအပ်မည့် အချို့သောအကြောင်းအရာတစ်ခုတွင် အသုံးပြုသူများသည် ၎င်းနှင့်မည်သို့အလုပ်လုပ်သည်ကိုစစ်ဆေးပါက၊ ဆန်းစစ်သူအား ဤအရာနှင့်မနှောင့်ယှက်နိုင်ခြင်းသည် ကောင်းပါတယ်။ ရှိပြီးသားအရာများနှင့် ယှဉ်တွဲ၍ ခလုတ်တစ်ခုကို မြှုပ်နှံရန် လိုအပ်ပြီး ယေဘူယျမူများကို နားလည်ပါက၊ ဒီဇိုင်နာမပါဝင်ဘဲ ၎င်းကို သင်ပြုလုပ်နိုင်ပြီး ကုမ္ပဏီက သင့်အား ကျေးဇူးတင်ပါသည်။

စုစုပေါင်း- သင်သည် သင်၏အချိန်၏ 100% ကန့်သတ်ချက်အထိ ကျွမ်းကျင်မှုကို လေ့လာနိုင်ပြီး သို့မဟုတ် နယ်ပယ်ငါးခုတွင် တူညီသောအချိန်ကို ကုန်ဆုံးနိုင်ပြီး တစ်ခုစီတွင် 80% အထိ တိုးမြှင့်နိုင်သည်။ ဒီနုံချာတဲ့သင်္ချာကို လိုက်နာပြီး တူညီတဲ့ အချိန်ပမာဏမှာ စွမ်းရည် လေးဆ ပိုရနိုင်ပါတယ်။ ဤသည်မှာ ချဲ့ကားခြင်းဖြစ်သော်လည်း အယူအဆကို သရုပ်ဖော်သည်။

ဆက်စပ်ကျွမ်းကျင်မှုကို 80% ဖြင့် မလေ့ကျင့်ဘဲ 30-50% ဖြင့် လေ့ကျင့်နိုင်ပါသည်။ 10-20 နာရီကြာပြီးနောက်၊ ဆက်စပ်နယ်ပယ်များတွင် သိသာထင်ရှားစွာ တိုးတက်ကောင်းမွန်လာမည်ဖြစ်ပြီး ၎င်းတို့တွင် ဖြစ်ပေါ်နေသော လုပ်ငန်းစဉ်များကို နားလည်မှုများစွာရရှိကာ ပိုမိုကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရရှိလာမည်ဖြစ်သည်။

ယနေ့ခေတ် IT ဂေဟစနစ်တွင်၊ တတ်နိုင်သမျှ ကျွမ်းကျင်မှုများစွာရှိရန် ပိုမိုကောင်းမွန်ပြီး ၎င်းတို့ထဲမှ တစ်ဦးတစ်ယောက်မျှ မကျွမ်းကျင်ပါ။ အဘယ်ကြောင့်ဆိုသော် ပထမအချက်မှာ၊ အထူးသဖြင့် ပရိုဂရမ်ရေးသားခြင်းတွင်၊ အထူးသဖြင့် ဤကျွမ်းကျင်မှုများသည် လျင်မြန်စွာ ပျောက်ကွယ်သွားပြီး၊ ဒုတိယအချက်မှာ၊ ကျွန်ုပ်တို့သည် အချိန်ကာလ၏ 99% သည် အခြေခံသာမက၊ အလွန်ခေတ်မီဆန်းပြားသော ကျွမ်းကျင်မှုများမဟုတ်သောကြောင့်၊ ၎င်းသည် ကုဒ်ရေးခြင်းတွင်ပင် လုံလောက်ပါသည်။ အေးမြသောကုမ္ပဏီများ။

နောက်ဆုံးအနေနဲ့၊ လေ့ကျင့်ရေးဟာ ရင်းနှီးမြှုပ်နှံမှုတစ်ခုဖြစ်ပြီး ရင်းနှီးမြှုပ်နှံမှုတွေမှာ မတူကွဲပြားမှုတွေက အရေးကြီးပါတယ်။

ဘာသင်ပေးမလဲ။

ဒါဆို ဘာသင်ပေးရမလဲ။ ခိုင်မာသောကုမ္ပဏီတစ်ခုရှိ ပုံမှန် developer သည် ပုံမှန်အသုံးပြုသည်-

  • ဆက်သွယ်ရေး
  • ကိုယ်ပိုင်အဖွဲ့အစည်း
  • စီမံကိန်းရေးဆွဲခြင်း
  • ဒီဇိုင်း (များသောအားဖြင့် ကုဒ်)
  • တစ်ခါတစ်ရံတွင် စီမံခန့်ခွဲမှု၊ ခေါင်းဆောင်မှု၊ ဒေတာခွဲခြမ်းစိတ်ဖြာမှု၊ စာရေးခြင်း၊ စုဆောင်းခြင်း၊ လမ်းညွှန်ပေးခြင်း နှင့် အခြားသော ကျွမ်းကျင်မှုများစွာ

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

ဘယ်နယ်ပယ်တွေက ဖွံ့ဖြိုးတိုးတက်ဖို့ ထိုက်တန်လဲ။

  1. ဆော့ဖ်ဝဲလ်စွမ်းရည်များသည် တည်းဖြတ်သူရှိ ခလုတ်များကို နှိပ်ခြင်းနှင့် မသက်ဆိုင်သော အရာအားလုံးဖြစ်သည်။ ဤသည်မှာ ကျွန်ုပ်တို့ မက်ဆေ့ချ်များရေးပုံ၊ အစည်းအဝေးများတွင် ကျွန်ုပ်တို့ ပြုမူပုံ၊ လုပ်ဖော်ကိုင်ဖက်များနှင့် ဆက်သွယ်ပုံဖြစ်သည်။ ဒါတွေအားလုံးဟာ သိသာထင်ရှားတဲ့ အရာတွေလို့ထင်ရပေမယ့် မကြာခဏဆိုသလို လျှော့တွက်ထားကြပါတယ်။

  2. ကိုယ်ပိုင်အဖွဲ့အစည်းစနစ်။ ကျွန်တော့်အတွက်ကတော့ ဒါဟာ ပြီးခဲ့တဲ့နှစ်အတွင်း အလွန်အရေးကြီးတဲ့ အကြောင်းအရာတစ်ခု ဖြစ်လာခဲ့ပါတယ်။ ကျွန်တော်သိတဲ့ ခပ်မိုက်မိုက် IT လုပ်သားတွေထဲမှာ၊ ဒါက အတိုးတက်ဆုံး ကျွမ်းကျင်မှုတစ်ခုပါပဲ၊ သူတို့ဟာ အလွန်ဖွဲ့စည်းထားတယ်၊ သူတို့ပြောတဲ့အတိုင်း အမြဲလုပ်တယ်၊ မနက်ဖြန်၊ တစ်ပတ်၊ တစ်လမှာ ဘာလုပ်မယ်ဆိုတာ အတိအကျ သိတယ်။ ကိစ္စရပ်တိုင်းနှင့် မေးခွန်းအားလုံးကို မှတ်တမ်းတင်ထားသည့် သင့်ပတ်ဝန်းကျင်တွင် စနစ်တစ်ခုတည်ဆောက်ရန် လိုအပ်သည်၊ ၎င်းသည် အလုပ်ကိုယ်တိုင်ကို များစွာလွယ်ကူချောမွေ့စေပြီး အခြားသူများနှင့် ဆက်ဆံရာတွင် များစွာအထောက်အကူပြုပါသည်။ ပြီးခဲ့သောနှစ်တွင်၊ ဤလမ်းညွှန်မှုတွင် ဖွံ့ဖြိုးတိုးတက်မှုသည် ကျွန်ုပ်၏နည်းပညာပိုင်းဆိုင်ရာကျွမ်းကျင်မှုကို တိုးတက်စေသည်ထက် များစွာပိုမိုတိုးတက်ကောင်းမွန်လာသည်ဟု ခံစားမိသည်၊ ကျွန်ုပ်သည် အချိန်ယူနစ်တစ်ခုလျှင် သိသိသာသာ အလုပ်ပိုလုပ်လာသည်။

  3. တက်ကြွသော၊ ပွင့်လင်းမြင်သာမှုနှင့် စီစဉ်မှု။ အကြောင်းအရာများသည် အိုင်တီအတွက် သီးသန့်မဟုတ်သော်လည်း ယေဘူယျနှင့် အရေးကြီးပြီး လူတိုင်းက ၎င်းတို့ကို တီထွင်သင့်သည်။ Proactivity ဆိုသည်မှာ အရေးယူဆောင်ရွက်ရန် အချက်ပြမှုကို စောင့်ဆိုင်းနေခြင်းမဟုတ်ပါ။ သင်သည် ၎င်းတို့အား တုံ့ပြန်ခြင်းမဟုတ်ဘဲ အဖြစ်အပျက်များ၏ရင်းမြစ်ဖြစ်သည်။ ပွင့်လင်းမြင်သာမှုဆိုသည်မှာ သတင်းအသစ်တိုင်းကို ဓမ္မဓိဋ္ဌာန်ကျကျ ဆက်ဆံနိုင်ခြင်း၊ တစ်ဦး၏ကိုယ်ပိုင်လောကအမြင်နှင့် အလေ့အထဟောင်းများမှ အထီးကျန်အခြေအနေများကို အကဲဖြတ်ရန် စွမ်းရည်ဖြစ်သည်။ Planning သည် ယနေ့အလုပ်သည် ပြဿနာကို တစ်ပတ်၊ လ၊ တစ်နှစ်အတွက် မည်သို့ဖြေရှင်းပေးမည်ကို ရှင်းလင်းပြတ်သားသော အမြင်တစ်ခုဖြစ်သည်။ တိကျတဲ့အလုပ်တစ်ခုကိုကျော်လွန်ပြီး အနာဂတ်ကိုမြင်ရင်၊ သင်လိုအပ်တာကိုလုပ်ရတာ ပိုလွယ်တယ်၊ အဲဒါကို အလဟသဖြစ်တယ်ဆိုတာကို သဘောပေါက်ပြီးတဲ့နောက်မှာ မကြောက်ပါနဲ့။ ဤကျွမ်းကျင်မှုသည် အသက်မွေးဝမ်းကျောင်းလုပ်ငန်းတစ်ခုအတွက် အထူးအရေးကြီးသည်- သင်သည် နှစ်ပေါင်းများစွာ ရလဒ်များကို အောင်မြင်စွာ ရရှိနိုင်သော်လည်း လမ်းမှားသို့ ရွေ့လျားနေကြောင်း ရှင်းရှင်းလင်းလင်း သိလာသောအခါတွင် မှားယွင်းသောနေရာတွင် စုဆောင်းထားသော အိတ်အားလုံးကို ဆုံးရှုံးသွားနိုင်သည်။

  4. ဆက်စပ်နယ်ပယ်အားလုံး အခြေခံအဆင့်အထိ။ လူတိုင်းတွင် ကိုယ်ပိုင်နယ်ပယ်များ ရှိသော်လည်း၊ နိုင်ငံခြားကျွမ်းကျင်မှုအချို့ကို အဆင့်မြှင့်တင်ရန် အချိန် 10-20 နာရီကို အချိန်ဖြုန်းခြင်းဖြင့် သင်၏နေ့စဉ်လုပ်ငန်းခွင်တွင် အခွင့်အလမ်းသစ်များနှင့် အဆက်အသွယ်အချက်များစွာကို ရှာဖွေတွေ့ရှိနိုင်မည်ဖြစ်ပြီး ဤနာရီများသည်လည်း ဖြစ်နိုင်သည်။ အသက်မွေးဝမ်းကြောင်းပြီးဆုံးသည်အထိ လုံလောက်အောင်ထားပါ။

ဘာဖတ်ရမလဲ

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

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။1. Dale Carnegie "သူငယ်ချင်းများနှင့် လူများကို လွှမ်းမိုးနိုင်ပုံ". ပျော့ပျောင်းကျွမ်းကျင်မှုဆိုင်ရာ ဘာသာတရားစာအုပ်တစ်အုပ်၊ သင်ဘယ်မှာစတင်ရမှန်းမသိပါက၊ ၎င်းကိုရွေးချယ်ခြင်းသည် win-win option တစ်ခုဖြစ်သည်။ ၎င်းကို ဥပမာများဖြင့် တည်ဆောက်ထားပြီး ဖတ်ရလွယ်ကူသည်၊ သင်ဖတ်သောအရာကို နားလည်ရန် အားထုတ်မှုများစွာ မလိုအပ်ဘဲ ရရှိထားသော ကျွမ်းကျင်မှုများကို ချက်ချင်းအသုံးချနိုင်သည်။ ယေဘုယျအားဖြင့် စာအုပ်သည် လူများနှင့် ဆက်သွယ်ခြင်းဆိုင်ရာ ခေါင်းစဉ်ကို ခြုံငုံထားသည်။

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။2. Stephen R. Covey "အလွန်ထိရောက်သောလူများ၏အလေ့အကျင့် 7 ခု". အဖွဲ့ငယ်ကို ကြီးမားသော တွန်းအားအဖြစ် ပြောင်းလဲရန် လိုအပ်သည့်အခါ ပေါင်းစပ်လုပ်ဆောင်မှု အောင်မြင်စေရန် အလေးပေးခြင်းဖြင့် ကွဲပြားသောစွမ်းရည်များ၊ တက်ကြွမှုမှ ပျော့ပျောင်းသောစွမ်းရည်အထိ ပေါင်းစပ်ထားသည်။ ဖတ်ရတာလည်း လွယ်ပါတယ်။

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။3. Ray Dalio "အခြေခံမူများ". စာရေးသူတည်ဆောက်ခဲ့သော ကုမ္ပဏီ၏သမိုင်းကြောင်းကို အခြေခံ၍ နှစ် ၄၀ ကြာ စီမံခန့်ခွဲခဲ့သည့် ပွင့်လင်းမြင်သာမှုနှင့် တက်ကြွမှုဆိုင်ရာ အကြောင်းအရာများကို ဖော်ပြသည်။ ဘဝမှ ခက်ခက်ခဲခဲရခဲ့သော ဥပမာများစွာသည် လူတစ်ဦးအား မည်ကဲ့သို့ မလိုမုန်းထားမှုနှင့် မှီခိုနေရသနည်း၊ ၎င်းကို မည်ကဲ့သို့ ဖယ်ရှားရမည်ကို ပြသသည်။

သင်၏ကုဒ်ကို အဆင့်မြှင့်ရုံဖြင့် သင့်အား ပိုမိုကောင်းမွန်သော ဆော့ဖ်ဝဲရေးသားသူ ဖြစ်လာစေမည်မဟုတ်ပါ။4. David Allen, "အရာများပြီးမြောက်ခြင်း". မိမိဘာသာ လေ့လာသင်ယူရန် မဖြစ်မနေ စာဖတ်ပါ။ ဖတ်ရတာ သိပ်မလွယ်ပေမယ့် ဘဝနဲ့အရေးကိစ္စတွေကို စုစည်းဖို့၊ ကဏ္ဍအားလုံးကို အသေးစိတ်စစ်ဆေးပြီး သင်လိုအပ်တဲ့အရာကို အတိအကျဆုံးဖြတ်နိုင်ဖို့ ကိရိယာအစုံအလင်ကို ပေးစွမ်းပါတယ်။ သူ့အကူအညီနဲ့ ကျန်တာတွေကို မမေ့ဘဲ အရေးကြီးဆုံးအရာတွေကို အမြဲတမ်းလုပ်နိုင်စေမယ့် ကိုယ်ပိုင်စနစ်တစ်ခုကို ဖန်တီးခဲ့တယ်။

စာဖတ်ရုံနဲ့ မလုံလောက်ဘူးဆိုတာ နားလည်ရမယ်။ တစ်ပတ်လျှင် အနည်းဆုံး စာအုပ်တစ်အုပ် မျိုချနိုင်သော်လည်း အကျိုးသက်ရောက်မှုသည် ရက်အတော်ကြာ ကြာပြီးနောက် အရာအားလုံးသည် သူ့နေရာသို့ ပြန်သွားမည်ဖြစ်သည်။ ချက်ခြင်းလက်တွေ့စမ်းသပ်ပြီး အကြံဉာဏ်ပေးသည့် အရင်းအမြစ်အဖြစ် စာအုပ်များကို အသုံးပြုသင့်သည်။ ဒီလိုမလုပ်ရင် သူတို့ပေးမယ့်အရာက မင်းရဲ့ နယ်ပယ်တွေကို ကျယ်ပြန့်စေတယ်။

source: www.habr.com

မှတ်ချက် Add