Programming နဲ႕ပတ္သက္တာေျပာဆိုလို႕ေျပာရတာေပါ႕
က်ြန္ေတာ္က Software Company တစ္ခုမွာ ဟိုစပ္စပ္ ဒီစပ္စပ္ Coder ေပါ႕ဗ်ာ...
Programmer မဟုတ္ေသးပါဘူး..
က်ြန္ေတာ္ေျပာခ်င္တာက Programming မွာ Language က အရမ္းႀကီးအေရးမႀကီးႀကပါဘူး..
ခင္ဗ်ားဘာသိသလဲဆိုတာက ပိုအေရးႀကီးပါတယ္
Concept ေပါ႕ဗ်ာ..
က်ြန္ေတာ္တို႕လို Computer ေက်ာင္းသားေတြအတြက္ေတာ႕ Theory အပိုင္းက ေက်ာင္းမွာ သင္ခဲ႕ရၿပီးပါၿပီ..
တကယ္ အလုပ္ခြင္မွာက်ေတာ႕ က်ြန္ေတာ္တို႕ေတြရမည္႕ အခက္အခဲက စာအုပ္ထဲကလိုမဟုတ္ပါဘူး..
ကိုယ္ထင္မထားတဲ႕ အပိုင္း က ေပၚလာတတ္တာပါ
အဲဒါေႀကာင္႕ က်ြန္ေတာ္ေျပာခ်င္တာက က်ြန္ေတာ္တို႕ Concept ကိုေက်ညက္ေအာင္လုပ္ပါ...
ကိုယ္တိုင္ေလ႕လာပါ (တခ်ိဳ႕ အေႀကာင္းအရာေတြက လုပ္ရင္းနဲ႕သိလာႀကတာပါ သင္တန္းတက္ရင္ေတာင္ သင္တန္းက သင္မေပးလိုက္ႏိုင္ပါဘူး Troubleshooting လုိမ်ိဳးေပါ႕ဗ်ာ )
ဘယ္ Language မွ ငါက ေရးတတ္တာ ဒီ Language ကိုေတာ႕ ငါမသိဘူး လို႕မရပါဘူး..
တကယ္က ဘယ္ Language မဆို Concept နဲ႕ Logic မပိုင္ရင္ programmer ေကာင္း မျဖစ္ႏိုင္ပါဘူး
က်ြန္ေတာ္တို႕ဆီမွာ သင္တန္းေလး တစ္ခုႏွစ္ခု တက္ၿပီး ငါက Program ေရးႏုိင္ၿပီ Programmer ျဖစ္ၿပီလို႕ထင္ႀကပါတယ္ ..
တကယ္ေတာ႕ က်ြန္ေတာ္က အဲလိုမထင္ပါဘူး..( ကိုယ္႕ကုိယ္ကိုလည္း မထင္ရဲေသးပါဘူး လိုအပ္ေနေသးတယ္လို႕ထင္ေနတာပါ)
coder ပဲမ်ားႀကတာပါ Programmer စစ္စစ္ရယ္လို႕သိပ္မရိွႀကေသးပါဘူး..လက္ခ်ိဳးလို႕ရပါတယ္
coder နဲ႕ Programmer ဘာကြာသလဲ ဆိုရင္
က်ြန္ေတာ္တို႕ လက္သမား နဲ႕ Engineer နဲ႕ကြာသလိုေပါ႕ဗ်ာ..
ႏွစ္ေဆာင္ၿပိဳင္အိမ္ကေလးေဆာက္ဖို႕ဆိုရင္ လက္သမားလည္း ေဆာက္တတ္သလို Engineer လည္း ေဆာက္တတ္ပါပဲ
အဲ တကယ္ 5 Star အဆင္႕ Hotel လိုမ်ိးႀကီးက်ေတာ႕ လက္သမားမတတ္ႏိုင္ပါဘူး..
ေျပာခ်င္တာက ႏွစ္ေဆာင္ၿပိဳင္အိမ္ေလာက္မွာ သိပ္မကြာပါဘူး..အရည္အခ်င္းက..
ဘယ္ေနရာမွာကြာ သြားသလဲဆိုေတာ႕ Hotel လိုမ်ိဳးမွာ ဘယ္လို အုတ္ျမစ္ခ်မလဲ ဘယ္လိုအခန္းဖြဲ႕မလဲက်ေတာ႕ Engineer ကို သူမမွီေတာ႕ပါဘူး..
အဓိက က အဲဒါပါပဲ
Coder တစ္ေယာက္လည္း code တာပါပဲ
Programmer တစ္ေယာက္လည္း Code တာပါပဲ
ဘယ္ေနရာမွာကြာသြားသလဲဆိုေတာ႕ Code Line တစ္ခုရဲ႕ အက်ိဳး အျပစ္ Performance ေဆာင္ရမည္႕ code ေရွာင္ရမည္႕ Code ကိုက်ေတာ႕ Coder က မသိေတာ႕ပါဘူး..
ၿပီးေတာ႕ Creative Idea မွာလည္း Programmer ကိုမမွီပါဘူး..
အဲဒါေတြက ကိုယ္တိုင္လုပ္ယူမွ ရမည္႕ အရာေတြပါ
ကိုယ္႕ရဲ႕ စိတ္ပါ၀င္စားမႈ ေလ႕က်င္႕ႀကိဳးစားမႈ Programming အေပၚမွာ ရူးသြပ္မႈေတြရိွမွ ျဖစ္လာမွာပါ
တခ်ိဳ႕လူေတြေျပာႀကပါတယ္ programmer တစ္ေယာက္ျဖစ္ဖို႕က လြယ္ပါတယ္ကြာတဲ႕
သူတို႕မသိလို႕ေျပာႀကတာပါခင္ဗ်ာ..
သူတို႕က coder ေတြကို programmer ေတြလို႕ထင္ႀကတာပါ
သူတို႕ေျပာတာ ဟုတ္ပါတယ္ Coder တစ္ေယာက္ျဖစ္ဖို႕ ေတာ႕ လြယ္ပါတယ္
programmer ေကာင္း တစ္ေယာက္ျဖစ္ဖို႕ ခက္ခဲပါတယ္လို႕ ေျပာရင္း
Programming Field ထဲမွာေရာက္ေနတဲ႕ ေဘာ္ေဘာ္ေတြကိုယ္စား က်ြန္ေတာ္ကပဲ ဒိေနရာကေန ေျပာျပခ်င္ပါတယ္
ခင္မင္တတ္ေသာ
၀င္းကိုကို
က်ြန္ေတာ္က Software Company တစ္ခုမွာ ဟိုစပ္စပ္ ဒီစပ္စပ္ Coder ေပါ႕ဗ်ာ...
Programmer မဟုတ္ေသးပါဘူး..
က်ြန္ေတာ္ေျပာခ်င္တာက Programming မွာ Language က အရမ္းႀကီးအေရးမႀကီးႀကပါဘူး..
ခင္ဗ်ားဘာသိသလဲဆိုတာက ပိုအေရးႀကီးပါတယ္
Concept ေပါ႕ဗ်ာ..
က်ြန္ေတာ္တို႕လို Computer ေက်ာင္းသားေတြအတြက္ေတာ႕ Theory အပိုင္းက ေက်ာင္းမွာ သင္ခဲ႕ရၿပီးပါၿပီ..
တကယ္ အလုပ္ခြင္မွာက်ေတာ႕ က်ြန္ေတာ္တို႕ေတြရမည္႕ အခက္အခဲက စာအုပ္ထဲကလိုမဟုတ္ပါဘူး..
ကိုယ္ထင္မထားတဲ႕ အပိုင္း က ေပၚလာတတ္တာပါ
အဲဒါေႀကာင္႕ က်ြန္ေတာ္ေျပာခ်င္တာက က်ြန္ေတာ္တို႕ Concept ကိုေက်ညက္ေအာင္လုပ္ပါ...
ကိုယ္တိုင္ေလ႕လာပါ (တခ်ိဳ႕ အေႀကာင္းအရာေတြက လုပ္ရင္းနဲ႕သိလာႀကတာပါ သင္တန္းတက္ရင္ေတာင္ သင္တန္းက သင္မေပးလိုက္ႏိုင္ပါဘူး Troubleshooting လုိမ်ိဳးေပါ႕ဗ်ာ )
ဘယ္ Language မွ ငါက ေရးတတ္တာ ဒီ Language ကိုေတာ႕ ငါမသိဘူး လို႕မရပါဘူး..
တကယ္က ဘယ္ Language မဆို Concept နဲ႕ Logic မပိုင္ရင္ programmer ေကာင္း မျဖစ္ႏိုင္ပါဘူး
က်ြန္ေတာ္တို႕ဆီမွာ သင္တန္းေလး တစ္ခုႏွစ္ခု တက္ၿပီး ငါက Program ေရးႏုိင္ၿပီ Programmer ျဖစ္ၿပီလို႕ထင္ႀကပါတယ္ ..
တကယ္ေတာ႕ က်ြန္ေတာ္က အဲလိုမထင္ပါဘူး..( ကိုယ္႕ကုိယ္ကိုလည္း မထင္ရဲေသးပါဘူး လိုအပ္ေနေသးတယ္လို႕ထင္ေနတာပါ)
coder ပဲမ်ားႀကတာပါ Programmer စစ္စစ္ရယ္လို႕သိပ္မရိွႀကေသးပါဘူး..လက္ခ်ိဳးလို႕ရပါတယ္
coder နဲ႕ Programmer ဘာကြာသလဲ ဆိုရင္
က်ြန္ေတာ္တို႕ လက္သမား နဲ႕ Engineer နဲ႕ကြာသလိုေပါ႕ဗ်ာ..
ႏွစ္ေဆာင္ၿပိဳင္အိမ္ကေလးေဆာက္ဖို႕ဆိုရင္ လက္သမားလည္း ေဆာက္တတ္သလို Engineer လည္း ေဆာက္တတ္ပါပဲ
အဲ တကယ္ 5 Star အဆင္႕ Hotel လိုမ်ိးႀကီးက်ေတာ႕ လက္သမားမတတ္ႏိုင္ပါဘူး..
ေျပာခ်င္တာက ႏွစ္ေဆာင္ၿပိဳင္အိမ္ေလာက္မွာ သိပ္မကြာပါဘူး..အရည္အခ်င္းက..
ဘယ္ေနရာမွာကြာ သြားသလဲဆိုေတာ႕ Hotel လိုမ်ိဳးမွာ ဘယ္လို အုတ္ျမစ္ခ်မလဲ ဘယ္လိုအခန္းဖြဲ႕မလဲက်ေတာ႕ Engineer ကို သူမမွီေတာ႕ပါဘူး..
အဓိက က အဲဒါပါပဲ
Coder တစ္ေယာက္လည္း code တာပါပဲ
Programmer တစ္ေယာက္လည္း Code တာပါပဲ
ဘယ္ေနရာမွာကြာသြားသလဲဆိုေတာ႕ Code Line တစ္ခုရဲ႕ အက်ိဳး အျပစ္ Performance ေဆာင္ရမည္႕ code ေရွာင္ရမည္႕ Code ကိုက်ေတာ႕ Coder က မသိေတာ႕ပါဘူး..
ၿပီးေတာ႕ Creative Idea မွာလည္း Programmer ကိုမမွီပါဘူး..
အဲဒါေတြက ကိုယ္တိုင္လုပ္ယူမွ ရမည္႕ အရာေတြပါ
ကိုယ္႕ရဲ႕ စိတ္ပါ၀င္စားမႈ ေလ႕က်င္႕ႀကိဳးစားမႈ Programming အေပၚမွာ ရူးသြပ္မႈေတြရိွမွ ျဖစ္လာမွာပါ
တခ်ိဳ႕လူေတြေျပာႀကပါတယ္ programmer တစ္ေယာက္ျဖစ္ဖို႕က လြယ္ပါတယ္ကြာတဲ႕
သူတို႕မသိလို႕ေျပာႀကတာပါခင္ဗ်ာ..
သူတို႕က coder ေတြကို programmer ေတြလို႕ထင္ႀကတာပါ
သူတို႕ေျပာတာ ဟုတ္ပါတယ္ Coder တစ္ေယာက္ျဖစ္ဖို႕ ေတာ႕ လြယ္ပါတယ္
programmer ေကာင္း တစ္ေယာက္ျဖစ္ဖို႕ ခက္ခဲပါတယ္လို႕ ေျပာရင္း
Programming Field ထဲမွာေရာက္ေနတဲ႕ ေဘာ္ေဘာ္ေတြကိုယ္စား က်ြန္ေတာ္ကပဲ ဒိေနရာကေန ေျပာျပခ်င္ပါတယ္
ခင္မင္တတ္ေသာ
၀င္းကိုကို