Web Development Roadmap(Part 1/2)
Web Development Roadmap(Part 1/2) Content - In a web development team - Web Development Team - Web Designer - Front-end Developer - Back-end Developer - Full-stack Developer - Dev-Ops Engineer Part 1/2 Telegram Channel ထဲက Poll ပေါ် မူတည်ပြီး Articleကိုရွေး ချယ်ရွေးထားပါတယ်။ Roadmap ကိုမစခင် ဘယ်လိုသူတိုဘာလုပ်ကြတာလဲ အရင် ကြည့်ကြရအောင် web development ကို စသွားမယ်ဆို သိ တဲ့ အတိုင်း Web development field ထဲမှာ အမျိုးမျိုးရှိပါတယ်ဗျ၊ အမျိုးမျိုးရှိတဲ့ထဲမှာ တချိုကိုရွေးထုတ်ပြလိုက်ပါမယ်။ - Web Designer, UI, UX Designer - Web Developer - Front-end Developer - Back-end Developer - Full-stack Developer - DevOps engineer In a web development team Project တစ်ခုစပြီဆိုရင် Teamထဲမှာ Project Manager, Business Analyst, UI/UX Designers, Software architect, Frontend Developer, Backend Developer, Tester / QA Engineer စသဖြင့် အခြေ ခံလိုအပ်ပါတယ်။ Project managerရဲအဒီက တာဝန်ကတော့ Client, Project နဲ့ Development Team ရဲ့ ကြားမှာ management လုပ်ရတာဖြစ်ပါတယ်။ project တစ်ခုလုံးကို project plan, schedule deadline နောက် human resource နဲ့ budget ပေါ် မူ တည်ပြီး Project တစ်ခု ပြီးမြောက်ရေးအတွက် အဒီက စိမံခန့်ခွဲရတဲ့ positionပါ။ Business Analyst ကတော့ customer requirement ကိုစီစစ်ပြီး scope ဖြတ်ရတယ်တွေလိုတယ်မလိုဘူး ဘာကတော့ ဦးစားပေးဖြစ်တယ်စ သဖြင်ပြင်ရတာပေါ့ Client requirement နဲ့ need ကို ဖြေရှင်းပေးနိုင်မဲ့ Technical solutionsတွေကို ချိတ်ဆက်ပေးရတာပေါ။ Teamအသေးလေးတွေနဲ့ in-house teamတွေအတွက်ကတော့မလိုအပ်ပါဘူးဗျ။ in-house ရဲ့ သဘော ကတော့ company ပိုင် Product အတွက် အလုပ်လုပ်တာမျိုး ၊ company အတွင်းသုံးမဲ့ system မျိုးရေးတာမျိုးပေါ့။ Tester / QA Engineer ကတော့ Software issue bugs အတွက် စစ်တာမျိုးပါ။ issue ကို developer ကို feedback ပြန် ပေးပြီး development process တစ်ခုလုံးပါရပါတယ်။ User acceptance tester လဲရှိပါတယ် end user level စစ်တာမျိုးလဲရှိပါတယ်။ တစ်ခြား rolesတွေကိုတော့ တစ်ခုချင်းရှင်းပြတဲ့အခါရှင်းပြသွားပါ့မယ်။ web dvelopment မှာ ကိုဘယ် လို့ အခန်းကဏ္ဍ မှာကို စိတ်ဝင်စားတယ် ဘာဖြစ်ချင်တယ် သိအောင်ဖော် ထုတ်ကြတာပေါ့ ။ #Web_Designer ဟုတ်ပြီ Web Designer ကစကြတာပေါ့။ Web Designer ကိုတော့ Web developer နဲ့မတူဘူးဆိုတာ အာလုံးသိထားပြီးဖြစ်မှာပါ။ Project တစ်ခုစလုပ်ပြီဆိုရင် scope (အလုပ်အတိုင်းအတာ)ဖြတ်ပြီး၊ project sturc project timeline, plan, software architecture လုပ်ပြီးချိန်မှာ designer စလုပ်ရပါတော့တယ်။ Web designer မှာ User Interface နဲ့ User Experience ဆိုပြီး နစ်မျိုးရှိပါတယ်။ UI ကတော့ App/ Website Interface ကိုဘယ်လို userဘယ်လို မြင်မလဲဆိုတဲ့အပိုင်း၊ color pattern ဘာသုံးမယ်၊ Typography စသဖြင့်ပါဝင်ပါတယ် Digital Design ကိုပြောချင်တာပေါ။ UX ကတော့ Product/ Service ကို User အသုံးပြုတဲ့အခါပို သက်သောက်သက်သာရှိစေရန်၊ လွယ်ကူစေရန်၊ စသဖြင့် user behaviorကို လေ့လာပြီးပြင်ဆင်ရတာမျိုးပါ၊ဥပမာ Button တစ်ခုကိုဘယ်နားထားရင် လူပိုနိပ်မယ်၊ Navigation Menu product/service ပေါ်မူတည်ပြီးယ်လိုထားသင့်တယ်စဖြင့်ပါဝင်ပါတယ်။ UX deisgn ကောင်းတစ်ခုပြန်ဆွဲတဲ့အခါ research လုပ်ထားတဲ့ dataတွေအပေါ် အခြေခံပြီးဆုံးဖြတ်ရပါတယ်။ အလုပ်ခွင်မှာ UI/UX Designer / Web designer စသဖြင့် UI နဲ့ UXကိုပေါင်းပြီး လုပ်ရတာများပါတယ် #Needs to learn for Web Designer - Creativity ( မရှိမဖြစ်အလို အပ်ဆုံးပါပဲ ) - HTML CSS - Design Software tools for wireframing, prototyping, and user interface design ( Photoshop, Figma, Illustrator, GIMP, Krita ,Inkscape, Wireframe CC, Invision,Sketch, etc. ကိုသုံးတဲ့ operation systemနဲ့ ကိုယ့် နဲ့ fitဖြစ်တာပေါ် မူတည်ပြီးရွေးချယ်ရပါတယ် ) - Color pattern, typography,color theory (လေ့လာဖို့လိုပါတယ်) - Principles of Design ( Balance, Emphasis, Movement, Pattern, Repetition, Proportion, Rhythm, Variety, Unity စသဖြင့် ရှိပါတယ်) - Keep eyes on inspiration ( https://www.awwwards.com/, https://www.pinterest.com/ , https://dribbble.com/ စတဲ့ inspiration website တွေမှာ အမြဲ ကိုယ့် creativity နဲ့ inspiration ယူနေလို့ရပါတယ်) မနက်ဖြန်မှာ Frontend Developer , Backend Developer, Full-stack Developer နဲ့ DevOpအကြောင်းဆက်တင်သွားပါမယ်။ Facebook မှာရော Telegramမှာပါ ဝင်ရောက်ဆွေးနွေးပေးကြပါဗျ။ Facebook page နဲ့ telegram channel ကို follow subscribe လုပ်သွားနိုင်ပါတယ်ဗျ။ https://www.facebook.com/callmedevbypeter https://t.me/callmedevbypeter သိချင်တဲ့အကြောင်းအရာရှိရင် comment မှာရေးသွားပါဗျ။ Thanks you ပါ။ #callmedevbypeter #web_development #roadmap #part_1/2

Web Development Roadmap(Part 1/2)
Web Development Roadmap(Part 1/2) Content - In a web development team - Web Development Team - Web Designer - Front-end Developer - Back-end Developer - Full-stack Developer - Dev-Ops Engineer Part 1/2 Telegram Channel ထဲက Poll ပေါ် မူတည်ပြီး Articleကိုရွေး ချယ်ရွေးထားပါတယ်။ Roadmap ကိုမစခင် ဘယ်လိုသူတိုဘာလုပ်ကြတာလဲ အရင် ကြည့်ကြရအောင် web development ကို စသွားမယ်ဆို သိ တဲ့ အတိုင်း Web development field ထဲမှာ အမျိုးမျိုးရှိပါတယ်ဗျ၊ အမျိုးမျိုးရှိတဲ့ထဲမှာ တချိုကိုရွေးထုတ်ပြလိုက်ပါမယ်။ - Web Designer, UI, UX Designer - Web Developer - Front-end Developer - Back-end Developer - Full-stack Developer - DevOps engineer In a web development team Project တစ်ခုစပြီဆိုရင် Teamထဲမှာ Project Manager, Business Analyst, UI/UX Designers, Software architect, Frontend Developer, Backend Developer, Tester / QA Engineer စသဖြင့် အခြေ ခံလိုအပ်ပါတယ်။ Project managerရဲအဒီက တာဝန်ကတော့ Client, Project နဲ့ Development Team ရဲ့ ကြားမှာ management လုပ်ရတာဖြစ်ပါတယ်။ project တစ်ခုလုံးကို project plan, schedule deadline နောက် human resource နဲ့ budget ပေါ် မူ တည်ပြီး Project တစ်ခု ပြီးမြောက်ရေးအတွက် အဒီက စိမံခန့်ခွဲရတဲ့ positionပါ။ Business Analyst ကတော့ customer requirement ကိုစီစစ်ပြီး scope ဖြတ်ရတယ်တွေလိုတယ်မလိုဘူး ဘာကတော့ ဦးစားပေးဖြစ်တယ်စ သဖြင်ပြင်ရတာပေါ့ Client requirement နဲ့ need ကို ဖြေရှင်းပေးနိုင်မဲ့ Technical solutionsတွေကို ချိတ်ဆက်ပေးရတာပေါ။ Teamအသေးလေးတွေနဲ့ in-house teamတွေအတွက်ကတော့မလိုအပ်ပါဘူးဗျ။ in-house ရဲ့ သဘော ကတော့ company ပိုင် Product အတွက် အလုပ်လုပ်တာမျိုး ၊ company အတွင်းသုံးမဲ့ system မျိုးရေးတာမျိုးပေါ့။ Tester / QA Engineer ကတော့ Software issue bugs အတွက် စစ်တာမျိုးပါ။ issue ကို developer ကို feedback ပြန် ပေးပြီး development process တစ်ခုလုံးပါရပါတယ်။ User acceptance tester လဲရှိပါတယ် end user level စစ်တာမျိုးလဲရှိပါတယ်။ တစ်ခြား rolesတွေကိုတော့ တစ်ခုချင်းရှင်းပြတဲ့အခါရှင်းပြသွားပါ့မယ်။ web dvelopment မှာ ကိုဘယ် လို့ အခန်းကဏ္ဍ မှာကို စိတ်ဝင်စားတယ် ဘာဖြစ်ချင်တယ် သိအောင်ဖော် ထုတ်ကြတာပေါ့ ။ #Web_Designer ဟုတ်ပြီ Web Designer ကစကြတာပေါ့။ Web Designer ကိုတော့ Web developer နဲ့မတူဘူးဆိုတာ အာလုံးသိထားပြီးဖြစ်မှာပါ။ Project တစ်ခုစလုပ်ပြီဆိုရင် scope (အလုပ်အတိုင်းအတာ)ဖြတ်ပြီး၊ project sturc project timeline, plan, software architecture လုပ်ပြီးချိန်မှာ designer စလုပ်ရပါတော့တယ်။ Web designer မှာ User Interface နဲ့ User Experience ဆိုပြီး နစ်မျိုးရှိပါတယ်။ UI ကတော့ App/ Website Interface ကိုဘယ်လို userဘယ်လို မြင်မလဲဆိုတဲ့အပိုင်း၊ color pattern ဘာသုံးမယ်၊ Typography စသဖြင့်ပါဝင်ပါတယ် Digital Design ကိုပြောချင်တာပေါ။ UX ကတော့ Product/ Service ကို User အသုံးပြုတဲ့အခါပို သက်သောက်သက်သာရှိစေရန်၊ လွယ်ကူစေရန်၊ စသဖြင့် user behaviorကို လေ့လာပြီးပြင်ဆင်ရတာမျိုးပါ၊ဥပမာ Button တစ်ခုကိုဘယ်နားထားရင် လူပိုနိပ်မယ်၊ Navigation Menu product/service ပေါ်မူတည်ပြီးယ်လိုထားသင့်တယ်စဖြင့်ပါဝင်ပါတယ်။ UX deisgn ကောင်းတစ်ခုပြန်ဆွဲတဲ့အခါ research လုပ်ထားတဲ့ dataတွေအပေါ် အခြေခံပြီးဆုံးဖြတ်ရပါတယ်။ အလုပ်ခွင်မှာ UI/UX Designer / Web designer စသဖြင့် UI နဲ့ UXကိုပေါင်းပြီး လုပ်ရတာများပါတယ် #Needs to learn for Web Designer - Creativity ( မရှိမဖြစ်အလို အပ်ဆုံးပါပဲ ) - HTML CSS - Design Software tools for wireframing, prototyping, and user interface design ( Photoshop, Figma, Illustrator, GIMP, Krita ,Inkscape, Wireframe CC, Invision,Sketch, etc. ကိုသုံးတဲ့ operation systemနဲ့ ကိုယ့် နဲ့ fitဖြစ်တာပေါ် မူတည်ပြီးရွေးချယ်ရပါတယ် ) - Color pattern, typography,color theory (လေ့လာဖို့လိုပါတယ်) - Principles of Design ( Balance, Emphasis, Movement, Pattern, Repetition, Proportion, Rhythm, Variety, Unity စသဖြင့် ရှိပါတယ်) - Keep eyes on inspiration ( https://www.awwwards.com/, https://www.pinterest.com/ , https://dribbble.com/ စတဲ့ inspiration website တွေမှာ အမြဲ ကိုယ့် creativity နဲ့ inspiration ယူနေလို့ရပါတယ်) မနက်ဖြန်မှာ Frontend Developer , Backend Developer, Full-stack Developer နဲ့ DevOpအကြောင်းဆက်တင်သွားပါမယ်။ Facebook မှာရော Telegramမှာပါ ဝင်ရောက်ဆွေးနွေးပေးကြပါဗျ။ Facebook page နဲ့ telegram channel ကို follow subscribe လုပ်သွားနိုင်ပါတယ်ဗျ။ https://www.facebook.com/callmedevbypeter https://t.me/callmedevbypeter သိချင်တဲ့အကြောင်းအရာရှိရင် comment မှာရေးသွားပါဗျ။ Thanks you ပါ။ #callmedevbypeter #web_development #roadmap #part_1/2

CallMeDevbyPeter
Since 2022