အခု လူငယ္ေတြ ခဏ ခဏ ေမးေနၾကတာေတြ႕ရတယ္။ ဘာလုပ္ရင္ ေကာင္းမလဲ။ ဘယ္ programming ကို လုိက္သင့္လဲ။ web ပိုင္း နဲ႕ application ပိုင္း ဘာပိုေကာင္းလဲ။ အဲဒီလို ေမးရင္ ေျဖရတာ တကယ္က်ပ္တယ္။ တကယ္တန္းေတာ့ ကိုယ္လုပ္ခ်င္တာ ကိုယ္လုပ္တာ အေကာင္းဆံုးပဲဗ်။ အဲဒီ ေမးခြန္းကို ကိုယ့္စီနီယာ ေတြကို ေမးေနတာထက္ ကိုယ့္ကိုယ္ကို အရင္ေမးၾကည့္သင့္တယ္။ ငါ ဘာလုပ္ရင္ေကာင္းမလဲ။ ငါဘယ္လိုင္း လုိက္ရင္ေကာင္းမလဲ။ ကၽြန္ေတာ့္ကို ေမးရင္ေတာ့ အေျဖကရွင္းတယ္။ ကိုယ္ၾကိဳက္တာ ကိုယ္လုပ္ပဲ။
စီနီယာေတြကို ေမးရင္ သူတုိ႕ကလည္း သူတို႕ ၾကိဳက္တာ ေျပာမွာပဲ။ ကိုယ္ၾကိဳက္တာနဲ႕သူတုိ႕ၾကိဳက္တာ တူမယ္လို႕ ဘယ္လိုလုပ္ေျပာႏိုင္မလဲ။ ခက္တာက ကိုယ့္ကိုယ္ကို မသိၾကတာ ခက္ေနတာ။ အဲလို မသိျခင္းကပဲ သိျခင္းျဖစ္တာပဲေလ။ ကၽြန္ေတာ္လည္း အရင္တုန္းက အဲလိုပဲ။ ကိုယ့္ကိုယ္ကို ဘယ္လိုင္း လိုက္မလဲမသိဘူး။ အဲေတာ့ သူမ်ားကို ေမးေနမယ့္ အစား အကုန္လုပ္ၾကည့္တယ္။ ဟုတ္တယ္ေလ။ လုပ္ငန္းခြင္မွ မဟုတ္ေသးတာ။ အဲတုန္းက ေက်ာင္းတက္ေနတုန္း။ first year , second year ေလာက္ဆိုေတာ့ လုပ္ခ်င္တာ အကုန္ လုပ္တယ္။ အသစ္ထြက္တာ မွန္သမွ် အကုန္ လုိက္လုပ္တယ္။ Flash လည္း လုပ္တယ္။ photoshop လည္းလုပ္တယ္။ Corel Draw နဲ႕လည္း ပံုဆြဲတာပဲ။ Animation ေတြလည္း လုပ္ၾကည့္တာပဲ။ 3D လည္း ဆြဲၾကည့္တယ္။ သီခ်င္းေတြလည္း လိုက္လုပ္ၾကည့္တယ္။ Java လည္း လုပ္တာပဲ။ .NET ဆိုလည္း VB.NET, C# ၂ ခုလံုးလုပ္တယ္။ ကိုယ့္ဘာသာကိုယ္ Game ေရးတာ ဝါသနာ ပါမယ္ထင္ျပီး Game လည္း ေရးလိုက္ေသးတာပဲ။ Direct X လည္း လုပ္လုိက္ေသးတယ္။ DarkBasic လည္း လုပ္တာပဲ။ အဲလို မ်ဳိး လုပ္တယ္ဆိုေပမယ့္ ၁ ရက္ ၂ ရက္ လုပ္တာ မဟုတ္ဘူးဗ်။ အသင့္အတင့္ သိသြားေအာင္ ထိေတာ့ လုပ္ၾကည့္တယ္။ ဘယ္အထိ စိတ္ဝင္စားႏိုင္မလဲ ဆိုတာ သိဖို႕ လိုတာကိုး။ တစ္ခုခုက ေလ့လာျပီ ဆိုတာနဲ႕ ebook , goolging စတာေတြက လုပ္ရတာပဲ။ ကိုယ့္အတြက္ ေရရည္ လုပ္ႏိုင္မလား။ ကိုယ္ဘယ္ေလာက္ စိတ္ဝင္စားလဲဆိုတာကို သိသြားတဲ့ အထိ လုပ္တယ္။ အဲတုန္းက သင္တန္းေတြက ရိွေတာ့ရိွတယ္။ ဒါေပမယ့္ မတက္ျဖစ္ဘူး။ သင္တန္းဆိုတာကလည္း ပိုက္ဆံကုန္တာကိုး။ အကုန္လံုးတာ လိုက္တက္ရင္ မြဲသြားလိမ့္မယ္။ တက္သင့္တဲ့ သင္တန္းေတြေတာ့ တက္ပါတယ္။ မတက္ဘူးရယ္ေတာ့မဟုတ္ပါဘူး။
computer မွာက ေရြးစရာေတြက အမ်ားၾကီးပဲ။ ဘာေကာင္းလဲ။ ကိုယ္ ဘာၾကိဳက္လဲဆိုတာ ကိုယ့္ဘာသာ ကိုယ္မသိရင္ေတာ့ သြားျပီပဲ။ ကၽြန္ေတာ့္ first year ေလာက္ကတည္းက အကုန္ လုပ္လိုက္တာ။ third year ေလာက္ေတာ့ ျငိမ္သြားျပီ။ ကိုယ္လည္း လုပ္ခ်င္တာေတြ အကုန္လုပ္ျပီးျပီကိုး။ ဘာက ဘယ္လုိဆိုတာ သိသြားျပီ။ အဲဒီေတာ့မွ ငါက ဘာကို သေဘာက်တယ္ဆိုတာ သိေတာ့တယ္။ ငါ့အတြက္ ဘာကို အဆင္ေျပလဲဆိုတာကို သိတာ။ ကၽြန္ေတာ့္အတြက္ အဆင္ေျပတာ ၊ကၽြန္ေတာ္ သေဘာက်တာ PHP မွန္း သိျပီးကတည္းက ေနာက္ပိုင္း PHP ပဲ လုပ္ေတာ့တယ္။ မွတ္မိေသးတယ္။ PHP ဘာေၾကာင့္ လုပ္ျဖစ္သြားလဲဆိုတာကို။ အဲတုန္းက .NET သမား။ glite ေတြအရမ္း နာမည္ၾကီးေနတဲ့ အခ်ိန္ေပါ့။ gmail ေတြက သံုးမရေတာ့ဘူး။ ဘန္းထားတဲ့ အခ်ိန္။ glite က ျမန္မာလို စာပို႕ရင္ မေပၚဘူးေလ။ အဲတုန္းကလည္း firefox မွာ ျမန္မာလို ေပၚေအာင္ default လုပ္လို႕ရတယ္ဆိုတာကလည္း မသိေသးၾကတဲ့ အခ်ိန္ေပါ့။ planet forum မွာ glite ကို ျမန္မာလို ေပၚေအာင္ လုပ္ေပးဖို႕ thread စ လုိက္တာပဲ။ ခက္တာက ဘယ္သူမွ မလုပ္ၾကဘူး။ ဘယ္သူမွလည္း မအားတာပါတာေပါ့။ အဲတုန္းက ကိုယ္က အားေနတယ္ေလ။ လုပ္ေတာ့ လုပ္ေပးၾကပါတယ္။ text editor မွာ Zawgyi-one ေလး ထည့္ေပးတာေလာက္ပဲ လုပ္ေပးၾကတယ္။ ကိုယ္ကလည္း အားေနတဲ့ အခ်ိန္ဆိုေတာ့ ၾကာပါတယ္။ ကိုယ့္ဘာသာကိုယ္ပဲ လုပ္လိုက္ေတာ့မယ္ဆိုျပီး mmgltie ကို စလုပ္ျဖစ္တာပဲ။ glite ကို ျပင္ဖို႕ php ကို စေလ့လာျဖစ္တာပဲ။ အဲဒီကေန စျပီး php လုပ္ျဖစ္သြားတာျပီး လံုးဝ web ပိုင္းကို ေရာက္သြားတာပဲ။ PHP ကိုလုပ္ရင္းနဲ႕ သေဘာက်လာျပီး ေနာက္ပိုင္း PHP ပဲလုပ္ေတာ့တယ္။ အဲတုန္းက .NET က OOP ေတြျဖစ္ကုန္ေတာ့ ကိုယ္ကလည္း OOP ကို သိပ္သေဘာမက်။ အထူးသျဖင့္ ASP.NET နဲ႕ web site ေရးတာကို လံုးဝ လက္မခံႏိုင္ဘူး ျဖစ္ေနတယ္။ ကိုယ့္စိတ္ကိုက ASP.NET ၾကီးက web standard ေတြေဖာက္ဖ်က္ထားတယ္လို႕ ခံစားရျပီး လုပ္ခ်င္စိတ္ကို လံုးဝ မရိွဘူး။ အဲဒီအခ်ိန္မွာ glite ကို ျပင္ရင္း PHP ကို ေရလည္ သေဘာက်သြားတာပဲ။
တကယ္တန္းေတာ့ ဘာလုပ္ရမလဲဆုိတာထက္ ကိုယ္ ဘာလုပ္ခ်င္လဲဆိုတာ သိဖုိ႕လိုတယ္။ ေတာ္ေတာ္မ်ားမ်ားက ဘယ္ဟာက လခ ေကာင္းလဲ။ ဘယ္ဟာက အလုပ္လြယ္လဲ။ အဲဒါကို ၾကည့္ျပီးမွ အဲဒီ လုိင္းက လိုက္မယ္ဆိုျပီး လုပ္ေနတဲ့ လူေတြက ရိွေသးတယ္။ ကိုယ့္ကိုယ္ကို ဘာၾကိဳက္လဲ။ ဘာနဲ႕ သင့္ေတာ္တယ္ဆိုတာက အရင္ဆံုး သိမွပဲ ဘာလိုင္းလိုက္မယ္ဆိုျပီး ဆံုးျဖတ္တာ ပိုေကာင္းတယ္။ ကိုယ္သေဘာက်တဲ့လိုင္း ကိုယ္နဲ႕ ကိုက္တဲ့ လိုင္း လုိက္မွပဲ ကိုယ္သက္သာမွာကို။ ေနာက္မုိ႕ဆို ကိုယ္က ပင္ပန္းတယ္ဗ်။ Web Designer ေတြက Developer ေတြ ထက္ပိုေတာ္တယ္ဗ်။ သူတုိ႕က သူတို႕ Web Design ဘက္မွာ ပိုအားသန္တယ္ဆိုတာကုိ သူတုိ႕ကို သူတို႕သိတယ္။ အဲ.. Developer ေတြကေတာ့ ဘယ္ Programming မွာ ကိုယ္က အားသန္လဲဆိုတာကို မသိဘူး။ ကိုယ္က program ေရးတာ ၁၀ ႏွစ္ေလာက္ရိွသြားျပီဆိုရင္ေတာ့ programming language က အေရးမၾကီးေတာ့ဘူးေလ။ ကိုယ္က ဘိုးေအၾကီးျဖစ္ေနျပီဆိုေတာ့ ၾကိဳက္တာကို လြယ္လြယ္နဲ႕ ေျပာင္းလို႕ ေရးလို႕ရေပမယ့္ အခုမွ စေလ့လာကာစ လူေတြအတြက္က မလြယ္ဘူးေလ။
ဘယ္လို မလြယ္တာလည္းဆိုေတာ့ ဟိုေန႕က Java သမား Developer Test လာေျဖတယ္။ ၂ နာရီ ေမးခြန္းကို တေနကုန္ ေျဖသြားရတဲ့ အျဖစ္။ ကၽြန္ေတာ္တုိ႕ ရံုးတတ္ကတည္းက ေျဖလိုက္တာ ရံုးဆင္းခါနီး အခ်ိန္ထိပဲ။ Java ကုိ လုပ္ေနၾကလူေတြ အေနနဲ႕ PHP ကို ေလ့လာလိုက္ရင္ ရတယ္။ ဒါေပမယ့္ ေရးေနၾကမဟုတ္ရင္ ျမန္ျမန ေရးႏိုင္မွာ မဟုတ္ဘူးဗ်။ Java သမားဆိုေတာ့ class ေတြ ေဆာက္မယ္။ class ေတြကေန ေခၚသံုးဖို႕ပဲ ၾကိဳးစားေနတာလည္း ပါမွာေပါ့။ အခ်ဳိ႕ အပိုင္းေတြ OOP ၾကီးပဲမျဖစ္ မေန သံုးေနစရာမွ မလိုတာ။ RAD နဲ႕လုပ္ရမယ့္ အပိုင္းက RAD နဲ႕ လုပ္တာပဲေပါ့။ အခ်ိန္ မေလာက္ရင္ေတာ့ RAD နဲ႕ခ်ရတာပဲ။ PHP က OO ကို မျဖစ္မေန သံုးဖို႕ မလိုဘူးေလ။ အဓိကေျပာခ်င္တာက ကိုယ္နဲ႕OO ကိုက္မယ္။ OO နဲ႕ ေရးမွပဲ programming လုိ႕ထင္ရင္ေတာ့ java, ruby တုိ႕လုပ္ေပါ့။ ကိုယ္ၾကိဳက္တာ ကိုယ္လုပ္ၾကတာပဲေလ။ ဘယ္ language မေကာင္းဘူး။ IDE အားကိုးေနတဲ့ language ေတြ။ အဲလိုလည္း ေျပာလို႕မွ မရတာ။ သူ႕ ဟာနဲ႕သူေကာင္းေနတာပဲ။ လူတုိင္းက ကိုယ္ၾကိဳက္တာ ကို အေကာင္းေျပာမွာပဲ။ IDE သံုးစရာ မလိုတဲ့ programming language သမားေတြက IDE ကို မေကာင္းေျပာမွာပဲ။ IDE သံုးေနတဲ့သူေတြကလည္း IDE မပါတာကို အျပစ္ေျပာမွာပဲ။ အေကာင္းဆံုးက ဘာလုပ္ရင္ေကာင္းမလဲ သူမ်ားကို ေမးေနတာထက္ ကိုယ္ဘာၾကိဳက္လဲ။ ကိုယ့္ဘာသာကိုယ္ သိေအာင္ အရင္လုပ္။ သူမ်ားကိုသြားေမးရင္ေတာ့ သူတုိ႕ ၾကိဳက္တာ ေျပာမွာပဲ။ သူတုိ႕ၾကဳိက္တာက ေနာက္မွ ကိုယ္နဲ႕မကိုက္ရင္ ကိုယ္ပဲ ခံရမွာ။ သူတို႕ လာျပီးေတာ့ မကူညီေပးႏုိင္ဘူး။ ဒါေၾကာင့္ ကိုယ့္ကိုယ္ကို ေသေသခ်ာခ်ာ သိေအာင္လုပ္။ ျပီးရင္ လုပ္ခ်င္တာကိုလုပ္ပဲ။
__________________
Mysteryzillion မွာကိုေစတန္၏ပိုစ္ပါခင္ဗ်ာ
စီနီယာေတြကို ေမးရင္ သူတုိ႕ကလည္း သူတို႕ ၾကိဳက္တာ ေျပာမွာပဲ။ ကိုယ္ၾကိဳက္တာနဲ႕သူတုိ႕ၾကိဳက္တာ တူမယ္လို႕ ဘယ္လိုလုပ္ေျပာႏိုင္မလဲ။ ခက္တာက ကိုယ့္ကိုယ္ကို မသိၾကတာ ခက္ေနတာ။ အဲလို မသိျခင္းကပဲ သိျခင္းျဖစ္တာပဲေလ။ ကၽြန္ေတာ္လည္း အရင္တုန္းက အဲလိုပဲ။ ကိုယ့္ကိုယ္ကို ဘယ္လိုင္း လိုက္မလဲမသိဘူး။ အဲေတာ့ သူမ်ားကို ေမးေနမယ့္ အစား အကုန္လုပ္ၾကည့္တယ္။ ဟုတ္တယ္ေလ။ လုပ္ငန္းခြင္မွ မဟုတ္ေသးတာ။ အဲတုန္းက ေက်ာင္းတက္ေနတုန္း။ first year , second year ေလာက္ဆိုေတာ့ လုပ္ခ်င္တာ အကုန္ လုပ္တယ္။ အသစ္ထြက္တာ မွန္သမွ် အကုန္ လုိက္လုပ္တယ္။ Flash လည္း လုပ္တယ္။ photoshop လည္းလုပ္တယ္။ Corel Draw နဲ႕လည္း ပံုဆြဲတာပဲ။ Animation ေတြလည္း လုပ္ၾကည့္တာပဲ။ 3D လည္း ဆြဲၾကည့္တယ္။ သီခ်င္းေတြလည္း လိုက္လုပ္ၾကည့္တယ္။ Java လည္း လုပ္တာပဲ။ .NET ဆိုလည္း VB.NET, C# ၂ ခုလံုးလုပ္တယ္။ ကိုယ့္ဘာသာကိုယ္ Game ေရးတာ ဝါသနာ ပါမယ္ထင္ျပီး Game လည္း ေရးလိုက္ေသးတာပဲ။ Direct X လည္း လုပ္လုိက္ေသးတယ္။ DarkBasic လည္း လုပ္တာပဲ။ အဲလို မ်ဳိး လုပ္တယ္ဆိုေပမယ့္ ၁ ရက္ ၂ ရက္ လုပ္တာ မဟုတ္ဘူးဗ်။ အသင့္အတင့္ သိသြားေအာင္ ထိေတာ့ လုပ္ၾကည့္တယ္။ ဘယ္အထိ စိတ္ဝင္စားႏိုင္မလဲ ဆိုတာ သိဖို႕ လိုတာကိုး။ တစ္ခုခုက ေလ့လာျပီ ဆိုတာနဲ႕ ebook , goolging စတာေတြက လုပ္ရတာပဲ။ ကိုယ့္အတြက္ ေရရည္ လုပ္ႏိုင္မလား။ ကိုယ္ဘယ္ေလာက္ စိတ္ဝင္စားလဲဆိုတာကို သိသြားတဲ့ အထိ လုပ္တယ္။ အဲတုန္းက သင္တန္းေတြက ရိွေတာ့ရိွတယ္။ ဒါေပမယ့္ မတက္ျဖစ္ဘူး။ သင္တန္းဆိုတာကလည္း ပိုက္ဆံကုန္တာကိုး။ အကုန္လံုးတာ လိုက္တက္ရင္ မြဲသြားလိမ့္မယ္။ တက္သင့္တဲ့ သင္တန္းေတြေတာ့ တက္ပါတယ္။ မတက္ဘူးရယ္ေတာ့မဟုတ္ပါဘူး။
computer မွာက ေရြးစရာေတြက အမ်ားၾကီးပဲ။ ဘာေကာင္းလဲ။ ကိုယ္ ဘာၾကိဳက္လဲဆိုတာ ကိုယ့္ဘာသာ ကိုယ္မသိရင္ေတာ့ သြားျပီပဲ။ ကၽြန္ေတာ့္ first year ေလာက္ကတည္းက အကုန္ လုပ္လိုက္တာ။ third year ေလာက္ေတာ့ ျငိမ္သြားျပီ။ ကိုယ္လည္း လုပ္ခ်င္တာေတြ အကုန္လုပ္ျပီးျပီကိုး။ ဘာက ဘယ္လုိဆိုတာ သိသြားျပီ။ အဲဒီေတာ့မွ ငါက ဘာကို သေဘာက်တယ္ဆိုတာ သိေတာ့တယ္။ ငါ့အတြက္ ဘာကို အဆင္ေျပလဲဆိုတာကို သိတာ။ ကၽြန္ေတာ့္အတြက္ အဆင္ေျပတာ ၊ကၽြန္ေတာ္ သေဘာက်တာ PHP မွန္း သိျပီးကတည္းက ေနာက္ပိုင္း PHP ပဲ လုပ္ေတာ့တယ္။ မွတ္မိေသးတယ္။ PHP ဘာေၾကာင့္ လုပ္ျဖစ္သြားလဲဆိုတာကို။ အဲတုန္းက .NET သမား။ glite ေတြအရမ္း နာမည္ၾကီးေနတဲ့ အခ်ိန္ေပါ့။ gmail ေတြက သံုးမရေတာ့ဘူး။ ဘန္းထားတဲ့ အခ်ိန္။ glite က ျမန္မာလို စာပို႕ရင္ မေပၚဘူးေလ။ အဲတုန္းကလည္း firefox မွာ ျမန္မာလို ေပၚေအာင္ default လုပ္လို႕ရတယ္ဆိုတာကလည္း မသိေသးၾကတဲ့ အခ်ိန္ေပါ့။ planet forum မွာ glite ကို ျမန္မာလို ေပၚေအာင္ လုပ္ေပးဖို႕ thread စ လုိက္တာပဲ။ ခက္တာက ဘယ္သူမွ မလုပ္ၾကဘူး။ ဘယ္သူမွလည္း မအားတာပါတာေပါ့။ အဲတုန္းက ကိုယ္က အားေနတယ္ေလ။ လုပ္ေတာ့ လုပ္ေပးၾကပါတယ္။ text editor မွာ Zawgyi-one ေလး ထည့္ေပးတာေလာက္ပဲ လုပ္ေပးၾကတယ္။ ကိုယ္ကလည္း အားေနတဲ့ အခ်ိန္ဆိုေတာ့ ၾကာပါတယ္။ ကိုယ့္ဘာသာကိုယ္ပဲ လုပ္လိုက္ေတာ့မယ္ဆိုျပီး mmgltie ကို စလုပ္ျဖစ္တာပဲ။ glite ကို ျပင္ဖို႕ php ကို စေလ့လာျဖစ္တာပဲ။ အဲဒီကေန စျပီး php လုပ္ျဖစ္သြားတာျပီး လံုးဝ web ပိုင္းကို ေရာက္သြားတာပဲ။ PHP ကိုလုပ္ရင္းနဲ႕ သေဘာက်လာျပီး ေနာက္ပိုင္း PHP ပဲလုပ္ေတာ့တယ္။ အဲတုန္းက .NET က OOP ေတြျဖစ္ကုန္ေတာ့ ကိုယ္ကလည္း OOP ကို သိပ္သေဘာမက်။ အထူးသျဖင့္ ASP.NET နဲ႕ web site ေရးတာကို လံုးဝ လက္မခံႏိုင္ဘူး ျဖစ္ေနတယ္။ ကိုယ့္စိတ္ကိုက ASP.NET ၾကီးက web standard ေတြေဖာက္ဖ်က္ထားတယ္လို႕ ခံစားရျပီး လုပ္ခ်င္စိတ္ကို လံုးဝ မရိွဘူး။ အဲဒီအခ်ိန္မွာ glite ကို ျပင္ရင္း PHP ကို ေရလည္ သေဘာက်သြားတာပဲ။
တကယ္တန္းေတာ့ ဘာလုပ္ရမလဲဆုိတာထက္ ကိုယ္ ဘာလုပ္ခ်င္လဲဆိုတာ သိဖုိ႕လိုတယ္။ ေတာ္ေတာ္မ်ားမ်ားက ဘယ္ဟာက လခ ေကာင္းလဲ။ ဘယ္ဟာက အလုပ္လြယ္လဲ။ အဲဒါကို ၾကည့္ျပီးမွ အဲဒီ လုိင္းက လိုက္မယ္ဆိုျပီး လုပ္ေနတဲ့ လူေတြက ရိွေသးတယ္။ ကိုယ့္ကိုယ္ကို ဘာၾကိဳက္လဲ။ ဘာနဲ႕ သင့္ေတာ္တယ္ဆိုတာက အရင္ဆံုး သိမွပဲ ဘာလိုင္းလိုက္မယ္ဆိုျပီး ဆံုးျဖတ္တာ ပိုေကာင္းတယ္။ ကိုယ္သေဘာက်တဲ့လိုင္း ကိုယ္နဲ႕ ကိုက္တဲ့ လိုင္း လုိက္မွပဲ ကိုယ္သက္သာမွာကို။ ေနာက္မုိ႕ဆို ကိုယ္က ပင္ပန္းတယ္ဗ်။ Web Designer ေတြက Developer ေတြ ထက္ပိုေတာ္တယ္ဗ်။ သူတုိ႕က သူတို႕ Web Design ဘက္မွာ ပိုအားသန္တယ္ဆိုတာကုိ သူတုိ႕ကို သူတို႕သိတယ္။ အဲ.. Developer ေတြကေတာ့ ဘယ္ Programming မွာ ကိုယ္က အားသန္လဲဆိုတာကို မသိဘူး။ ကိုယ္က program ေရးတာ ၁၀ ႏွစ္ေလာက္ရိွသြားျပီဆိုရင္ေတာ့ programming language က အေရးမၾကီးေတာ့ဘူးေလ။ ကိုယ္က ဘိုးေအၾကီးျဖစ္ေနျပီဆိုေတာ့ ၾကိဳက္တာကို လြယ္လြယ္နဲ႕ ေျပာင္းလို႕ ေရးလို႕ရေပမယ့္ အခုမွ စေလ့လာကာစ လူေတြအတြက္က မလြယ္ဘူးေလ။
ဘယ္လို မလြယ္တာလည္းဆိုေတာ့ ဟိုေန႕က Java သမား Developer Test လာေျဖတယ္။ ၂ နာရီ ေမးခြန္းကို တေနကုန္ ေျဖသြားရတဲ့ အျဖစ္။ ကၽြန္ေတာ္တုိ႕ ရံုးတတ္ကတည္းက ေျဖလိုက္တာ ရံုးဆင္းခါနီး အခ်ိန္ထိပဲ။ Java ကုိ လုပ္ေနၾကလူေတြ အေနနဲ႕ PHP ကို ေလ့လာလိုက္ရင္ ရတယ္။ ဒါေပမယ့္ ေရးေနၾကမဟုတ္ရင္ ျမန္ျမန ေရးႏိုင္မွာ မဟုတ္ဘူးဗ်။ Java သမားဆိုေတာ့ class ေတြ ေဆာက္မယ္။ class ေတြကေန ေခၚသံုးဖို႕ပဲ ၾကိဳးစားေနတာလည္း ပါမွာေပါ့။ အခ်ဳိ႕ အပိုင္းေတြ OOP ၾကီးပဲမျဖစ္ မေန သံုးေနစရာမွ မလိုတာ။ RAD နဲ႕လုပ္ရမယ့္ အပိုင္းက RAD နဲ႕ လုပ္တာပဲေပါ့။ အခ်ိန္ မေလာက္ရင္ေတာ့ RAD နဲ႕ခ်ရတာပဲ။ PHP က OO ကို မျဖစ္မေန သံုးဖို႕ မလိုဘူးေလ။ အဓိကေျပာခ်င္တာက ကိုယ္နဲ႕OO ကိုက္မယ္။ OO နဲ႕ ေရးမွပဲ programming လုိ႕ထင္ရင္ေတာ့ java, ruby တုိ႕လုပ္ေပါ့။ ကိုယ္ၾကိဳက္တာ ကိုယ္လုပ္ၾကတာပဲေလ။ ဘယ္ language မေကာင္းဘူး။ IDE အားကိုးေနတဲ့ language ေတြ။ အဲလိုလည္း ေျပာလို႕မွ မရတာ။ သူ႕ ဟာနဲ႕သူေကာင္းေနတာပဲ။ လူတုိင္းက ကိုယ္ၾကိဳက္တာ ကို အေကာင္းေျပာမွာပဲ။ IDE သံုးစရာ မလိုတဲ့ programming language သမားေတြက IDE ကို မေကာင္းေျပာမွာပဲ။ IDE သံုးေနတဲ့သူေတြကလည္း IDE မပါတာကို အျပစ္ေျပာမွာပဲ။ အေကာင္းဆံုးက ဘာလုပ္ရင္ေကာင္းမလဲ သူမ်ားကို ေမးေနတာထက္ ကိုယ္ဘာၾကိဳက္လဲ။ ကိုယ့္ဘာသာကိုယ္ သိေအာင္ အရင္လုပ္။ သူမ်ားကိုသြားေမးရင္ေတာ့ သူတုိ႕ ၾကိဳက္တာ ေျပာမွာပဲ။ သူတုိ႕ၾကဳိက္တာက ေနာက္မွ ကိုယ္နဲ႕မကိုက္ရင္ ကိုယ္ပဲ ခံရမွာ။ သူတို႕ လာျပီးေတာ့ မကူညီေပးႏုိင္ဘူး။ ဒါေၾကာင့္ ကိုယ့္ကိုယ္ကို ေသေသခ်ာခ်ာ သိေအာင္လုပ္။ ျပီးရင္ လုပ္ခ်င္တာကိုလုပ္ပဲ။
__________________
Mysteryzillion မွာကိုေစတန္၏ပိုစ္ပါခင္ဗ်ာ
No Comment.