ThoughtWorks á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș နမူနာအငá€șတဏဗျူသတစá€șခုသို့ ကျလနá€șုပá€ș မညá€șá€žá€­á€Żá€·á€á€„á€șရေဏကá€șခá€Č့သနညá€șှ။

ThoughtWorks á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș နမူနာအငá€șတဏဗျူသတစá€șခုသို့ ကျလနá€șုပá€ș မညá€șá€žá€­á€Żá€·á€á€„á€șရေဏကá€șခá€Č့သနညá€șှ။

အလုပá€șá€•á€Œá€±á€Źá€„á€șသတေဏ့မညá€ș အငá€șá€á€Źá€—á€»á€°á€žá€–á€Œá€±á€›á€”á€ș လိုအပá€șá€œá€Źá€žá€±á€Źá€Ąá€á€«á€á€œá€„á€ș ပထမညသဆုံသ သငá€șထငá€șá€žá€±á€Źá€Ąá€›á€Źá€™á€Ÿá€Ź "အငá€șá€á€Źá€—á€»á€°á€žá€Ąá€á€œá€€á€ș á€€á€Œá€­á€Żá€á€„á€șပဌငá€șဆငá€șထာှရနá€ș လိုအပá€șသညá€ș" ဟု ထငá€șမဌငá€șမိသညá€șá€™á€Ÿá€Ź သင့á€șá€Ąá€á€œá€€á€ș ထူှဆနá€șှသညá€șမဟုတá€șပေ။ HackerRank တလငá€șá€•á€Œá€żá€”á€Źá€™á€»á€Źá€žá€€á€­á€Żá€–á€Œá€±á€›á€Ÿá€„á€șသပါ၊ ကုဒá€șအငá€șတဏဗျုသကို Crack ဖတá€șပါ၊ ArrayList အလုပá€șလုပá€șá€•á€Żá€¶á€”á€Ÿá€„á€·á€ș LinkedList á€€á€œá€Źá€á€Œá€Źá€žá€•á€Żá€¶á€€á€­á€Ż á€Ąá€œá€œá€á€șကျကá€șပါ။ အိုှ ဟုတá€șကá€Č့၊ á€Ąá€™á€»á€­á€Żá€žá€Ąá€…á€Źá€žá€á€œá€Čခဌငá€șá€žá€Ąá€€á€Œá€±á€Źá€„á€șှလညá€șှ မေသကေဏငá€șသမေသနိုငá€șတယá€ș၊ á€Ąá€™á€Œá€”á€șဥမျိုသဥစဏသက ဥကေဏငá€șá€žá€†á€Żá€¶á€žá€›á€œá€±á€žá€á€»á€šá€șá€™á€Ÿá€Żá€–á€Œá€…á€șမယá€șá€œá€­á€Żá€· á€•á€Œá€±á€Źá€á€Źá€€ ပရေဏá€șဖကá€șရဟငá€șနယá€șမဟုတá€șá€€á€Œá€±á€Źá€„á€șှ သိသာထငá€șá€›á€Ÿá€Źá€žá€•á€«á€á€šá€ș။
ဒါပေမယ့á€ș စေဏင့á€șပါ၊ မငá€șှက တစá€șနေ့ကို ၈ နာရြ အစြအစဉá€șဆလá€Čá€•á€Œá€źá€ž စိတá€șဝငá€șစဏသစရဏကေဏငá€șá€žá€•á€Œá€źá€ž á€Ąá€žá€±á€žá€Ąá€–á€œá€Čမဟုတá€șတá€Č့ á€•á€Œá€żá€”á€Źá€á€œá€±á€€á€­á€Ż ဖဌေရဟငá€șá€žá€•á€±á€žá€•á€Œá€źá€ž အလုပá€șအသစá€șá€™á€Ÿá€Ź ဥပေါငá€șှ á€’á€«á€™á€Ÿá€™á€Ÿá€Żá€á€ș အနုတá€șကိုပá€Č လုပá€șလိမ့á€șမယá€ș။ မညá€șသို့ပငá€șဆိုစေကဏမူ အငá€șတဏဗျူသတစá€șခုဥေဏငá€șမဌငá€șရနá€șá€Ąá€á€œá€€á€ș သငá€șသညá€ș သငá€ș၏နေ့စဉá€șကျလမá€șသကျငá€șá€™á€Ÿá€Żá€€á€­á€Ż မဖေဏá€șပဌဘá€Č တစá€șနညá€șှနညá€șသဖဌင့á€ș á€€á€Œá€­á€Żá€á€„á€șပဌငá€șဆငá€șထာှရနá€ș လိုအပá€șသေဏá€șလညá€șှ သငá€ș၏လကá€șá€›á€Ÿá€­á€Ąá€œá€Żá€•á€șတလငá€ș သငá€șမလိုအပá€șဘá€Čနဟင့á€ș နေဏကá€șတစá€șá€á€Żá€á€œá€„á€ș လိုအပá€șနိုငá€șဖလယá€șမရဟိသည့á€șဥရဏမျဏသကို á€œá€±á€·á€œá€Źá€•á€«á‹ ကလနá€șá€•á€Œá€°á€á€Źá€žá€­á€•á€čá€•á€¶á€Ÿá€Ź ငါတို့ရá€Č့သလေသထá€Čပါနေတဏကို မငá€șသကန့á€șကလကá€șတယá€ș၊ မငá€șှ ငါတို့ကို ညလယá€șá€™á€Ÿá€Źá€”á€­á€Żá€žá€›á€„á€ș သတိပဌနá€șမရဘá€Č သစá€șပငá€șတစá€șပငá€șရá€Č့ဥကျယá€șတဝိုကá€șကို ခေါငá€șá€žá€Ąá€Żá€¶á€žá€…á€œá€•á€șတစá€șခုပေါá€șá€™á€Ÿá€Ź မျကá€șစိမဟိတá€șá€•á€Œá€źá€ž စဏရေသခိုငá€șá€žá€›á€™á€Ÿá€Źá€•á€±á€«á€·áŠ ဆပá€șကပá€șá€™á€Ÿá€Ź အလုပá€șရရငá€ș ၊ ငါ့ရá€Č့ အဓိက လဟည့á€șကလကá€șက ဒြလို ဥတိဥကျ ဖဌစá€șလိမ့á€șမယá€ș ၊ ဟုတá€ș၊ ငါ á€žá€˜á€±á€Źá€á€°á€á€šá€ș ။ ဒြအရညá€șဥချငá€șှကို စမá€șှသပá€șဖို့ á€œá€­á€Żá€•á€«á€á€šá€ș။

ဒါပေမယ့á€ș မငá€șှရá€Č့လကá€șá€›á€Ÿá€­á€Ąá€œá€Żá€•á€șနá€Č့ မသကá€șဆိုငá€șတá€Č့ အရညá€șဥချငá€șá€žá€á€œá€±á€€á€­á€Ż á€˜á€Źá€€á€Œá€±á€Źá€„á€·á€ș စမá€șှသပá€șတာလá€Č။ ဖကá€șရဟငá€șá€€á€»á€œá€Źá€á€Źá€€á€Œá€±á€Źá€„á€·á€șလာှ။ Google က ဒြလိုလုပá€șá€œá€­á€Żá€·á€œá€Źá€žá‹ á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș သငá€ș၏အနာဂတá€șá€Ąá€–á€œá€Č့ခေါငá€șသဆေဏငá€șသညá€ș အငá€șတဏဗျူသမစမဟ á€…á€źá€á€Œá€„á€șှနညá€șှလမá€șá€žá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Ż á€œá€±á€·á€œá€Źá€á€Čá€·á€›á€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș á€šá€á€Żá€Ąá€á€«á€á€œá€„á€ș "ပရိုဂရမá€șမဏကေဏငá€șှတိုငá€șှသညá€ș စာတနá€șှတစá€șခုထá€Čတလငá€ș palindrome á€€á€­á€Żá€›á€Ÿá€Źá€–á€œá€±á€á€Œá€„á€șá€žáá€Ąá€€á€±á€Źá€„á€șအထညá€șဖေဏá€șá€™á€Ÿá€Żá€€á€­á€Ż စိတá€șá€”á€Ÿá€œá€Żá€¶á€žá€–á€Œá€„á€·á€ș သိရမညá€ș" ဟု á€šá€Żá€¶á€€á€Œá€Šá€șနေပါသညá€ș။

ကေဏငá€șá€žá€•á€Œá€źáŠ သငá€șသညá€ș Google (ဂ) မဟုတá€șပါ။ Google က ဘာတတá€șနိုငá€șလá€Č သာမာနá€ș ကုမá€čá€•á€á€źá€á€œá€±á€€ မလုပá€șနိုငá€șဘူှ။ Google သညá€ș ၎ငá€șှ၏ဝနá€șထမá€șá€žá€™á€»á€Źá€žá ဥချကá€șအလကá€șမျဏသကို ခလá€Čခဌမá€șှစိတá€șá€–á€Œá€Źá€•á€Œá€źá€ž Olympiad နေဏကá€șခံရဟိ အငá€șဂျငá€șနဟယဏမျဏသသညá€ș ၎ငá€șှ၏ á€žá€źá€žá€á€Œá€Źá€žá€œá€Żá€•á€șငနá€șှတာဝနá€șမျဏသကို ကိုငá€șတလယá€șဖဌေရဟငá€șá€žá€›á€Źá€á€œá€„á€ș ကေဏငá€șသမလနá€șá€€á€Œá€±á€Źá€„á€șှ ကေဏကá€șချကá€șချခá€Č့သညá€ș။ á€‘á€­á€Żá€·á€Ąá€•á€Œá€„á€ș၊ ၎ငá€șá€žá€á€­á€Żá€·áá€›á€œá€±á€žá€á€»á€šá€șá€™á€Ÿá€Żá€œá€Żá€•á€șငနá€șှစဉá€șကို ဒြဇိုငá€șှထုတá€șခဌငá€șသဖဌင့á€ș၊ ၎ငá€șသတို့သညá€ș သငá€șá€čချဏပုစá€čဆဏမျဏသကို လလယá€șá€€á€°á€…á€œá€Ź မဖဌေရဟငá€șှနိုငá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș အငá€șဂျငá€șနဟယဏကေဏငá€șှအနညá€șှငယá€șကို á€„á€Ÿá€Źá€žá€›á€™á€șသခဌငá€șá€žá€™á€•á€Œá€Żá€”á€­á€Żá€„á€șသည့á€ș အနá€čတရာယá€șကို တတá€șနိုငá€șကဌသညá€ș။ ဒါပေမယ့á€ș ဒါက á€žá€°á€á€­á€Żá€·á€Ąá€á€œá€€á€ș á€•á€Œá€żá€”á€Źá€™á€Ÿá€Żá€á€șပါဘူသ၊ Google á€™á€Ÿá€Ź အလုပá€șလုပá€șချငá€șသူတလေ á€Ąá€™á€»á€Źá€žá€€á€Œá€źá€žá€›á€Ÿá€­á€á€Źá€€á€Œá€±á€Źá€„á€·á€ș ရာထူှက ပိတá€șá€žá€œá€Źá€žá€™á€Ÿá€Ź ဖဌစá€șပါတယá€ș။
အခု ပဌတငá€șသပေါကá€șကနေ ကဌည့á€șလိုကá€șရဥေဏငá€ș၊ သင့á€șရုံသခနá€șá€žá€›á€Ÿá€±á€·á€™á€Ÿá€Ź သင့á€șá€Ąá€á€œá€€á€ș အလုပá€șပေသချငá€șတá€Č့ အငá€șဂျငá€șá€”á€źá€šá€Źá€á€œá€±á€€ တá€Čစခနá€șှတစá€șခုကို မတညá€șဆေဏကá€șá€›á€žá€±á€žá€˜á€°á€žá€†á€­á€Żá€›á€„á€ș၊ သင့á€ș developer တလေက နေဏကá€șá€œá€Źá€™á€Šá€·á€ș Spring မဟတá€șချကá€șကို ထည့á€șသလငá€șသဖို့ လိုအပá€șတá€Čá€·á€Ąá€›á€Źá€Ąá€á€œá€€á€ș stackoverflow ကို á€•á€­á€Żá€™á€­á€Żá€›á€Ÿá€Źá€–á€œá€±á€”á€±á€€á€Œá€•á€«á€á€šá€ș၊ ဥဆင့á€șသတá€șမဟတá€șခဌငá€șှဆိုငá€șရာ အယá€șလဂိုရြသမá€șá€™á€»á€Źá€žá á€›á€Ÿá€Żá€•á€șá€‘á€œá€±á€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€‘á€€á€ș ထငá€șá€›á€Ÿá€Źá€žá€žá€Šá€șá€™á€Ÿá€ŹáŠ သငá€șသညá€ș Google ကို ကူသယူသင့á€șမသင့á€șကို စဉá€șသစဏသရမည့á€șဥချိနá€șဖဌစá€șသညá€ș။

ကေဏငá€șá€žá€•á€Œá€źáŠ ဒြတစá€șခါ Google က ပျကá€șကလကá€șá€•á€Œá€źá€ž á€Ąá€–á€Œá€±á€™á€•á€±á€žá€á€Č့ရငá€ș ဘာလုပá€șသင့á€șလá€Č။ ဆေဏ့ဖá€șဝá€Čရေသသဏသသူသညá€ș အလုပá€șတလငá€ș ဘာလုပá€șမညá€șကို ဥတိဥကျစစá€șဆေသပါ။ Developer á€á€œá€±á€™á€Ÿá€Ź သငá€șဘာကိုတနá€șá€–á€­á€Żá€žá€‘á€Źá€žá€•á€«á€žá€œá€Č။
သငá€șá€„á€Ÿá€Źá€žá€›á€™á€șá€žá€œá€­á€Żá€žá€°á€Ąá€á€œá€€á€ș á€…á€¶á€”á€Ÿá€Żá€”á€șသမျဏသသတá€șမဟတá€șá€•á€Œá€źá€ž ကဥရညá€șဥချငá€șသမျဏသကို ဥတိဥကျစမá€șှသပá€șသည့á€ș á€…á€Źá€™á€±á€žá€•á€œá€Čမျဏသ ဖေဏá€șထုတá€șပါ။

မငá€șá€čá€‚á€œá€Źá€•á€«

ThoughtWorks သညá€ș ၎ငá€șသနဟင့á€ș မညá€șသို့သကá€șဆိုငá€șသနညá€șှ။ အá€Čá€’á€źá€·á€™á€Ÿá€Ź ကျလနá€șတေဏá€șကိုယá€șတိုငá€șá€Ąá€á€œá€€á€ș မေဏá€șဒယá€șအငá€șတဏဗျူသတစá€șခုရá€Č့ ငပမဏတစá€șခုကို á€›á€Ÿá€Źá€á€œá€±á€·á€á€Č့ပါတယá€ș။ ThoughtWorks က ဘယá€șသူတလေလá€Č။ ဥတိုချုပá€șá€•á€Œá€±á€Źá€›á€œá€»á€Ÿá€„á€ș ကသညá€șá€™á€Ÿá€Ź တရုတá€ș၊ စငá€șá€čá€€á€Źá€•á€°á€™á€Ÿ ဥမေရိကနá€șတိုကá€șá€€á€Œá€źá€žá€Ąá€‘á€­ ကမá€čဘာတစá€șဝဟမá€șသရဟိ á€›á€Żá€¶á€žá€á€œá€Čá€™á€»á€Źá€žá€›á€Ÿá€­á€žá€±á€Ź High-End အတိုငá€șပငá€șခံကုမá€čá€•á€á€źá€–á€Œá€…á€șá€•á€Œá€źá€žáŠ á€–á€œá€¶á€·á€–á€Œá€­á€Żá€žá€á€­á€Żá€žá€á€€á€șá€™á€Ÿá€Żá€”á€šá€șပယá€șတလငá€ș 25 နဟစá€șခန့á€ș á€Ąá€€á€Œá€¶á€•á€±á€žá€‘á€Źá€žá€žá€Šá€·á€ș Martin မဟ ညသဆေဏငá€șသေဏ ကိုယá€șပိုငá€șသိပá€čá€•á€¶á€Œá€Źá€”á€á€œá€Čရဟိသညá€ș။ ငဟကá€șကလေသတလေ။ Software Engineer တစá€șယေဏကá€șá€Ąá€á€œá€€á€ș မဖဌစá€șမနေဖတá€șသင့á€șတá€Č့ စာအုပá€ș 10 အုပá€șစာရငá€șှကို á€›á€Ÿá€Źá€€á€Œá€Šá€·á€șမယá€șဆိုရငá€ș အá€Čဒြထá€Čက 2-3 အုပá€șကို ThoughtWorks မဟ ယေဏကá€șá€»á€Źá€žá€œá€±á€žá€™á€»á€Źá€žá€–á€Œá€…á€șသည့á€ș Martin Fowler မဟ ပဌနá€șလညá€șပဌငá€șဆငá€șခဌငá€șှ နဟင့á€ș Building Microservices : Sam မဟ Fine-Grained Systems မျဏသကို ဒြဇိုငá€șှထုတá€șခဌငá€șှကá€Č့သို့သေဏ ThoughtWorks မဟ ယေဏကá€șá€»á€Źá€žá€œá€±á€žá€™á€»á€Źá€žá€™á€Ÿ ရေသသဏသထဏသမညá€șဖဌစá€șပါသညá€ș။ Newman á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș ဆင့á€șကá€Čဖဌစá€șစဉá€șဗိသုကဏမျဏသ တညá€șဆေဏကá€șခဌငá€șှ။
Patrick Kua၊ Rebecca Parsons၊ Neal Ford မဟ။

ကုမá€čပဏြ၏ လုပá€șငနá€șှသညá€ș á€…á€»á€±á€žá€€á€Œá€źá€žá€žá€±á€Ź ဝနá€șဆေဏငá€șá€™á€Ÿá€Żá€™á€»á€Źá€ž ပေသဆေဏငá€șခဌငá€șသဥပေါá€șတလငá€ș တညá€șဆေဏကá€șထဏသသေဏá€șလညá€șှ ဖေဏကá€șသညá€șသညá€ș ကျလမá€șသကျငá€șá€™á€Ÿá€ŻáŠ á€Œá€Źá€”á€á€œá€„á€șှ á€…á€¶á€”á€Ÿá€Żá€”á€șá€žá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș á€œá€°á€™á€»á€Źá€žá€•á€«á€á€„á€șသည့á€ș á€‘á€°á€žá€á€Œá€Źá€žá€†á€”á€șá€žá€•á€Œá€Źá€žá€žá€±á€Ź အရညá€șá€Ąá€žá€œá€±á€žá€Ąá€á€œá€€á€ș ပေသချေသညá€ș။ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș á€€á€”á€±á€›á€Źá€á€œá€„á€ș မဟနá€șကနá€șá€žá€±á€Źá€œá€°á€™á€»á€Źá€žá€€á€­á€Ż ခန့á€șအပá€șရနá€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€•á€«á€žá€Šá€ș။
ဘယá€șâ€‹á€œá€­á€Żá€œá€°á€™á€Ÿá€”á€ș​လá€Č ဟုတá€șပါတယá€ș၊ လူတိုငá€șá€žá€Ąá€á€œá€€á€ș မတူညြတá€Č့ဥချကá€șတလေရဟိပါတယá€ș။ ThoughtWorks သညá€ș ၎ငá€șá€žá€á€­á€Żá€·á developer လုပá€șငနá€șá€žá€•á€Żá€¶á€…á€¶á€Ąá€á€œá€€á€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€†á€Żá€¶á€ž စံသတá€șမဟတá€șချကá€șá€™á€»á€Źá€žá€™á€Ÿá€Ź-

  • á€Ąá€á€œá€Čလိုကá€ș á€–á€œá€¶á€·á€–á€Œá€­á€Żá€žá€”á€­á€Żá€„á€șá€™á€Ÿá€Żá‹ အရညá€șဥချငá€șှ၊ á€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶ á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș ကျလမá€șသကျငá€șá€™á€Ÿá€Ż မဟုတá€șပါ။ Pair programming ကို 5 နဟစá€șá€€á€Œá€Ź လေ့ကျင့á€șခá€Č့သူတလေ ရေဏကá€șá€œá€Źá€œá€­á€™á€·á€șမယá€șá€œá€­á€Żá€· ဘယá€șသူကမဟ á€™á€»á€Ÿá€±á€Źá€șလင့á€șá€™á€‘á€Źá€žá€•á€«á€˜á€°á€žá‹ ဒါပေမယ့á€ș á€á€á€Œá€Źá€žá€žá€°á€á€œá€±á€›á€Č့ ထငá€șမဌငá€șယူဆချကá€șá€á€œá€±á€€á€­á€Ż လကá€șခံနဏသထေဏငá€șတတá€șတာဟာ မရဟိမဖဌစá€șလိုအပá€șတá€Č့ ကျလမá€șသကျငá€șá€™á€Ÿá€Żá€á€…á€șခုပါ။
  • á€…á€Źá€™á€±á€žá€•á€œá€Čမျဏသကို ရေသနိုငá€șခဌငá€șှ၊ TDD ကို လကá€șတလေ့ကျကျ လေ့ကျင့á€șပါ။
  • SOLID နဟင့á€ș OOP ကို ​​နာှလညá€șá€•á€Œá€źá€ž ၎ငá€șသတို့ကို ဥသုံသချနိုငá€șရမညá€ș။
  • သင့á€șထငá€șမဌငá€șချကá€șကို တငá€șပဌပါ။ အတိုငá€șပငá€șခံတစá€șá€Šá€žá€Ąá€”á€±á€–á€Œá€„á€·á€ș သငá€șသညá€ș ဖေဏကá€șသညá€ș၏ developer မျဏသ၊ á€Ąá€á€Œá€Źá€žá€Ąá€á€­á€Żá€„á€șပငá€șá€á€¶á€™á€»á€Źá€žá€”á€Ÿá€„á€·á€șအတူ အလုပá€șလုပá€șရမညá€șဖဌစá€șá€•á€Œá€źá€žáŠ လူတစá€șဩှသညá€ș တစá€șခုခုကို ကေဏငá€șသမလနá€șá€…á€œá€Źá€œá€Żá€•á€șဆေဏငá€șနိုငá€șသေဏá€șလညá€șှ ၎ငá€șှကို á€Ąá€á€Œá€Źá€žá€Ąá€–á€œá€Č့သို့ ပေသပို့နိုငá€șခဌငá€șသမရဟိပါက á€™á€»á€Źá€žá€…á€œá€Źá€Ąá€€á€»á€­á€Żá€žá€›á€Ÿá€­á€™á€Šá€șမဟုတá€șပေ။

ယခု á€œá€»á€Ÿá€±á€Źá€€á€șá€‘á€Źá€žá€žá€°á€á€œá€„á€ș ဥဆိုပါ á€Ąá€‘á€°á€žá€€á€»á€œá€™á€șသကျငá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż အကá€Čဖဌတá€șရနá€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€•á€«á€žá€Šá€ș။ á€•á€Œá€źá€žá€á€±á€Źá€· á€’á€źá€”á€±á€›á€Źá€™á€Ÿá€Ź ThoughtWorks á€™á€Ÿá€Ź အငá€șတဏဗျူသတá€Č့ á€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€Ąá€€á€Œá€±á€Źá€„á€șှ á€•á€Œá€±á€Źá€•á€Œá€á€»á€„á€șပါတယá€ș။ ကျလနá€șတေဏá€ș စငá€șá€čကာပူကို á€žá€œá€Źá€žá€•á€Œá€źá€ž ဥေဏငá€șမဌငá€șခá€Č့တယá€ș á€œá€­á€Żá€· ချကá€șခဌငá€șှ á€•á€Œá€±á€Źá€œá€­á€Żá€€á€șမယá€ș ၊ ဒါပေမယ့á€ș စုဆေဏငá€șသရေသ လုပá€șငနá€șှစဉá€ș ကတေဏ့ တစá€șစုတစá€șစညá€șှတညá€șှ ဖဌစá€șá€•á€Œá€źá€ž တစá€șနိုငá€șငံနá€Č့ တစá€șနိုငá€șငံ á€Ąá€™á€»á€Źá€žá€€á€Œá€źá€ž á€€á€œá€Źá€á€Œá€Źá€žá€™á€Ÿá€Ź မဟုတá€șပါဘူသ။

ဥဆင့á€ș 0 ။ HR

á€™á€€á€Œá€Źá€á€á€†á€­á€Żá€žá€œá€­á€Ż HR နဟင့á€ș မိနစá€ș 20 အငá€șတဏဗျူသ။ အá€Čဒါကို ကျလနá€șတေဏá€ș á€™á€•á€Œá€±á€Źá€•á€«á€˜á€°á€žáŠ ကုမá€čပဏြရá€Č့ á€–á€œá€¶á€·á€–á€Œá€­á€Żá€žá€á€­á€Żá€žá€á€€á€șá€™á€Ÿá€Ż ယဉá€șá€€á€»á€±á€žá€™á€Ÿá€Żá€Ąá€€á€Œá€±á€Źá€„á€șှ 15 မိနစá€șá€œá€±á€Źá€€á€ș á€…á€€á€Źá€žá€•á€Œá€±á€Źá€”á€­á€Żá€„á€șတá€Č့ HR တစá€șယေဏကá€șနá€Č့ တစá€șခါမဟ á€™á€†á€Żá€¶á€–á€°á€žá€˜á€°á€žáŠ á€˜á€Źá€€á€Œá€±á€Źá€„á€·á€ș TDD ကို á€žá€Żá€¶á€žá€›á€á€Źá€œá€Č၊ á€˜á€Źá€€á€Œá€±á€Źá€„á€·á€ș တလá€Čလုပá€șရတá€Č့ programming ဆိုတာကို ကျလနá€șတေဏá€ș á€•á€Œá€±á€Źá€á€»á€„á€șပါတယá€ș။ á€Ąá€™á€»á€Źá€žá€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ HR မျဏသသညá€ș ကမေသခလနá€șှကို á€œá€­á€Żá€œá€Źá€žá€€á€Œá€•á€Œá€źá€ž ၎ငá€șá€žá€á€­á€Żá€·á လုပá€șငနá€șှစဉá€șသညá€ș á€•á€Żá€¶á€™á€Ÿá€”á€șဖဌစá€șသညá€ș- developer မျဏသ á€á€źá€‘á€œá€„á€șခဌငá€șှ၊ စမá€șှသပá€șသူမျဏသ စမá€șှသပá€șခဌငá€șှ၊ မနá€șနေဂျဏမျဏသ မေဏငá€șသနဟငá€șခဌငá€șှ ဖဌစá€șသညá€ș။

ဥဆင့á€ș ၁။ OOP၊ TDD á€™á€Ÿá€Ź သငá€ș ဘယá€șá€œá€±á€Źá€€á€șကေဏငá€șှလá€Č။

အငá€șတဏဗျူသမစတငá€șမြ 1.5 á€”á€Źá€›á€źá€Ąá€œá€­á€Żá€á€œá€„á€ș Mars Rover Simulator တစá€șá€á€Żá€•á€Œá€Żá€œá€Żá€•á€șရနá€ș ကျလနá€șုပá€șအာှ အလုပá€șတစá€șá€á€Żá€…á€±á€œá€œá€Ÿá€á€șခá€Č့ပါသညá€ș။

Mars Rover မစá€șရဟငá€șအငá€șá€čá€‚á€«á€‚á€Œá€­á€Żá€Ÿá€șပေါá€șရဟိ ကုနá€șသပဌငá€șမဌင့á€șတစá€șခုပေါá€ș NASA မဟ စကá€șရုပá€șဆငá€șှယာဉá€șမျဏသ ဆငá€șှသကá€șရမညá€șဖဌစá€șသညá€ș။ ထူှဆနá€șသသေဏ á€…á€á€Żá€‚á€¶á€•á€Żá€¶á€–á€Œá€…á€șသေဏ ကကုနá€șသပဌငá€șမဌင့á€șသညá€ș ၎ငá€șá€žá€á€­á€Żá€·á á€œá€±á€šá€Źá€‰á€șပေါá€șရဟိ ကငá€șမရဏမျဏသသညá€ș ကမá€čá€˜á€Źá€™á€Œá€±á€žá€­á€Żá€· ပဌနá€șပို့ရနá€șá€Ąá€á€œá€€á€ș ပတá€șဝနá€șသကျငá€șမဌေပဌငá€șကို á€Ąá€•á€Œá€Šá€·á€șá€Ąá€á€™á€Œá€„á€șနိုငá€șစေရနá€șá€Ąá€á€œá€€á€ș á€›á€­á€Żá€—á€Źá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș á€žá€œá€Źá€žá€œá€Źá€›á€™á€Šá€șဖဌစá€șသညá€ș။ ယာဉá€șတစá€șစြှ၏ တညá€șá€”á€±á€›á€Źá€”á€Ÿá€„á€·á€ș တညá€șနေရဏကို x နဟင့á€ș y ပေါငá€șှစပá€șá€Šá€Ÿá€­á€”á€Ÿá€­á€Żá€„á€șá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș ကာဒြနယá€ș á€žá€¶á€œá€­á€Żá€€á€șအိမá€șá€™á€Œá€Ÿá€±á€Źá€„á€ș á€Ąá€™á€Ÿá€á€șá€œá€±á€žá€á€Żá€‘á€Čမဟ တစá€șခုကို ကိုယá€șá€…á€Źá€žá€•á€Œá€Żá€žá€Šá€·á€ș á€…á€Źá€œá€Żá€¶á€žá€–á€Œá€„á€·á€ș ကိုယá€șá€…á€Źá€žá€•á€Œá€Żá€žá€Šá€ș။ ကုနá€șသပဌငá€șမဌင့á€șကို လမá€șá€žá€€á€Œá€±á€Źá€„á€șသရဟငá€șှရနá€ș á€‡á€šá€Źá€žá€€á€œá€€á€șတစá€șá€á€Żá€Ąá€–á€Œá€…á€ș ပိုငá€șá€žá€á€Œá€Źá€žá€‘á€Źá€žá€žá€Šá€ș။ ငပမဏ ဥနေဥထဏသသညá€ș 0, 0, N ဖဌစá€șနိုငá€șသညá€ș၊ ဆိုလိုသညá€șá€™á€Ÿá€Ź ရိုဗာသညá€ș ဘယá€șဘကá€șဥေဏကá€șá€á€Œá€±á€‘á€±á€Źá€„á€·á€șတလငá€șá€›á€Ÿá€­á€•á€Œá€źá€ž á€™á€Œá€±á€Źá€€á€șဘကá€șသို့ မျကá€șá€”á€Ÿá€Źá€™á€°á€‘á€Źá€žá€žá€Šá€ș။ ရိုဗာကို ထိနá€șသချုပá€șရနá€șá€Ąá€á€œá€€á€ș NASA သညá€ș á€›á€­á€Żá€žá€›á€Ÿá€„á€șသသေဏ စာတနá€șှတစá€șခုကို ပေသပို့သညá€ș။ ဖဌစá€șနိုငá€șá€á€»á€±á€›á€Ÿá€­á€žá€±á€Ź á€…á€Źá€œá€Żá€¶á€žá€™á€»á€Źá€žá€™á€Ÿá€Ź 'L'၊ 'R' နဟင့á€ș 'M' ဖဌစá€șသညá€ș။ 'L' နဟင့á€ș 'R' သညá€ș ရိုဗာအာှ ၎ငá€șှ၏ လကá€șá€›á€Ÿá€­á€”á€±á€›á€Źá€™á€Ÿ မရလေ့ဘá€Č 90 ဒြဂရြ ဘယá€ș á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș ညဏသို့ အသြှသြှ လဟည့á€șပတá€șစေသညá€ș။ 'M' ဆိုသညá€șá€™á€Ÿá€Ź á€‡á€šá€Źá€žá€€á€œá€€á€șတစá€șခု၏ á€›á€Ÿá€±á€·á€žá€­á€Żá€· á€›á€œá€±á€·á€œá€»á€Źá€žá€•á€Œá€źá€ž တူညဟသေဏ ခေါငá€șှစဉá€șကို ထိနá€șှသိမá€șှထာှသညá€ș။
(x၊ y) မဟ á€™á€Œá€±á€Źá€€á€șဘကá€ș တိုကá€șရိုကá€șစတုရနá€șှသညá€ș (x၊ y+1) ဟု ယူဆပါ။
input:
ထည့á€șသလငá€șá€žá€™á€Ÿá€Żá á€•á€‘á€™á€…á€Źá€€á€Œá€±á€Źá€„á€șှသညá€ș ကုနá€șသပဌငá€șမဌင့á€ș၏ ဥပေါá€ș-ညာဖကá€ș သဌဒိနိတá€șဖဌစá€șá€•á€Œá€źá€žáŠ ဘယá€șဘကá€șဥေဏကá€șပိုငá€șှ သဌဒိနိတá€șမျဏသကို 0,0 ဟု ယူဆသညá€ș။
ကျနá€șထည့á€șသလငá€șá€žá€™á€Ÿá€Żá€žá€Šá€ș ဖဌန့á€șကျကá€șချထဏသသေဏ á€›á€­á€Żá€—á€Źá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș ပတá€șသကá€șသည့á€ș ဥချကá€șအလကá€șဖဌစá€șသညá€ș။ Rover တစá€șá€á€Żá€…á€źá€á€œá€„á€ș input လိုငá€șသနဟစá€șá€á€Żá€›á€Ÿá€­á€žá€Šá€ș။ ပထမလိုငá€șှသညá€ș ကုနá€șသပဌငá€șမဌင့á€șကို စူှစမá€șá€žá€œá€±á€·á€œá€Źá€›á€”á€ș ရိုဗာအာှ ညလဟနá€șပဌသည့á€ș လမá€șသညလဟနá€șချကá€ș á€Ąá€á€œá€Čလိုကá€șဖဌစá€șá€•á€Œá€źá€žáŠ ဒုတိယလိုငá€șှသညá€ș ကုနá€șသပဌငá€șမဌင့á€șကို စူှစမá€șá€žá€œá€±á€·á€œá€Źá€›á€”á€ș လမá€șသညလဟနá€șချကá€șတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။ တညá€șနေရဏကို ကိနá€șသပဌည့á€șနဟစá€șá€á€Żá€”á€Ÿá€„á€·á€ș á€Ąá€Źá€€á€Źá€žá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș ပိုငá€șá€žá€á€Œá€Źá€žá€‘á€Źá€žá€žá€±á€Ź အကá€čခရာတစá€șá€á€Żá€–á€Œá€„á€·á€ș ဖလá€Č့စညá€șá€žá€‘á€Źá€žá€•á€Œá€źá€ž x နဟင့á€ș y ပေါငá€șှစပá€șá€Šá€Ÿá€­á€”á€Ÿá€­á€Żá€„á€șá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș rover ၏ ဩှတညá€șချကá€șá€á€­á€Żá€·á€–á€Œá€…á€șသညá€ș။
ရိုဗာတစá€șခုစြသညá€ș ဆကá€șတိုကá€șá€•á€Œá€źá€žá€†á€Żá€¶á€žá€žá€œá€Źá€žá€™á€Šá€șဖဌစá€șá€•á€Œá€źá€ž ဆိုလိုသညá€șá€™á€Ÿá€Ź ပထမတစá€șá€á€Żá€›á€œá€±á€·á€œá€»á€Źá€žá€á€Œá€„á€șá€žá€™á€•á€Œá€źá€žá€™á€á€»á€„á€șှ ဒုတိယ rover သညá€ș စတငá€șá€›á€œá€±á€·á€œá€»á€Źá€žá€™á€Šá€șမဟုတá€șပါ။
Output:
Rover တစá€șá€á€Żá€…á€źá€Ąá€á€œá€€á€ș ရလဒá€șသညá€ș ၎ငá€șှ၏ နေဏကá€șဆုံသ ပေါငá€șှစပá€șá€Šá€Ÿá€­á€”á€Ÿá€­á€Żá€„á€șá€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș ဩှတညá€șချကá€șဖဌစá€șသင့á€șသညá€ș။
မဟတá€șချကá€ș:
အထကá€șဖေဏá€șပဌပါ လိုအပá€șချကá€șမျဏသကို á€›á€­á€Żá€žá€›á€Ÿá€„á€șá€žá€…á€œá€Ź ဥကေဏငá€șအထညá€șဖေဏá€șá€•á€Œá€źá€ž ဖုနá€șစုပá€șစကá€șသညá€ș ၎ငá€șá€žá€Ąá€á€œá€€á€ș ယူနစá€șစစá€șá€†á€±á€žá€™á€Ÿá€Żá€™á€»á€Źá€žá€€á€­á€Ż á€›á€±á€žá€žá€Źá€žá€á€Œá€„á€șသဖဌင့á€ș အလုပá€șလုပá€șá€€á€Œá€±á€Źá€„á€șှ သကá€șသေပဌပါ။
á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€° အငá€șတဏဖေ့စá€șပုံစံကို ဖနá€șá€á€źá€žá€á€Œá€„á€șှသညá€ș နယá€șပယá€șမ၀ငá€șပါ။
TDD (Test Driven Development) ချဉá€șှကပá€șနညá€șှကို လိုကá€șá€”á€Źá€á€Œá€„á€șသဖဌင့á€ș á€•á€Œá€żá€”á€Źá€–á€Œá€±á€›á€Ÿá€„á€șသခဌငá€șှကို ညသစဏသပေသပါမညá€ș။
ရနိုငá€șသေဏဥချိနá€șá€á€­á€Żá€Ąá€á€œá€„á€șှ၊ ကျလနá€șုပá€șတို့သညá€ș á€•á€Œá€źá€žá€•á€Œá€Šá€·á€șá€…á€Żá€¶á€™á€Ÿá€Żá€‘á€€á€ș အရညá€șá€Ąá€žá€œá€±á€žá€”á€Ÿá€„á€·á€ș ပတá€șသကá€ș၍ á€•á€­á€Żá€Ąá€œá€±á€žá€‘á€Źá€žá€•á€«á€žá€Šá€ș။
*ကျလနá€șုပá€șá€‘á€¶á€•á€±á€žá€•á€­á€Żá€·á€žá€±á€Źá€á€Źá€á€”á€șကို ကျလနá€șုပá€șတငá€ș၍မရပါ၊ ကသညá€șá€™á€Ÿá€Ź လလနá€șခá€Čá€·á€žá€±á€Źá€”á€Ÿá€…á€șပေါငá€șá€žá€™á€»á€Źá€žá€…á€œá€Źá€€á€•á€±á€žá€á€Č့သေဏ တာဝနá€șá€Ÿá€±á€Źá€„á€șှတစá€șá€á€Żá€–á€Œá€…á€șသညá€ș။ ဒါပေမယ့á€ș á€šá€Żá€¶á€€á€Œá€Šá€șလိုကá€șပါ၊ á€Ąá€á€Œá€±á€á€¶á€Ąá€Źá€žá€–á€Œá€„á€·á€șတေဏ့ á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€Ÿá€Ź ဥတူတူပါပá€Č။

á€Ąá€‘á€°á€žá€žá€–á€Œá€„á€·á€ș အကá€Čဖဌတá€șခဌငá€șှဆိုငá€șရာ á€…á€¶á€”á€Ÿá€Żá€”á€șသမျဏသကို á€Ąá€‘á€°á€žá€‚á€›á€Żá€•á€Œá€Żá€œá€­á€Żá€•á€«á€žá€Šá€ș။ စာရငá€șှစစá€șá€€á€Źá€œá€Ąá€á€œá€„á€șှ ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șှတစá€șá€Šá€žá€Ąá€á€œá€€á€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€žá€±á€Źá€Ąá€›á€Źá€™á€»á€Źá€žá€žá€Šá€ș á€œá€Żá€¶á€žá€á€Ąá€›á€±á€žá€™á€•á€«á€žá€Šá€·á€ș á€Ąá€á€Œá€±á€Ąá€”á€±á€”á€Ÿá€„á€·á€ș á€Ąá€•á€Œá€”á€șá€Ąá€œá€Ÿá€”á€șá€Ąá€Źá€žá€–á€Œá€„á€·á€ș သငá€șဘယá€șနဟစá€șခါ á€€á€Œá€Żá€¶á€á€œá€±á€·á€–á€°á€žá€•á€«á€žá€œá€Č။ လူတိုငá€șှက သငá€șနá€Č့ထပá€șတူမတလေသကဌပေမယ့á€ș တေဏá€șတေဏá€șမျဏသမျဏသက သင့á€șတနá€șá€–á€­á€Żá€žá€á€œá€±á€€á€­á€Ż ရဟငá€șသရဟငá€șှလငá€șှလငá€șသဖေဏá€șá€•á€Œá€‘á€Źá€žá€›á€„á€ș လကá€șá€á€¶á€•á€Œá€źá€ž လိုကá€șနာနိုငá€șပါတယá€ș။ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș အကá€Čဖဌတá€șá€™á€Ÿá€Ż á€…á€¶á€”á€Ÿá€Żá€”á€șá€žá€™á€»á€Źá€žá€™á€Ÿ ကဥဆင့á€șတလငá€ș á€Ąá€›á€±á€žá€€á€Œá€źá€žá€†á€Żá€¶á€žá€žá€±á€Ź ကျလမá€șသကျငá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€žá€Šá€ș ချကá€șခဌငá€șှ သိသာထငá€șá€›á€Ÿá€Źá€žá€•á€«á€žá€Šá€ș။

  • TDD;
  • OOP ကို â€‹â€‹á€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá ထိနá€șှသိမá€șှနိုငá€șသေဏ ကုဒá€șရေသနိုငá€șခဌငá€șှ၊
  • á€Ąá€á€œá€Čလိုကá€ș ပရိုဂရမá€șရေသခဌငá€șသစလမá€șှရညá€ș

á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș၊ ကုဒá€șရေသမည့á€șအစာှ ဥဆိုပါ 1.5 နာရြကို ကျလနá€șုပá€șမညá€șကá€Č့သို့ လုပá€șဆေဏငá€șရမညá€șကို စဉá€șှစာှရနá€ș သတိပေသခá€Č့ပါသညá€ș။ ကုဒá€șတလá€Čရေသပါမယá€ș။

ဖုနá€șá€žá€•á€Œá€±á€Źá€á€Č့ဥခါ ယေဏကá€șá€»á€Źá€žá€œá€±á€žá€á€œá€±á€€ ဘယá€șသူတလေလá€Č၊ á€˜á€Źá€á€œá€±á€œá€Żá€•á€șနေလá€Č ဆိုတာကို á€Ąá€á€­á€Żá€á€»á€Żá€¶á€žá€•á€Œá€±á€Źá€•á€Œá€•á€Œá€źá€ž á€–á€œá€¶á€·á€–á€Œá€­á€Żá€žá€á€­á€Żá€žá€á€€á€șá€™á€Ÿá€Żá€…á€á€„á€șဖို့ ကမá€șသလဟမá€șသပါတယá€ș။

အငá€șတဏဗျူသတစá€șá€á€Żá€œá€Żá€¶á€žá€™á€Ÿá€Ź အငá€șတဏဗျူသခံရတဏကို တစá€șခါမဟ á€™á€á€¶á€…á€Źá€žá€–á€°á€žá€˜á€°á€žá‹ á€Ąá€–á€œá€Č့တစá€șဖလá€Č့တလငá€ș သငá€șသညá€ș ကုဒá€șကို ဖနá€șတဟသနေသညá€șဟု ခံစဏသချကá€șရဟိသညá€ș။ တစá€șá€”á€±á€›á€Źá€›á€Źá€™á€Ÿá€Ź ပိတá€șမိနေတယá€șဆိုရငá€ș သူတို့က ကူညဟပေသတယá€ș၊ á€Ąá€€á€Œá€¶á€•á€±á€žá€á€šá€ș၊ ဆလေသနလေသတယá€ș၊ ဘယá€șလိုလုပá€șရငá€ș ဥကေဏငá€șá€žá€†á€Żá€¶á€žá€–á€Œá€…á€șမယá€șဆိုတာ ဥချငá€șသချငá€șှ ငဌငá€șá€žá€á€Żá€¶á€€á€Œá€žá€±á€žá€á€šá€ș။ အငá€șá€á€Źá€—á€»á€°á€žá€™á€Ÿá€ŹáŠ နညá€șှလမá€șှတစá€șခုက Exception တစá€șခုကို ချပေသမယ့á€ș JUnit 5 ကို ဘယá€șလိုစစá€șဆေသရမလá€Čဆိုတာကို á€™á€±á€·á€žá€œá€Źá€žá€á€Č့တယá€ș - သူတို့က á€…á€Źá€™á€±á€žá€•á€œá€Čကို ဆကá€șရေသဖို့ ကမá€șသလဟမá€șှခá€Čá€·á€•á€Œá€źá€ž အá€Čဒြထá€Čက တစá€șယေဏကá€șက အá€Čဒါကို ဘယá€șလိုလုပá€șရမလá€Čဆိုတာ googling လုပá€șနေတယá€ș။

အငá€șá€á€Źá€—á€»á€°á€žá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș နာရြအနညá€șှငယá€șá€Ąá€€á€Œá€Źá€á€œá€„á€ș ကျလနá€șုပá€șသညá€ș á€Ąá€•á€Œá€Żá€žá€˜á€±á€Źá€†á€±á€Źá€„á€șသေဏ á€á€Żá€¶á€·á€•á€Œá€”á€șချကá€ș- ကျလနá€șုပá€șနဟစá€șသကá€șá€žá€±á€Źá€Ąá€›á€Źá€”á€Ÿá€„á€·á€ș á€™á€€á€Œá€­á€Żá€€á€șသေဏဥရဏကို ရရဟိခá€Č့ပါသညá€ș။ ကျလနá€șုပá€ș၏ကိစá€čစတလငá€ș၊ ဥချညá€șá€žá€”á€Ÿá€źá€žá€žá€±á€Źá€Ąá€›á€Źá€€á€­á€Żá€Ąá€…á€Źá€žá€‘á€­á€Żá€žá€Ąá€–á€Œá€…á€ș Sealed classes á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€žá€Šá€·á€șá€Ąá€á€œá€€á€ș ချဟသကျူသခံရပါသညá€ș။ ကုဒá€șကိုမရေသခငá€șá€™á€Ÿá€ŹáŠ á€„á€«á€Ÿá€Ź Rover ကို ဘယá€șလိုထိနá€șသချုပá€șလိုသလá€Čဆိုတာကို pseudocode နá€Č့ရေသခá€Čá€·á€•á€Œá€źá€ž စကá€șရုပá€șရá€Č့ API á€™á€Ÿá€Ź ပါဝငá€șတá€Č့ အတနá€șသတလေရá€Č့ á€•á€Żá€¶á€€á€Œá€™á€șှတစá€șခုကို ရရဟိခá€Č့ပါတယá€ș။

ဥဆင့á€ș 2: ကျလနá€șုပá€șတို့ကို á€•á€Œá€±á€Źá€•á€Œá€•á€«á‹

အငá€șá€á€Źá€—á€»á€°á€žá€™á€–á€Œá€±á€™á€ź တစá€șပတá€șá€Ąá€œá€­á€Żá€á€œá€„á€ș ကျလနá€șုပá€șအာှ စိတá€șဝငá€șစဏသသည့á€ș မညá€șသည့á€șá€Ąá€€á€Œá€±á€Źá€„á€șှအရာကိုမဆို တငá€șပဌရနá€ș ပဌငá€șဆငá€șခိုငá€șှခá€Č့သညá€ș။ ဖေဏá€șမတá€șသညá€ș á€›á€­á€Żá€žá€›á€Ÿá€„á€șá€žá€•á€Œá€źá€ž ရငá€șá€žá€”á€Ÿá€źá€žá€žá€Šá€ș- 15 မိနစá€șတငá€șဆကá€șá€™á€Ÿá€ŻáŠ 15 မိနစá€șမေသခလနá€șá€žá€™á€»á€Źá€žá€€á€­á€Żá€–á€Œá€±á€†á€­á€Żá€á€Œá€„á€șှ။
ကျလနá€șတေဏá€ș အနá€șကယá€șá€˜á€±á€Źá€·á€›á€Č့ Clean Architecture ကို ရလေသချယá€șခá€Č့ပါတယá€ș။ နေဏကá€șတဖနá€ș á€œá€°á€Ąá€á€»á€­á€Żá€·á€€ ကျလနá€șုပá€șအာှ á€á€œá€±á€·á€†á€Żá€¶á€™á€±á€žá€™á€Œá€”á€șှခá€Č့ပါသညá€ș။ ကသညá€șá€™á€Ÿá€Ź အငá€șá€čဂလိပá€șá€˜á€Źá€žá€Źá€–á€Œá€„á€·á€ș တငá€șပဌခဌငá€șှ၏ ပထမဆုံသ á€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€–á€Œá€…á€șá€•á€Œá€źá€žáŠ အကယá€ș၍ ကျလနá€șုပá€șသညá€ș စိတá€șဖိစဟသသေဏ á€Ąá€á€Œá€±á€Ąá€”á€±á€á€œá€„á€ș ရဟိခá€Č့ပါက ထိနá€șသကျေဏငá€șှနိုငá€șမညá€șမဟုတá€șပေ။ ဒါပေမယ့á€ș တစá€șခါမဟ အငá€șá€á€Źá€—á€»á€°á€žá€™á€Ÿá€Ź á€™á€á€¶á€…á€Źá€žá€–á€°á€žá€˜á€°á€žá‹ á€Ąá€›á€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€ ခါတိုငá€șá€žá€œá€­á€Żá€•á€«á€•á€Č- á€„á€«á€žá€°á€á€­á€Żá€·á€€á€­á€Żá€•á€Œá€±á€Źá€™á€šá€ș၊ ဂရုတစိုကá€șနဏသထေဏငá€șတယá€ș။ သမဏသရိုသကျ á€Ąá€™á€±á€žá€Ąá€–á€Œá€±á€€á€á€čဍသညá€șပငá€ș အငá€șတဏဗျူသတစá€șခုလို မဟုတá€șပေ၊ မေသခလနá€șသမျဏသကို “နစá€șá€™á€Œá€Żá€•á€ș” ရနá€ș မတေဏငá€șှဆိုဘá€Č ကျလနá€șုပá€ș၏ တငá€șပဌချကá€șတလငá€ș ၎ငá€șသတို့ကို á€Ąá€™á€Ÿá€”á€șတကယá€ș စိတá€șဝငá€șá€…á€Źá€žá€žá€°á€–á€Œá€…á€șá€€á€Œá€±á€Źá€„á€șှ ထငá€șá€›á€Ÿá€Źá€žá€•á€«á€žá€Šá€ș။

အငá€șá€á€Źá€—á€»á€°á€žá€•á€Œá€źá€žá€•á€Œá€źá€žá€á€»á€„á€șှ နာရြအနညá€șှငယá€șá€Ąá€€á€Œá€Źá€™á€Ÿá€Źá€á€±á€Źá€· á€á€Żá€¶á€·á€•á€Œá€”á€șချကá€șရခá€Č့ပါတယá€ș - တငá€șပဌချကá€șက အရမá€șá€žá€Ąá€žá€Żá€¶á€žá€á€„á€șá€•á€Œá€źá€ž နဏသထေဏငá€șရတာ တကယá€șကို နဟစá€șသကá€șပါတယá€ș။

ဥဆင့á€ș 3။ ထုတá€șလုပá€șá€™á€Ÿá€Ż အရညá€șá€Ąá€žá€œá€±á€ž ကုဒá€ș

ကသညá€șá€™á€Ÿá€Ź နညá€șှပညာဆိုငá€șရာအငá€șá€á€Źá€—á€»á€°á€žá€™á€»á€Źá€žáá€”á€±á€Źá€€á€șဆုံသဥဆင့á€șဖဌစá€șသညá€șá€€á€­á€Żá€žá€á€­á€•á€±á€žá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ ကျလနá€șုပá€șအာှ ကုဒá€șကိုထုတá€șလုပá€șရနá€șဥသင့á€șá€›á€Ÿá€­á€žá€±á€Źá€Ąá€á€Œá€±á€Ąá€”á€±á€žá€­á€Żá€·á€Ąá€­á€™á€șတလငá€șယူဆေဏငá€șလာရနá€ș ကုဒá€șá€€á€­á€Żá€•á€±á€žá€•á€­á€Żá€·á€•á€Œá€źá€žá€”á€±á€Źá€€á€ș အလုပá€șá€Ąá€á€œá€€á€șလိုအပá€șချကá€șá€™á€»á€Źá€žá€•á€Œá€±á€Źá€„á€șှလá€Čမညá€șဖဌစá€șá€•á€Œá€źá€ž ကုဒá€șá€€á€­á€Żá€•á€Œá€”á€șလညá€șသုံသသပá€șရနá€șနဟင့á€ș အငá€șတဏဗျူသဥချိနá€șဇယဏသကိုပေသပို့ရနá€șတေဏငá€șှဆိုခá€Č့သညá€ș။ á€•á€Œá€Żá€•á€Œá€„á€șမလမá€șသမံရနá€ș လိုအပá€șသညá€ș။ á€›á€Ÿá€±á€·á€€á€­á€Żá€€á€Œá€Šá€·á€șလိုကá€șရငá€ș ကုဒá€șသုံသသပá€șချကá€șကို မျကá€șá€…á€­á€…á€Żá€¶á€™á€Ÿá€­á€á€șá€•á€Œá€źá€ž လုပá€șဆေဏငá€șတယá€șá€œá€­á€Żá€· á€•á€Œá€±á€Źá€œá€­á€Żá€·á€›á€á€šá€ș၊ သုံသသပá€șသူတလေက á€œá€»á€Ÿá€±á€Źá€€á€șထာှတá€Č့ ရာထူှကို မသိတာ၊ သူ့ CV ကို မမဌငá€șရဘူှ၊ သူ့နဏမညá€șတေဏငá€ș မမဌငá€șဘူှ။

ဖုနá€șသမဌညá€șá€œá€Źá€•á€Œá€źá€ž မေဏá€șနြတာရá€Č့တစá€șဖကá€șခဌမá€șá€žá€™á€Ÿá€Ź ယေဏကá€șá€»á€Źá€žá€œá€±á€žá€”á€Ÿá€…á€șယေဏကá€ș ရဟိနေပဌနá€șတယá€ș။ ပထမအငá€șá€á€Źá€—á€»á€°á€žá€™á€Ÿá€Ź á€Ąá€Źá€žá€œá€Żá€¶á€žá€Ąá€á€°á€á€°á€•á€«á€•á€Č၊ ဥဓိကကတေဏ့ TDD ကို မမေ့ဖို့၊ သငá€șဘာလုပá€șသလá€Č၊ á€˜á€Źá€€á€Œá€±á€Źá€„á€·á€șလá€Čဆိုတာ á€•á€Œá€±á€Źá€•á€Œá€•á€«á‹ အကယá€ș၍ သငá€șသညá€ș TDD ကို ယခငá€șက မလေ့ကျင့á€șဖူသပါက၊ ကုမá€čá€•á€á€źá€™á€»á€Źá€žá€á€œá€„á€ș လိုအပá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€șမဟုတá€șဘá€Č ၎ငá€șှသညá€ș သင့á€șဘဝကို သိသိသာသာ á€›á€­á€Żá€žá€›á€Ÿá€„á€șသလလယá€șá€€á€°á€…á€±á€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș သငá€șနဟစá€șသကá€șပါက သင့á€șစိတá€șá€–á€­á€…á€źá€žá€™á€Ÿá€Żá€Ąá€†á€„á€·á€șကို á€œá€»á€±á€Źá€·á€”á€Šá€șသစေပါသညá€ș။ á€˜á€›á€±á€Źá€€á€șá€†á€Źá€™á€Ÿá€á€†á€„á€·á€șသာ ပဌနá€șထုတá€șပေသနိုငá€șသေဏ á€Ąá€™á€Ÿá€Źá€žá€á€…á€șá€á€Żá€Ąá€á€œá€€á€ș á€Ąá€™á€Ÿá€Źá€žá€›á€Ÿá€Źá€€á€­á€›á€­á€šá€Źá€–á€Œá€„á€·á€ș á€Ąá€›á€°á€žá€Ąá€™á€°á€žá€›á€Ÿá€Źá€–á€œá€±á€á€Č့ရပုံကို သတိရပါ၊ သို့သေဏá€ș စမá€șှသပá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș ၎ငá€șှကို ပဌနá€șလညá€șထုတá€șလုပá€ș၍မရပါ။ ယခု အငá€șတဏဗျူသတစá€șá€á€Żá€á€œá€„á€ș á€‘á€­á€Żá€žá€­á€Żá€·á€žá€±á€Źá€Ąá€™á€Ÿá€Źá€žá€á€…á€șခုကို သငá€șဖမá€șှမိမညá€șဟု စိတá€șကူသကဌည့á€șပါ - သင့á€șဆံပငá€șဖဌူနဟစá€șကေဏငá€șကို ဥဏမခံထဏသသညá€ș။ TDD နá€Č့ ငါတို့ ဘာရလá€Č။ ကျလနá€șုပá€șတို့သညá€ș ကုဒá€șá€€á€­á€Żá€•á€Œá€±á€Źá€„á€șှလိုကá€șá€•á€Œá€źá€ž ယခုဥခါ စမá€șှသပá€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€žá€Šá€ș ဥနဟရေဏငá€șဖဌစá€șá€”á€±á€€á€Œá€±á€Źá€„á€șှ မထငá€șမဟတá€șဘá€Č သိလိုကá€șရသေဏá€șလညá€șှ á€•á€‘á€™á€Ąá€€á€Œá€­á€™á€șတလငá€ș ကျလနá€șုပá€șတို့ မသိနိုငá€șသေဏ á€Ąá€™á€Ÿá€Źá€žá€™á€Ÿá€Ź အဘယá€șနညá€șှ။ ကေဏငá€șá€žá€•á€Œá€źáŠ ကျလနá€șုပá€șတို့သညá€ș အငá€șတဏဗျူသသူမျဏသကို “အူှ” á€Ÿá€Żá€•á€Œá€±á€Źá€€á€Ź Ctrl-Z á€€á€­á€Żá€”á€Ÿá€­á€•á€șá€•á€Œá€źá€ž á€›á€Ÿá€±á€·á€žá€­á€Żá€·á€á€Œá€±á€œá€Ÿá€™á€șှအနညá€șှငယá€șလဟမá€șသပါ။ ဟုတá€șပါတယá€ș၊ သငá€șကိုယá€șတိုငá€ș TDD á€€á€­á€Żá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€•á€Œá€źá€ž ရညá€șမဟနá€șသချကá€șပနá€șှတိုငá€șကို ဥရေဏကá€șလဟမá€șှနိုငá€șဖို့ စလမá€șှရညá€șကို မဌဟင့á€șတငá€șဖို့ á€œá€­á€Żá€•á€«á€á€šá€ș၊ “မငá€șá€žá€™á€Ÿá€Ź á€Ąá€Źá€žá€•á€Œá€”á€șဖဌည့á€șဖို့ á€Ąá€™á€»á€Źá€žá€€á€Œá€źá€žá€›á€Ÿá€­á€œá€­á€Żá€·â€ ဆိုတေဏ့ မငá€șှရá€Čá€·á€…á€Źá€™á€±á€žá€•á€œá€Čတလေက နေ့တစá€șဝကá€șá€œá€Żá€¶á€ž á€Ąá€™á€Œá€Čတမá€șှစိမá€șá€žá€”á€±á€•á€Œá€źá€ž အနြမဟုတá€șဘá€Č စိမá€șသနေဥေဏငá€ș á€–á€œá€¶á€·á€–á€Œá€­á€Żá€žá€–á€­á€Żá€· á€œá€­á€Żá€•á€«á€á€šá€ș။ ကသညá€șá€™á€Ÿá€Ź ထိနá€șှသိမá€șှနိုငá€șသေဏ ကုဒá€șရေသခဌငá€șှ á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș ဖဌစá€șထလနá€șသသေဏ ကုဒá€șရေသခဌငá€șှကá€Č့သို့ တူညဟသေဏ ကျလမá€șသကျငá€șá€™á€Ÿá€Żá€–á€Œá€…á€șသညá€ș။

á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș၊ သင့á€șကုဒá€șကို မညá€șမျဟ ကေဏငá€șသမလနá€șá€…á€œá€Ź á€•á€Œá€±á€Źá€„á€șှလá€Čနိုငá€șသညá€ș၊ သငá€șစတငá€șရနá€ș စိတá€șထá€Čတလငá€șရဟိသည့á€ș ဒြဇိုငá€șှ၊ ၎ငá€șှသညá€ș မညá€șá€™á€»á€Ÿá€›á€­á€Żá€žá€›á€Ÿá€„á€șှသညá€ș၊ သငá€ș၏ á€…á€Źá€™á€±á€žá€•á€œá€Čမျဏသ မညá€șမျဟ ကေဏငá€șသမလနá€șသညá€șဥပေါá€ș မူတညá€șပါသညá€ș။

အငá€șá€á€Źá€—á€»á€°á€žá€•á€Œá€źá€žá€”á€±á€Źá€€á€ș နာရြအနညá€șှငယá€șá€Ąá€á€œá€„á€șှ á€á€Żá€¶á€·á€•á€Œá€”á€șချကá€șရခá€Č့ပါတယá€ș။ ကဥဆင့á€șတလငá€ș၊ ကျလနá€șုပá€șသညá€ș “Fowler” နဟင့á€șတလေ့သည့á€șဥချိနá€șအထိ အနညá€șှငယá€șá€™á€»á€Ÿá€žá€Źá€€á€»á€”á€șတေဏ့သညá€ș ဟု á€žá€˜á€±á€Źá€•á€±á€«á€€á€șလာသညá€ș။

ဥဆင့á€ș 4. နေဏကá€șဆုံသ။ နညá€șှပညာဆိုငá€șá€›á€Źá€™á€±á€žá€á€œá€”á€șသမျဏသ á€œá€Żá€¶á€œá€±á€Źá€€á€șပါသညá€ș။ မငá€șှဘယá€șသူလá€Č ငါတို့သိချငá€șတယá€ș။

á€›á€­á€Żá€žá€›á€­á€Żá€žá€žá€Źá€žá€žá€Źá€žá€•á€Œá€±á€Źá€›á€›á€„á€ș á€’á€źá€™á€±á€žá€á€œá€”á€șှရá€Č့ပုံစံကို ကျလနá€șတေဏá€ș နညá€șှနညá€șသတေဏ့ သံသယဖဌစá€șမိတယá€ș။ တစá€șá€”á€Źá€›á€źá€€á€Œá€Ź á€…á€€á€Źá€žá€…á€™á€Œá€Šá€șá€•á€Œá€±á€Źá€›á€„á€șှ ငါဘယá€șလိုလူလá€Čဆိုတာ မငá€șှဘယá€șလိုနာှလညá€șနိုငá€șမလá€Č။ ထို့ထကá€șပို၍ပငá€ș၊ ကျလနá€șုပá€șသညá€ș ကျလနá€șုပá€ș၏ဇာတိဘာသာစကာှမဟုတá€șသေဏ၊ ပလင့á€șပလင့á€șလငá€șှလငá€șá€žá€•á€Œá€±á€Źá€›á€œá€»á€Ÿá€„á€ș á€Ąá€œá€œá€”á€șညံ့ဖျငá€șá€žá€•á€Œá€źá€ž á€œá€»á€Ÿá€Źá€–á€Œá€„á€·á€șချညá€șထဏသသေဏ ဘာသာစကာှကို á€•á€Œá€±á€Źá€žá€±á€Źá€Ąá€á€« ၎ငá€șှကို သငá€ș မညá€șá€žá€­á€Żá€·á€”á€Źá€žá€œá€Šá€șနိုငá€șမညá€șနညá€șှ။ အရငá€șအငá€șá€á€Źá€—á€»á€°á€žá€á€œá€±á€™á€Ÿá€Ź မေသခလနá€șá€žá€á€œá€±á€–á€Œá€±á€á€Źá€‘á€€á€ș á€…á€€á€Źá€žá€•á€Œá€±á€Źá€›á€á€Ź á€•á€­á€Żá€œá€œá€šá€șá€•á€Œá€źá€ž လေယူလေသိမá€șှက á€Ąá€•á€Œá€…á€șတငá€șတယá€ș။ အငá€șá€á€Źá€—á€»á€°á€žá€žá€°á€á€œá€±á€‘á€Čက အနညá€șသဆုံသတစá€șယေဏကá€șက á€Ąá€Źá€›á€Ÿá€žá€Źá€žá€–á€Œá€…á€șá€•á€Œá€źá€žáŠ သူတို့ရá€Č့ လေယူလေသိမá€șှက ငရေဏပနဏသနá€Č့ အနညá€șှငယá€ș တိကျတယá€șá€œá€­á€Żá€· á€†á€­á€Żá€€á€Œá€•á€«á€…á€­á€Żá€·á‹ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș၊ ကျလနá€șုပá€șသညá€ș á€Ąá€•á€Œá€Żá€žá€˜á€±á€Źá€†á€±á€Źá€„á€șသေဏချဉá€șှကပá€șá€™á€Ÿá€Żá€á€…á€șခုကိုယူရနá€ș á€†á€Żá€¶á€žá€–á€Œá€á€șခá€Č့သညá€ș - ကျလနá€șုပá€șသညá€ș ကျလနá€șုပá€șáá€Ąá€€á€Œá€±á€Źá€„á€șှတငá€șပဌချကá€șကို ပဌငá€șဆငá€șá€•á€Œá€źá€ž အငá€șá€á€Źá€—á€»á€°á€žáá€Ąá€…á€á€œá€„á€ș ကတငá€șဆကá€șá€™á€Ÿá€Żá€–á€Œá€„á€·á€ș ကျလနá€șုပá€șá€Ąá€€á€Œá€±á€Źá€„á€șá€žá€•á€Œá€±á€Źá€†á€­á€Żá€›á€”á€ș ကမá€șသလဟမá€șá€žá€™á€Ÿá€Żá€€á€­á€Ż ပဌငá€șဆငá€șခá€Č့ပါသညá€ș။ á€žá€°á€á€­á€Żá€·á€žá€˜á€±á€Źá€á€°á€›á€„á€ș အနညá€șသဆုံသတေဏ့ ကျလနá€șတေဏ့á€șá€Ąá€á€œá€€á€ș မေသစရဏနညá€șှနညá€șသရဟိပါလိမ့á€șမယá€ș၊ ကမá€șသလဟမá€șá€žá€™á€Ÿá€Żá€€á€­á€Ż ငဌငá€șှပယá€șရငá€ș တငá€șဆကá€șá€™á€Ÿá€Żá€á€…á€șá€á€Żá€Ąá€á€œá€€á€ș သုံသခá€Č့ရတá€Č့ ကျလနá€șတေဏ့á€șဘဝရá€Č့ ၃ နာရြဟာ á€’á€źá€œá€±á€Źá€€á€șá€€á€Œá€źá€žá€€á€Œá€źá€žá€™á€Źá€žá€™á€Źá€ž á€…á€»á€±á€žá€™á€€á€Œá€źá€žá€•á€«á€˜á€°á€žá‹ ဒါပေမယ့á€ș မငá€șှတငá€șဆကá€șá€™á€Ÿá€Żá€™á€Ÿá€Ź á€˜á€Źá€›á€±á€žá€›á€™á€œá€Č။ အတá€čထုပá€čပတá€čတိ - အá€Čá€·á€’á€źá€™á€Ÿá€Ź á€™á€œá€±á€žá€–á€œá€Źá€žá€•á€Œá€źá€ž ကျေဏငá€șှတကá€ș၊ တကá€čကသိုလá€șက ဘလá€Č့ရပေမယ့á€ș ဘယá€șသူက ဂရုစိုကá€șလá€Č။

သငá€ș Google သညá€ș Thoughtworks ယဉá€șá€€á€»á€±á€žá€™á€Ÿá€Żá€Ąá€€á€Œá€±á€Źá€„á€șှ အနညá€șှငယá€șá€•á€Œá€±á€Źá€•á€«á€€áŠ Martin Fowler [https://martinfowler.com/bliki/ThreePillars.html] မဟ မဏá€čဍိုငá€șá€€á€Œá€źá€ž 3 ခု- ရေရဟညá€șတညá€șတံ့နိုငá€șသေဏ á€…á€źá€žá€•á€œá€Źá€žá€›á€±á€žáŠ Software Excellence နဟင့á€ș á€œá€°á€™á€Ÿá€Żá€á€›á€Źá€žá€™á€»á€Ÿá€á€™á€Ÿá€Żá€€á€­á€Ż ဖေဏá€șပဌသည့á€ș ဆေဏငá€șသပါသတစá€șပုဒá€șကို သငá€șတလေ့လိမ့á€șမညá€ș။

Software Excellence ကို ကျလနá€șုပá€șá€Ąá€á€œá€€á€ș စစá€șá€†á€±á€žá€•á€Œá€źá€žá€•á€Œá€źá€Ÿá€Ż á€šá€°á€†á€€á€Œá€•á€«á€…á€­á€Żá€·á‹ ရေရဟညá€șတညá€șတံ့သေဏ á€…á€źá€žá€•á€œá€Źá€žá€›á€±á€žá€”á€Ÿá€„á€·á€ș á€œá€°á€™á€Ÿá€Żá€á€›á€Źá€žá€™á€»á€Ÿá€á€™á€Ÿá€Żá€€á€­á€Ż ပဌသရနá€ș ကျနá€șရဟိနေပါသညá€ș။

ဒါ့ပဌငá€ș၊ နေဏကá€șဆုံသကို ဥဏရုံစိုကá€șဖို့ á€†á€Żá€¶á€žá€–á€Œá€á€șခá€Č့တယá€ș။

စစချငá€șသတေဏ့၊ ThoughtWorks က သူ့ကို á€˜á€Źá€€á€Œá€±á€Źá€„á€·á€ș á€•á€Œá€±á€Źá€•á€Œá€á€Č့တဏပါ - Martin Fowler ရá€Č့ á€˜á€œá€±á€Źá€·á€‚á€șကို á€€á€±á€Źá€œá€­á€•á€șá€™á€Ÿá€Ź ပဌနá€șဖတá€șဖူှတá€Čá€·á€Ąá€á€œá€€á€ș Clean code ကို နဟစá€șသကá€șပါတယá€ș။

ပရေဏဂျကá€șမျဏသကို á€›á€Ÿá€Żá€‘á€±á€Źá€„á€·á€șá€Ąá€™á€»á€­á€Żá€žá€™á€»á€­á€Żá€žá€™á€Ÿ တငá€șá€•á€Œá€”á€­á€Żá€„á€șသညá€ș။ သူသညá€ș á€œá€°á€”á€Źá€™á€»á€Źá€žá အသကá€șကို á€›á€­á€Żá€žá€›á€Ÿá€„á€șသစေမည့á€ș á€†á€±á€žá€á€«á€žá€Ąá€á€œá€€á€ș ဆေဏ့ဖá€șဝá€Čလá€șကို á€á€źá€‘á€œá€„á€șခá€Čá€·á€•á€Œá€źá€ž á€€á€±á€Źá€œá€Ÿá€Źá€œá€™á€»á€Źá€ž အရ လူတစá€șဩှကိုပငá€ș ကယá€șတငá€șခá€Č့သညá€ș။ နိုငá€șá€„á€¶á€žá€Źá€žá€á€œá€±á€Ąá€á€œá€€á€șလညá€șှ လလယá€șကူစေမယ့á€ș ဘဏá€șá€á€œá€±á€Ąá€á€œá€€á€ș ဆေဏ့ဖá€șဝá€Čကိုလညá€șှ á€á€źá€‘á€œá€„á€șခá€Č့တယá€ș။ á€Ąá€‘á€°á€žá€žá€–á€Œá€„á€·á€ș ဒြဘဏá€șကို နိုငá€șငံ့လူညသရေရá€Č့ 70% က သုံသတယá€șဆိုရငá€șပေါ့။ ၎ငá€șှသညá€ș Sberbank á€Ąá€€á€Œá€±á€Źá€„á€șှမဟုတá€ș၊ á€›á€Żá€›á€Ÿá€Źá€žá€”á€Ÿá€„á€·á€șပငá€șမသကá€șဆိုငá€șပါ။

á€„á€«á€·á€Ąá€€á€Œá€±á€Źá€„á€șသသိချငá€șလာှ။ ဥိုကေတယá€șနေဏá€ș။ ကျလနá€șတေဏ့á€șá€á€«á€žá€”á€Źá€€ ဓာတá€șပုံရိုကá€șတာ၊ တစá€șနညá€șှမဟုတá€șတစá€șနညá€șှနá€Č့ ကျလနá€șတေဏ့á€șလကá€șထá€Čá€™á€Ÿá€Ź ကငá€șမရာတစá€șá€œá€Żá€¶á€žá€€á€­á€Żá€„á€șလာတာ ၁၀ နဟစá€șá€œá€±á€Źá€€á€șá€›á€Ÿá€­á€•á€Œá€źáŠ á€•á€Œá€–á€­á€Żá€·á€á€±á€Źá€„á€ș မရဟကá€șတတá€șဘူှ ဓာတá€șá€•á€Żá€¶á€á€œá€±á€›á€Ÿá€­á€á€šá€ș။ တစá€șချိနá€șက á€€á€Œá€±á€Źá€„á€șအမိုှအကာတစá€șခုကို ကူညဟပေသခá€Č့တယá€ș၊ á€Ąá€™á€Œá€Čတမá€șှ အိမá€șလိုအပá€șနေတá€Č့ á€€á€Œá€±á€Źá€„á€șá€á€œá€±á€€á€­á€Ż ဓာတá€șပုံရိုကá€șခá€Č့တယá€ș။ ဓာတá€șပုံကေဏငá€șသတလေနá€Č့ á€€á€Œá€±á€Źá€„á€șကို ထာှရတာ á€•á€­á€Żá€œá€œá€šá€șတယá€ș။ á€€á€Œá€±á€Źá€„á€șတစá€șá€›á€Źá€œá€±á€Źá€€á€ș ဓာတá€șပုံရိုကá€șဖူှတယá€ș :)

á€Ąá€†á€Żá€¶á€žá€á€œá€„á€ș၊ ကျလနá€șုပá€șတငá€șပဌချကá€ș၏ 80% သညá€ș á€€á€Œá€±á€Źá€„á€șá€™á€»á€Źá€žá€–á€Œá€„á€·á€ș ပဌည့á€șနေပါသညá€ș။

တငá€șဆကá€șá€™á€Ÿá€Żá€•á€Œá€źá€žá€•á€Œá€źá€žá€á€»á€„á€șá€žá€™á€Ÿá€Źá€•á€Č HR က အငá€șá€á€Źá€—á€»á€°á€žá€›á€œá€’á€șကို မသိရသေသပေမယ့á€ș ရုံသတစá€șá€á€Żá€œá€Żá€¶á€žá€€ á€€á€Œá€±á€Źá€„á€șá€á€œá€±á€€á€­á€Ż á€žá€˜á€±á€Źá€€á€»á€”á€±á€•á€Œá€źá€œá€­á€Żá€· HR က ရေသခá€Č့ပါတယá€ș။

á€Ąá€†á€Żá€¶á€žá€…á€œá€”á€șá€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ á€á€Żá€¶á€·á€•á€Œá€”á€șချကá€șကိုစေဏင့á€șနေခá€Č့သညá€ș - လူတိုငá€șှလူတိုငá€șှကို ကျေနပá€șပါသညá€ș။

သို့သေဏá€ș နေဏကá€șá€†á€Żá€¶á€žá€…á€€á€Źá€žá€á€­á€Żá€„á€șသတလငá€ș HR မဟ á€œá€°á€™á€Ÿá€Żá€á€›á€Źá€žá€™á€»á€Ÿá€á€™á€Ÿá€Żá€žá€Šá€ș á€Ąá€œá€œá€”á€șကေဏငá€șသမလနá€șá€•á€Œá€źá€ž လိုအပá€șသညá€șဟု လိမá€čမဏပါသနပá€șá€…á€œá€Źá€•á€Œá€±á€Źá€á€Č့သေဏá€șလညá€șှ ပရေဏဂျကá€șá€Ąá€Źá€žá€œá€Żá€¶á€žá€žá€Šá€ș ကကá€Čá€·á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€șပေ။ á€•á€Œá€źá€žá€á€±á€Źá€· သူက ကျလနá€șတေဏ့á€șကို á€€á€Œá€±á€Źá€€á€șá€œá€Źá€žá€œá€­á€Żá€· မေသတယá€ș။ á€šá€±á€˜á€°á€šá€»á€Ąá€Źá€žá€–á€Œá€„á€·á€ș၊ á€œá€°á€™á€Ÿá€Żá€á€›á€Źá€žá€™á€»á€Ÿá€á€›á€±á€žá€”á€Č့ နညá€șှနညá€șှ လလနá€șá€žá€œá€Źá€žá€á€šá€ș၊ အá€Čဒါ ဖဌစá€șá€žá€œá€Źá€žá€á€šá€ș။ :)

ရလဒá€ș

ရလဒá€șဥနေနá€Č့၊ ကျလနá€șတေဏá€ș စငá€șá€čá€€á€Źá€•á€°á€™á€Ÿá€Ź á€œá€Ąá€á€±á€Źá€șá€€á€Œá€Źá€”á€±á€•á€Œá€źá€–á€Œá€…á€șတá€Č့ Thoughtworks á€™á€Ÿá€Ź အလုပá€șလုပá€șá€”á€±á€•á€Œá€źá€ž Spring ထကá€ș á€—á€Ÿá€Żá€žá€Żá€á€•á€­á€Żá€›á€•á€±á€™á€šá€·á€ș Spring ထကá€ș á€—á€Ÿá€Żá€žá€Żá€á€•á€­á€Żá€›á€•á€±á€™á€šá€·á€ș ကုမá€čá€•á€á€źá€á€±á€Źá€șတေဏá€șမျဏသမျဏသက Google ဆြက "ဥကေဏငá€șသဆုံသဥငá€șá€á€Źá€—á€»á€°á€žá€Ąá€œá€±á€·á€Ąá€€á€»á€„á€·á€ș" ကို လကá€șခံကျင့á€șá€žá€Żá€¶á€žá€”á€±á€€á€Œá€á€Źá€€á€­á€Ż တလေ့ခá€Č့ရပါတယá€ș။ Symfony၊ RubyOnRails (လိုအပá€șသေဏဥရဏကို မျဉá€șသသဏသပါ) အလုပá€șတလငá€ș မလိုအပá€șပါ။ အငá€șဂျငá€șနဟယဏမျဏသသညá€ș အငá€șá€á€Źá€—á€»á€°á€žá€™á€–á€Œá€±á€™á€ź တစá€șပတá€șá€Ąá€œá€­á€Żá€á€œá€„á€ș “ပဌငá€șဆငá€șပါ” သညá€ș။

Thoughtworks တလငá€ș၊ ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șá€žá€Ąá€á€œá€€á€ș á€œá€Żá€¶á€œá€±á€Źá€€á€șá€žá€±á€Źá€œá€­á€Żá€Ąá€•á€șချကá€șá€™á€»á€Źá€žá€Ąá€•á€Œá€„á€ș၊ ဥေဏကá€șá€•á€«á€Ąá€á€Œá€±á€á€¶á€™á€°á€™á€»á€Źá€žá€žá€Šá€ș ရဟေ့တနá€șသမဟဖဌစá€șသညá€ș-
á€á€œá€±á€·á€†á€Żá€¶á€™á€±á€žá€™á€Œá€”á€șသခဌငá€șှ၏ ပျေဏá€șရလဟငá€șá€™á€Ÿá€Żá‹ á€’á€«á€·á€Ąá€•á€Œá€„á€ș နဟစá€șဖကá€șá€…á€œá€Żá€¶á€žá€Ąá€á€œá€€á€șပါ။ á€Ąá€™á€Ÿá€”á€șစငá€șစစá€ș၊ အကယá€ș၍ သငá€șသညá€ș ဥကေဏငá€șသဆုံသသေဏ ဝနá€șထမá€șသမျဏသကို á€›á€œá€­á€Żá€•á€«á€€ (ဘယá€șသူမဟ မဟုတá€șပါ) အငá€șတဏဗျူသသညá€ș ကျလနá€șမျဏသကို ရလေသချယá€șသည့á€ș စျေသကလကá€șတစá€șခု မဟုတá€șသေဏá€șလညá€șှ အလုပá€șရဟငá€șနဟင့á€ș ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șှ နဟစá€șá€Šá€žá€…á€œá€Żá€¶á€ž á€Ąá€•á€Œá€”á€șá€Ąá€œá€Ÿá€”á€ș အကá€Čဖဌတá€șသည့á€ș ပဌခနá€șှတစá€șခု ဖဌစá€șသညá€ș။ အကယá€ș၍ ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șှတစá€șဩှသညá€ș ကုမá€čပဏြတစá€șá€á€Żá€”á€Ÿá€„á€·á€ș သဏယဏသေဏခံစဏသချကá€șမျဏသကို ပေါငá€șှသငá€șသပါက၊ ၎ငá€șှသညá€ș ကကုမá€čပဏြကို ရလေသချယá€șနိုငá€șဖလယá€șရဟိသညá€ș။

ဘကá€șလိုကá€șá€™á€Ÿá€Ż á€œá€»á€±á€Źá€·á€•á€«á€žá€…á€±á€›á€”á€ș အငá€șတဏဗျူသသူ á€Ąá€™á€»á€Źá€žá€Ąá€•á€Œá€Źá€žá‹ Thoughtworks တလငá€ș၊ pair programming သညá€ș de facto standard ဖဌစá€șသညá€ș။ á€€á€Ąá€œá€±á€·á€Ąá€€á€»á€„á€·á€șကို á€Ąá€á€Œá€Źá€žá€”á€šá€șပယá€șá€™á€»á€Źá€žá€á€œá€„á€ș ဥသုံသချနိုငá€șလျဟငá€ș TW က á€€á€Œá€­á€Żá€žá€…á€Źá€žá€žá€Šá€ș။ ဥဆင့á€șတစá€șá€á€Żá€…á€źá€á€œá€„á€ș လူ ၂ ညသဖဌင့á€ș အငá€șá€á€Źá€—á€»á€°á€žá€•á€Œá€Żá€œá€Żá€•á€șသညá€ș။ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș လူတစá€șဩှစြအာှ အနညá€șသဆုံသ လူ 2 ညသဖဌင့á€ș အကá€Čဖဌတá€șá€‘á€Źá€žá€•á€Œá€źá€ž TW သညá€ș မတူညဟသေဏနေဏကá€șခံ၊ ကလá€Čá€•á€Œá€Źá€žá€žá€±á€Źá€œá€™á€șသညလဟနá€șá€™á€Ÿá€Żá€™á€»á€Źá€ž (နညá€șသပညဏမျဏသသဏမက) နဟင့á€ș á€€á€»á€Źá€žá€™á€€á€œá€Čá€•á€Œá€Źá€žá€žá€±á€Ź အငá€șတဏဗျူသသူမျဏသကို ရလေသချယá€șရနá€ș á€€á€Œá€­á€Żá€žá€…á€Źá€žá€žá€Šá€ș။

á€Ąá€†á€Żá€¶á€žá€…á€œá€”á€șá€Ąá€Źá€žá€–á€Œá€„á€·á€ș အနညá€șသဆုံသ လူ ၈ ဩှ၏ ထငá€șမဌငá€șယူဆချကá€șမျဏသဥပေါá€ș á€Ąá€á€Œá€±á€á€¶á အလုပá€șခန့á€șá€‘á€Źá€žá€™á€Ÿá€Ż á€†á€Żá€¶á€žá€–á€Œá€á€șချကá€șကို မညá€șသူမျဟ မá€Čပေသခလင့á€șမရဟိပါ။

အရညá€șဥချငá€șá€žá€Ąá€á€Œá€±á€á€¶ အလုပá€șခန့á€șá€‘á€Źá€žá€á€Œá€„á€șှ ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șှတစá€șဩှ၏ á€€á€Œá€­á€Żá€€á€șနဟစá€șသကá€șá€™á€Ÿá€Ż á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș á€™á€€á€Œá€­á€Żá€€á€șá€™á€Ÿá€Żá€™á€»á€Źá€žá€Ąá€•á€±á€«á€ș á€Ąá€á€Œá€±á€á€¶á á€†á€Żá€¶á€žá€–á€Œá€á€șချကá€șချမည့á€șအစာှ အခနá€șှကဏá€čဍတစá€șá€á€Żá€…á€źá€”á€Ÿá€„á€·á€ș ဥဆင့á€șတစá€șá€á€Żá€…á€źá€Ąá€á€œá€€á€ș ဖေဏငá€șပုံစံတစá€șခုကို ရေသဆလá€Čထာှသညá€ș။ တစá€șချိနá€șတညá€șá€žá€™á€Ÿá€Źá€•á€„á€ș၊ အကá€Čဖဌတá€șသည့á€șá€Ąá€á€«á€á€œá€„á€ș ကျလမá€șသကျငá€șá€™á€Ÿá€Żá€á€…á€șá€á€Żá€á€Żá€á€œá€„á€ș á€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€™á€›á€Ÿá€­á€žá€±á€Źá€șလညá€șှ ၎ငá€șှကို ဥသုံသချနိုငá€șစလမá€șှကို အကá€Čဖဌတá€șရနá€ș á€Ąá€€á€Œá€¶á€•á€Œá€Żá€‘á€Źá€žá€žá€Šá€ș။ á€‘á€­á€Żá€·á€€á€Œá€±á€Źá€„á€·á€ș ကိုယá€șá€…á€Źá€žá€œá€Ÿá€šá€șá€œá€±á€Źá€„á€șှတစá€șဩှသညá€ș TDD ကá€Č့သို့သေဏ ကျလမá€șသကျငá€șá€™á€Ÿá€Żá€á€…á€șခုခုကို ဥသုံသချနိုငá€șခဌငá€șသမရဟိပါက၊ မညá€șသို့ပငá€șဆိုစေကဏမူ ၎ငá€șသတို့ကို ဥသုံသချရနá€șá€€á€Œá€­á€Żá€žá€…á€Źá€žá€€á€Ź ၎ငá€șသတို့ကို မဟနá€șကနá€șá€…á€œá€Źá€Ąá€žá€Żá€¶á€žá€•á€Œá€Żá€”á€Šá€șှဆိုငá€șရာ á€Ąá€€á€Œá€¶á€‰á€Źá€á€șမျဏသကို နဏသထေဏငá€șပေသမညá€șá€†á€­á€Żá€œá€»á€Ÿá€„á€ș အငá€șá€á€Źá€—á€»á€°á€žá€–á€Œá€±á€†á€­á€Żá€›á€”á€ș á€Ąá€á€œá€„á€·á€șဥရေသတိုငá€șသရဟိသညá€ș။

ပညဏရေသ ဥေဏငá€șလကá€șမဟတá€șမျဏသ မလိုအပá€șပါ။ TW သညá€ș Computer Science တလငá€ș မညá€șသည့á€ș ဥေဏငá€șလကá€șမဟတá€ș á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș á€•á€Šá€Źá€›á€±á€žá€™á€Ÿ မလိုအပá€șပါ။ အရညá€șဥချငá€șသမျဏသကိုသဏ အကá€Čဖဌတá€șပါသညá€ș။

ဒါ ပဌငá€șဆငá€șစရာ မလိုတá€Č့ နိုငá€șá€„á€¶á€á€Œá€Źá€ž ကုမá€čá€•á€á€źá€á€œá€±á€”á€Č့ ပထမဆုံသ အငá€șတဏဗျူသ ပါ။ ဥဆင့á€șတိုငá€șá€žá€•á€Œá€źá€žá€žá€œá€Źá€žá€á€Č့ဥခါ ပငá€șပနá€șှတယá€șá€œá€­á€Żá€· မခံစဏသရပေမယ့á€ș ဆန့á€șကျငá€șဘကá€șဥနေနá€Č့ကတေဏ့ စေဏင့á€șကဌည့á€șတá€Č့တစá€șဖကá€șကလူတလေက အá€Čဒါကို á€žá€˜á€±á€Źá€€á€»á€•á€Œá€źá€ž နေ့တိုငá€șှ ကျင့á€șသုံသနိုငá€șá€œá€­á€Żá€· ဝမá€șသသဏမိပါတယá€ș။

á€œá€Ąá€á€±á€Źá€șá€€á€Œá€Źá€•á€Œá€źá€žá€”á€±á€Źá€€á€șá€™á€Ÿá€Źá€á€±á€Źá€· ကျလနá€șတေဏ့á€șရá€Čá€·á€™á€»á€Ÿá€±á€Źá€șလင့á€șချကá€șá€á€œá€±á€€á€­á€Ż ပဌည့á€șပဌည့á€șစုံစုံ ဥကေဏငá€șအထညá€șဖေဏá€șနိုငá€șခá€Č့တယá€șá€œá€­á€Żá€· á€•á€Œá€±á€Źá€”á€­á€Żá€„á€șပါတယá€ș။ ThoughtWorks သညá€ș á€•á€Żá€¶á€™á€Ÿá€”á€șကုမá€čပဏြတစá€șá€á€Żá€”á€Ÿá€„á€·á€ș မညá€șá€žá€­á€Żá€·á€€á€œá€Źá€á€Œá€Źá€žá€žá€”á€Šá€șှ။ á€•á€Żá€¶á€™á€Ÿá€”á€șကုမá€čပဏြတစá€șá€á€Żá€á€œá€„á€ș developer ကေဏငá€șသကေဏငá€șá€žá€™á€»á€Źá€žá€”á€Ÿá€„á€·á€ș á€œá€°á€€á€±á€Źá€„á€șသမျဏသကို သငá€șá€›á€Ÿá€Źá€á€œá€±á€·á€”á€­á€Żá€„á€șသေဏá€șလညá€șှ TW တလငá€ș ၎ငá€șá€žá€á€­á€Żá€·áá€Ąá€Źá€›á€Żá€¶á€…á€°á€žá€…á€­á€Żá€€á€șá€™á€Ÿá€Żá€™á€Ÿá€Ź á€‡á€šá€Źá€žá€€á€œá€€á€șá€™á€»á€Źá€žá€™á€Ÿá€Żá€á€șပေ။

သငá€ș ThoughtWorks တလငá€ș ပါဝငá€șရနá€ș စိတá€șဝငá€șစဏသပါက၊ ကျလနá€șုပá€șá€á€­á€Żá€·á ပလင့á€șလငá€șသသေဏ ရဏထူသမျဏသကို ကဌည့á€șá€›á€Ÿá€Żá€”á€­á€Żá€„á€șပါသညá€ș။ á€’á€źá€™á€Ÿá€Ź
စိတá€șဝငá€șစဏသစရဏကေဏငá€șှတá€Č့ လစá€șလပá€șá€”á€±á€›á€Źá€á€œá€±á€€á€­á€Ż ဥဏရုံစိုကá€șá€–á€­á€Żá€·á€œá€Šá€șှ á€Ąá€€á€Œá€¶á€•á€Œá€Żá€œá€­á€Żá€•á€«á€á€šá€ș။
ညသဆေဏငá€șဆေဏ့ဖá€șဝá€Čအငá€șဂျငá€șနြယာ- á€‚á€»á€Źá€™á€á€ź, လနá€șဒနá€ș, မကá€șဒရစá€ș, ĐĄĐžĐœĐłĐ°ĐżŃƒŃ€
á€Ąá€€á€Œá€źá€žá€á€”á€șသဆေဏ့ဖá€șဝá€Čအငá€șဂျငá€șနြယာ- ဆစá€șဒနြ, á€‚á€»á€Źá€™á€á€ź, မနá€șချကá€șစတာ, ဘနá€șကေဏကá€ș
ဆေဏ့ဖá€șဝá€Čအငá€șဂျငá€șနြယာ: ဆစá€șဒနြ, ဘာစြလိုနာ, မြလနá€ș
á€Ąá€€á€Œá€źá€žá€á€”á€șသဒေတဏဥငá€șဂျငá€șနြယာ- မြလနá€ș
အရညá€șá€Ąá€žá€œá€±á€žá€žá€Żá€¶á€žá€žá€•á€șသူ- á€‚á€»á€Źá€™á€á€ź တရုတá€șနိုငá€șငံ
á€Ąá€á€Œá€±á€á€¶á€Ąá€†á€±á€Źá€€á€șအဩ- á€‚á€»á€Źá€™á€á€ź, လနá€șဒနá€ș, á€á€»á€źá€œá€ź
(လင့á€șခá€șသညá€ș ရညá€șညလဟနá€șသလင့á€șခá€șတစá€șá€á€Żá€–á€Œá€…á€șá€€á€Œá€±á€Źá€„á€șှ ရိုှရိုှသာှသာှ á€žá€á€­á€•á€±á€žá€œá€­á€Żá€žá€Šá€ș၊ အကယá€ș၍ သငá€șသညá€ș TW á€žá€­á€Żá€·á€žá€œá€Źá€žá€•á€«á€€áŠ ကျလနá€șုပá€șသညá€ș ကေဏငá€șသမလနá€șá€žá€±á€Źá€˜á€±á€Źá€”á€•á€șစá€șကို ရရဟိလိမ့á€șမညá€ș)။ သငá€șနဟစá€șသကá€șသေဏရုံသခနá€șá€žá€€á€­á€Żá€›á€œá€±á€žá€á€»á€šá€șပါ၊ ငရေဏပသို့သငá€șကိုယá€șတိုငá€șကန့á€șသတá€șရနá€șမလိုအပá€șပါ၊ á€•á€Œá€źá€žá€”á€±á€Źá€€á€ș၊ ၂ နဟစá€șတိုငá€șှ TW သညá€șသင့á€șá€Ąá€Źá€žá€Ąá€á€Œá€Źá€žá€”á€­á€Żá€„á€șá€„á€¶á€žá€­á€Żá€·á€•á€Œá€±á€Źá€„á€șသရလဟေ့ရနá€șပျေဏá€șရလဟငá€șလိမ့á€șမညá€șဖဌစá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ... ၎ငá€șှသညá€ș ThoughtWorks မူဝါဒ၏ တစá€șစိတá€șတစá€șပိုငá€șသဖဌစá€șá€žá€±á€Źá€€á€Œá€±á€Źá€„á€·á€ș ယဉá€șá€€á€»á€±á€žá€™á€Ÿá€Żá€€á€­á€Ż ပဌန့á€șá€•á€œá€Źá€žá€•á€Œá€źá€ž တစá€șသာှတညá€șသဖဌစá€șစေပါသညá€ș။

မဟတá€șချကá€șá€™á€»á€Źá€žá€á€œá€„á€ș မေသခလနá€șသမျဏသမေသရနá€ș á€žá€­á€Żá€·á€™á€Ÿá€Żá€á€ș á€Ąá€€á€Œá€¶á€•á€Œá€Żá€á€»á€€á€șá€™á€»á€Źá€žá€Ąá€á€œá€€á€ș ကျလနá€șုပá€șအာှ လလတá€șလပá€șá€…á€œá€Źá€™á€±á€žá€•á€«á‹
ခေါငá€șှစဉá€șက စိတá€șဝငá€șá€…á€Źá€žá€…á€›á€Źá€œá€­á€Żá€·á€‘á€„á€șရငá€ș ThoughtWorks á€™á€Ÿá€Ź အလုပá€șလုပá€șရတာနá€Č့ စငá€șá€čá€€á€Źá€•á€°á€™á€Ÿá€Ź ဘယá€șá€œá€­á€Żá€˜á€á€™á€»á€­á€Żá€žá€œá€Čဆိုတာကို ရေသပါမယá€ș။

source: www.habr.com

မဟတá€șချကá€ș Add