Back to campField Journalby Zin
All entries

Essential Self-learning Steps to Become a Developer 🧐

This time, whether you're getting ready to become a Developer or you've only just heard about this world, I want to share some Self-learning Steps so you can make a good start and finish strong while there's still time.

7 min read1 like

Developer တစá€șယေဏကá€ș ဖဌစá€șá€œá€Źá€–á€­á€Żá€· မရဟိမဖဌစá€șလိုအပá€șတá€Č့ Self-learning Steps 🧐

ဒြတစá€șခေါကá€șá€™á€Ÿá€Źá€á€±á€Źá€·á€€á€­á€Żá€šá€șက Developer တစá€șယေဏကá€șဖဌစá€șá€œá€Źá€–á€­á€Żá€·á€Ÿá€”á€șပဌငá€șနေတဏပá€Čဖဌစá€șဖဌစá€ș၊ á€’á€źá€œá€±á€Źá€€á€‘á€Čကိုရေဏကá€șá€á€Źá€™á€€á€Œá€Źá€žá€žá€±á€žá€á€Č့သူပá€Čဖဌစá€șဖဌစá€șဆိုရငá€șဥချိနá€șá€›á€Ÿá€­á€á€Żá€”á€șá€žá€™á€Ÿá€Ź ဥစကေဏငá€șá€žá€Ąá€”á€Ÿá€±á€Źá€„á€șá€žá€žá€±á€á€»á€Źá€–á€Œá€…á€șရစေဥေဏငá€ș Self-learning Steps á€œá€±á€žá€á€á€»á€­á€Żá€·á€€á€­á€Żá€á€±á€™á€»á€Ÿá€•á€±á€žá€žá€œá€Źá€žá€á€»á€„á€șပါတယá€ș။

ဖတá€șချိနá€ș 6 မိနစá€ș1 like

This time, whether you're getting ready to become a Developer or you've only just heard about this world, I want to share some Self-learning Steps so you can make a good start and finish strong while there's still time. One thing to note: these points come from my own experience, so they may or may not match what others say. Alright, let's start the Journey.

Build an Environment

Before anything else, the most important thing is to build your Environment. I've noticed a lot of Roadmaps don't mention this. There are 2 kinds here: a Physical Environment and a Logical Environment.

Physical Environment is about things like: do you have the Computer Set Up you need to write Code and study? Even if you don't have a great Desk Set Up, do you have a Study Space? Even what you keep around you to stay clear-headed while you Study matters. When it comes to a Computer Set Up, depending on which Language you're going to learn, you'll need a certain Processor and a certain amount of RAM to work comfortably. And if your Budget allows, things like a Monitor and an External Keyboard are nice to have for a better Coding Experience and more productive work. For forgetful folks like me, Note Taking matters too, so keeping a Note Book or a File where you can review your notes anytime also helps you build a good Physical Environment.

Logical Environment is about, say, if you're going into Front-end, which Software Tools you'll use on your Computer, and looking up Websites and Tutorials you can learn from. One thing I want to stress here: as soon as you start learning, learn the Front-end Keywords first. The terminology, I mean. Also, to have people to turn to with your questions and things you want to know, you need to make good use of Social Media to grow your Community. On Facebook, that means joining the relevant Groups and following people with solid experience for other Programming Knowledge. One more thing: I don't know about others, but I'm sure Music has its own little corner in every Programmer's life. Nothing feels as complete as Coding alone with a song playing and your own thoughts. So your Music Set Up also helps your Logical Environment.

Know Your Own Level

You could call this one of the 3 Ms. The 3 Ms are Measurement, Method and Mindset, the 3 things that matter when you Self Study. Of these, knowing your own Level is Measurement. You need to figure out whether you're a Beginner or at Junior Level, and then focus only on what you need to learn for your Level. A Beginner can't skip HTML and CSS and jump straight into Frameworks, for example. Is learning everything bad? Of course not. It's just that you're more likely to burn through your time, get lost, and end up left behind.

Set Up Time Management

One thing I want to point out here: everyone's best hours for focus are different. Some people are strongest at night, while others find their brain is more Productive in the morning. Pick the time when you're at your strongest and set a Time Set. Decide how much Study Time and how much Practice Time you'll give each day. Clearly decide how many hours you'll spend Learning, how many on reading Documentation, and how many on Self Projects, then work well within that Time Frame. Whatever time works for you is fine, but I do want to remind you to get enough sleep.

Set a Goal

A Journey without a Goal is like your life after 'she' is gone. It's empty of excitement and joy, and there's no meaning in moving forward. So set a Goal: what kind of Developer do you want to become, and how far do you want to go? Only then will you find the Motivation to reach that Goal, and you'll put your heart into everything you do and learn. The other thing, as I always say, is to have Passion. Once you have Passion, I promise living and learning in this world will become fun, and you'll be learning new things every day.

Practice Daily (Passive Learning)

Once you're enjoying it, start the habit of Daily Practice. You can't stop at just studying and learning, which is Active Learning. To make good use of every Input that comes in and turn it into Output, you have to keep Practicing, which is Passive Learning. My advice here is to get at least one Mini Project done each day. Also, once you've learned something, make Flashcards and review them over and over. I get fuzzy myself after learning something, so you can Create Flashcards and use them to Recall. One more thing I want to urge: read a lot. People like us can only handle real Logical Thinking well when we read a lot. Here's what I Recommend -

Find a Mentor

Once your learning is going smoothly on its own, find a Mentor. It could be one of your Seniors or a teacher. The main reason I'm telling you to find one is that no matter how good you get at writing Code, real Real World Experience can only be learned through Seniors. Also, if you only write on your own, you'll only ever have your own point of view. Seniors are more likely to know how a Code Structure could be laid out better. It also cuts down that stubborn 'only my way is right' attitude. If you can, it's even better to find around 2 Mentors.

Concentrate

Stay committed to the field you're learning. Trends will always keep changing, so you can't just chase whatever others say and end up losing your grip like a monkey missing its branch. Work toward the Goal you've set. This is also what I mean when I say you need Passion.

Learn, but Take Breaks

Our brains and minds have a Limit to how much they can take. When you have to come up with a ton of Solutions and the stress keeps piling up, like I've said before, you'll reach a Stage where you feel lost. When that happens, give both your mind and body a rest. Rest fully. Or you can think about how much you'll rest each day and what helps you unwind, and take a little break every day as you go. Remember that nothing is more important than you.

For most of us, there's a best time (or) age for learning. Young people especially have brains that are already open to learning everything at their age. What you learn and which path you take during this time is your own choice. You also need Self Confidence. Only by building the mindset that 'I can do this' will you get through certain things. Once you actually step into the Dev world, you'll each face different problems, and at those times the Self Confidence that says 'I can solve this' is important. But too much Confidence can turn into the stubbornness I mentioned earlier, so be careful with this one.

Also, when you're talking with Seniors and Mentors, or when you have something you want to know or ask, it's important to know how to ask. You might think you're just asking what you want to know, but if the question is out of place, it puts the person answering in a tough spot and can get on their nerves. Some people go out of their way to ask things they could have just found on Google, and that doesn't go well. Even if you're asking because you don't know, it's better to do your own Research first and then ask why this particular point works the way it does. And don't just sit there Coding all the time; learn other things whenever you have time, and keep a note of Tips and Tricks. Make use of your Social Life too, and take your time learning. Learning never really ends, and new technologies keep coming out, so you can't afford to fall behind.

The last thing I want to mention is something that causes trouble again and again: don't do your Coding on a Smartphone. If setting up a Computer isn't easy for you yet, it's fine to start with a Smartphone. But if you want to go Professional, I'd advise working on at least a Laptop if you can. The Experience is very different, and you'll get a lot more done. We're not upset at people for Coding on a Smartphone. What we're upset about is people pointing others down the wrong path by claiming it has all these benefits.

Alright, since you've made it through this long read, I hope you learned something, and I hope some of these points help you on your Beginning Dev Journey. If there's anything you'd like to discuss, I'll be waiting in the Comments.

See you again in the next post.

Have a great day everyone ❀

ဒြတစá€șခေါကá€șá€™á€Ÿá€Źá€á€±á€Źá€·á€€á€­á€Żá€šá€șက Developer တစá€șယေဏကá€șဖဌစá€șá€œá€Źá€–á€­á€Żá€·á€Ÿá€”á€șပဌငá€șနေတဏပá€Čဖဌစá€șဖဌစá€ș၊ á€’á€źá€œá€±á€Źá€€á€‘á€Čကိုရေဏကá€șá€á€Źá€™á€€á€Œá€Źá€žá€žá€±á€žá€á€Č့သူပá€Čဖဌစá€șဖဌစá€șဆိုရငá€șဥချိနá€șá€›á€Ÿá€­á€á€Żá€”á€șá€žá€™á€Ÿá€Ź ဥစကေဏငá€șá€žá€Ąá€”á€Ÿá€±á€Źá€„á€șá€žá€žá€±á€á€»á€Źá€–á€Œá€…á€șရစေဥေဏငá€ș Self-learning Steps á€œá€±á€žá€á€á€»á€­á€Żá€·á€€á€­á€Żá€á€±á€™á€»á€Ÿá€•á€±á€žá€žá€œá€Źá€žá€á€»á€„á€șပါတယá€ș။ တစá€șá€á€Żá€›á€Ÿá€­á€á€Źá€€ ဒြထá€Čကဥချကá€șတလေကကျလနá€șတေဏ့á€șá€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€á€œá€±á€‘á€Čက Share လုပá€șá€•á€±á€žá€á€Źá€™á€œá€­á€Żá€· á€žá€°á€™á€»á€Źá€žá€á€œá€±á€”á€Č့တူချငá€șá€™á€Ÿá€á€°á€™á€Ÿá€Źá€•á€«á‹ ကá€Č Journey á€œá€±á€žá€€á€­á€Żá€…á€œá€­á€Żá€€á€șရဥေဏငá€ș

Environment တစá€șခုတညá€șဆေဏကá€șပါ

á€˜á€Źá€™á€Ÿá€™á€œá€Żá€•á€șခငá€șအရငá€șá€†á€Żá€¶á€žá€Ąá€›á€±á€žá€€á€Œá€źá€žá€á€Źá€€á€á€±á€Źá€· Environment တညá€șဆေဏကá€șဖို့ပါ၊ ဥတေဏá€șမျဏသမျဏသ Roadmap á€á€œá€±á€™á€Ÿá€Źá€’á€«á€€á€­á€Żá€‘á€Šá€·á€șá€•á€Œá€±á€Źá€œá€±á€·á€™á€›á€Ÿá€­á€á€Źá€á€œá€±á€·á€›á€á€šá€ș၊။ á€’á€źá€”á€±á€›á€Źá€™á€Ÿá€Ź Physical Environment နá€Č့ Logical Environment á€†á€­á€Żá€•á€Œá€źá€ž(၂) á€™á€»á€­á€Żá€žá€€á€œá€Čပါတယá€ș။

Physical Environment ဆိုတဏကတေဏ့ကိုယá€ș Code ရေသဖို့၊ á€œá€±á€·á€œá€Źá€–á€­á€Żá€·á€Ąá€á€œá€€á€șလိုအပá€șတá€Č့ Computer Set Up တစá€șခုကိုယ့á€șá€™á€Ÿá€Źá€›á€Ÿá€­á€›á€Čá€·á€œá€Źá€žáŠ ကိုယá€șá€…á€Źá€œá€±á€·á€œá€Źá€–á€­á€Żá€· Desk Set Up ကေဏငá€șသကေဏငá€șှတစá€șခုမဟုတá€șရငá€șတေဏငá€ș Study Space တစá€șá€á€Żá€›á€Ÿá€­á€žá€œá€Źá€žáŠ Study လုပá€șနေတá€Č့ဥချိနá€șá€™á€Ÿá€Źá€…á€­á€á€șရဟငá€șှလငá€șသနေဥေဏငá€șá€˜á€Źá€œá€±á€žá€á€œá€±á€‘á€Źá€žá€™á€šá€șá€€á€Ąá€…á€Ąá€›á€±á€žá€€á€Œá€źá€žá€•á€«á€á€šá€ș။ Computer Set Up ဆိုတá€Čá€·á€”á€±á€›á€Źá€™á€Ÿá€Źá€á€±á€Źá€„á€ș ကိုယá€șကဘယá€ș Language ကိုသငá€șယူမယá€șဆိုတဏပေါá€șမူတညá€șá€•á€Œá€źá€ž Processor á€€á€á€±á€Źá€·á€˜á€šá€șá€œá€±á€Źá€€á€șရဟိရမယá€ș၊ RAM ဘယá€șá€œá€±á€Źá€€á€șá€™á€Ÿá€Ąá€†á€„á€șပဌေမယá€ș၊ ဒြထကá€șကိုယá€șက Budget လညá€șှလိုကá€șနိုငá€șတယá€șဆို Coding Experience ပိုကေဏငá€șသဥေဏငá€ș၊ အလုပá€șတလငá€șကျယá€șဥေဏငá€ș Monitor, External Keyboard á€…á€á€Źá€™á€»á€­á€Żá€žá€á€œá€±á€•á€«á€œá€­á€Żá€€á€±á€Źá€„á€șှလိုနိုငá€șပါတယá€ș၊ ကျလနá€șတေဏá€șá€á€­á€Żá€·á€œá€­á€Ż "ကိုဖိုသမေ့"á€á€œá€±á€Ąá€á€œá€€á€ș Note Taking ကလညá€șá€žá€Ąá€›á€±á€žá€€á€Œá€źá€žá€á€Źá€™á€œá€­á€Żá€· ဥချိနá€șá€™á€›á€œá€±á€žá€…á€Źá€•á€Œá€”á€șá€”á€œá€±á€žá€œá€­á€Żá€·á€›á€Ąá€±á€Źá€„á€ș Note Book, File á€œá€­á€Żá€™á€»á€­á€Żá€žá€‘á€Źá€žá€•á€±á€žá€á€Źá€€á€œá€Šá€șှ Physical Environment တစá€șခုကိုကေဏငá€șသကေဏငá€șှတညá€șဆေဏကá€șပေသနိုငá€șစေပါတယá€ș

Logical Environment ဆိုတဏကတေဏ့ ငပမဏ - ကိုယá€șက Front-end လုပá€șမယá€șဆိုပါတေဏ့၊ á€’á€źá€Ąá€á€œá€€á€șကိုယá€ș့ Computer á€™á€Ÿá€Źá€˜á€šá€șလို Software Tools á€á€œá€±á€žá€Żá€¶á€žá€™á€šá€ș၊ á€œá€±á€·á€œá€Źá€œá€­á€Żá€·á€›á€™á€šá€·á€ș Website တလေ၊ Tutorials á€á€œá€±á€›á€Ÿá€Źá€€á€Œá€Šá€·á€șá€á€Źá€™á€»á€­á€Żá€žá€á€œá€±á€•á€«á‹ á€’á€źá€™á€Ÿá€Źá€á€…á€șá€á€Żá€™á€Ÿá€Źá€á€»á€„á€șá€á€Źá€€á€œá€±á€·á€œá€Źá€–á€­á€Żá€·á€…á€•á€Œá€źá€†á€­á€Żá€á€Źá€”á€Č့ Front-end နá€Č့ဆိုငá€șတá€Č့ Keywords á€á€œá€±á€€á€­á€Żá€Ąá€›á€„á€șá€†á€Żá€¶á€žá€œá€±á€·á€œá€Źá€–á€­á€Żá€·á€•á€«á‹ ဥခေါá€șá€Ąá€á€±á€«á€șတလေပေါ့။ နေဏကá€șá€•á€Œá€źá€žá€€á€­á€Żá€šá€șမေသချငá€șတဏ၊သိချငá€șá€á€Źá€á€œá€±á€Ąá€á€œá€€á€ș ကိုယ့á€șရá€Č့ Community ကိုချá€Č့ထဏသဖို့ Social Media ကိုလညá€șသကေဏငá€șသကေဏငá€șသဥသုံသချတတá€șá€–á€­á€Żá€·á€œá€­á€Żá€•á€«á€á€šá€ș။ Facebook á€™á€Ÿá€Źá€†á€­á€Żá€›á€„á€șသကá€șဆိုငá€șရာ Group တလေ Join ထဏသတဏမျိုသ၊ á€á€á€Œá€Źá€žá€žá€±á€Ź Programming Knowledge á€á€œá€±á€Ąá€á€œá€€á€ș á€Ąá€á€œá€±á€·á€Ąá€€á€Œá€Żá€¶á€€á€±á€Źá€„á€șသကေဏငá€șသရဟိတá€Čá€·á€žá€°á€á€œá€±á€€á€­á€Ż Follow Up လုပá€șá€‘á€Źá€žá€á€Źá€™á€»á€­á€Żá€žá€á€œá€±á€•á€«á‹ နေဏကá€șတစá€șá€á€Żá€€á€á€á€Œá€Źá€žá€žá€°á€á€œá€±á€á€±á€Źá€·á€™á€žá€­á€•á€±á€™á€Č့ Music ကလညá€șှ Programmer á€á€œá€±á€Ąá€á€œá€€á€șတစá€șထေဏင့á€șတစá€șနေရဏကပါမယá€șဆိုတဏသေချဏပါတယá€ș။ သဟချငá€șသသံလေသနá€Č့တစá€șကိုယá€șတညá€șှကိုယá€șပိုငá€șá€Ąá€á€œá€±á€žá€á€œá€±á€”á€Č့ဥတူ Coding လုပá€șá€›á€á€Źá€œá€±á€Źá€€á€șပဌည့á€șá€…á€Żá€¶á€á€Źá€™á€›á€Ÿá€­á€•á€«á€˜á€°á€žá‹ á€’á€«á€€á€Œá€±á€Źá€„á€·á€ș ကိုယ့á€șရá€Č့ Music Set Up ကလညá€șှ Logical Environment á€™á€Ÿá€Źá€Ąá€‘á€±á€Źá€€á€șá€Ąá€€á€°á€–á€Œá€…á€șá€…á€±á€™á€Ÿá€Źá€•á€«

ကိုယ့á€șရá€Č့ Level ကို ကိုယá€șသိနာှလညá€șပါ

ဒါက M (3) á€œá€Żá€¶á€žá€™á€Ÿá€Źá€•á€«á€á€Č့တစá€șချကá€șá€œá€­á€Żá€·á€•á€Œá€±á€Źá€œá€­á€Żá€·á€›á€•á€«á€á€šá€ș။ M (3) á€œá€Żá€¶á€žá€†á€­á€Żá€á€Źá€€á€á€±á€Źá€· Measurement, Method, Mindset ရယá€șá€€á€­á€Żá€•á€Œá€±á€Źá€á€Źá€•á€«á‹ Self Study လုပá€șတá€Čá€·á€Ąá€á€«á€Ąá€›á€±á€žá€€á€Œá€źá€žá€á€Č့ (၃)ချကá€șပေါ့၊ ဒြထá€Čá€™á€Ÿá€Źá€€á€­á€Żá€šá€·á€șရá€Č့ Level ကိုကိုယá€șသိနာှလညá€șရမယá€șဆိုတာ Measurement ပါ။ ကိုယá€șက Beginner လာှ၊ Junior Level á€œá€Źá€žá€†á€­á€Żá€á€Źá€€á€­á€Żá€á€œá€Čခဌမá€șá€žá€žá€­á€–á€­á€Żá€·á€œá€­á€Żá€•á€«á€á€šá€ș၊ á€•á€Œá€źá€žá€á€±á€Źá€· ကိုယ့á€șရá€Č့ Level အလိုကá€șá€œá€±á€·á€œá€Źá€–á€­á€Żá€·á€œá€­á€Żá€á€Źá€€á€­á€Żá€•á€Čဩှတညá€șá€•á€Œá€źá€žá€œá€±á€·á€œá€Źá€•á€«áŠ Beginner တစá€șယေဏကá€șက HTML, CSS ကိုကျေဏá€șá€•á€Œá€źá€ž Framework တလေတနá€șသကဌည့á€șá€œá€­á€Żá€·á€™á€›á€žá€œá€­á€Żá€•á€±á€«á€·á‹ အကုနá€șá€œá€±á€·á€œá€Źá€á€Źá€™á€€á€±á€Źá€„á€șá€žá€˜á€°á€žá€á€±á€Źá€·á€˜á€šá€șဟုတá€șပါ့မလá€Č၊ ဥချိနá€șá€á€œá€±á€€á€Żá€”á€șá€žá€œá€Źá€žá€•á€Œá€źá€ž ကိုယá€șá€€á€€á€Œá€±á€Źá€„á€șပျေဏကá€șá€•á€Œá€źá€žá€€á€»á€”á€șခá€Čá€·á€–á€­á€Żá€·á€€á€•á€­á€Żá€™á€»á€Źá€žá€á€Źá€€á€Œá€±á€Źá€„á€·á€șá€™á€œá€­á€Żá€·á€•á€«

Time Management သတá€șမဟတá€șပါ

á€’á€źá€”á€±á€›á€Źá€™á€Ÿá€Źá€á€…á€șá€á€Żá€•á€Œá€±á€Źá€á€»á€„á€șတာက တစá€șယေဏကá€șနá€Č့တစá€șယေဏကá€șကဥဏရုံစူသစိုကá€șနိုငá€șá€™á€Ÿá€Żá€Ąá€€á€±á€Źá€„á€șသဆုံသဥချိနá€șတလေမတူကဌပါဘူသ။ á€á€á€»á€­á€Żá€·á€€á€Šá€˜á€€á€șလုပá€șရတာအာှသနá€șနိုငá€șသလို၊ မနကá€șပိုငá€șှလုပá€șá€›á€™á€Ÿá€Šá€žá€”á€Ÿá€±á€Źá€€á€șကပို Productivity ဖဌစá€șတယá€șဆိုတá€Č့သူတလေလညá€șသရဟိပါတယá€ș။ ကိုယá€șအာှသနá€șမယ့á€șဥချိနá€șá€€á€­á€Żá€›á€œá€±á€žá€•á€Œá€źá€ž Time Set တစá€șá€á€Żá€á€»á€™á€Ÿá€á€șပါ။ တစá€șနေ့ကို Study Time ကဘယá€șá€œá€±á€Źá€€á€șပေသမယá€ș၊ Practice Time ကဘယá€șá€œá€±á€Źá€€á€șပေသမယá€șဆိုတာသတá€șမဟတá€șပါ။ ဘယá€șá€”á€Ÿá€”á€Źá€›á€źá€€á€­á€Ż Learning လုပá€șမယá€ș၊ ဘယá€șá€”á€Ÿá€”á€Źá€›á€źá€€á€­á€Żá€á€±á€Źá€· Documentation á€á€œá€±á€œá€­á€Żá€€á€șဖတá€șမယá€ș၊ Self Project လုပá€șá€–á€­á€Żá€·á€˜á€šá€șá€”á€Ÿá€”á€Źá€›á€źá€•á€±á€žá€™á€šá€șဆိုတဏမျိုသကိုသေချဏသတá€șမဟတá€șá€•á€Œá€źá€ž ထို Time Frame á€Ąá€á€œá€„á€șá€žá€™á€Ÿá€Źá€€á€±á€Źá€„á€șသကေဏငá€șှအလုပá€șလုပá€șပါ၊ ဘယá€șချိနá€șလုပá€șလုပá€șအဆငá€șပဌေတယá€șဆိုပေမယ့á€ș အိပá€șချိနá€șá€á€±á€Źá€·á€œá€Żá€¶á€œá€±á€Źá€€á€șဥေဏငá€șအိပá€șá€€á€Œá€–á€­á€Żá€·á€™á€Ÿá€Źá€á€»á€„á€șပါတယá€ș

Goal တစá€șá€á€Żá€á€»á€™á€Ÿá€á€șပါ

Goal မရဟိတá€Č့ Journey က'သူမ'á€™á€›á€Ÿá€­á€á€±á€Źá€·á€á€Č့ခငá€șá€—á€»á€Źá€žá€˜á€á€œá€­á€Żá€•á€«á€•á€Č။ စိတá€șá€œá€Ÿá€Żá€•á€șá€›á€Ÿá€Źá€žá€•á€»á€±á€Źá€șရလဟငá€șá€…á€›á€Źá€á€œá€±á€™á€Čá€·á€”á€±á€žá€œá€­á€ŻáŠ ရဟေ့ဆကá€șဖို့ဥဓိပá€čပါယá€șမá€Čá€·á€”á€±á€™á€Ÿá€Źá€•á€«á‹ á€’á€«á€€á€Œá€±á€Źá€„á€·á€ș ကိုယá€șကဘယá€șလို Developer á€™á€»á€­á€Żá€žá€–á€Œá€…á€șá€œá€Źá€á€»á€„á€șတာလá€Č၊ ဘယá€șá€‘á€­á€žá€œá€Źá€žá€á€»á€„á€șတာလá€Čဆိုတá€Č့ Goal တစá€șá€á€Żá€€á€­á€Żá€á€»á€™á€Ÿá€á€șပါ။ á€’á€«á€™á€Ÿá€Ąá€Č့ Goal ရေဏကá€șဥေဏငá€ș Motivation á€›á€œá€Źá€•á€Œá€źá€žáŠ လုပá€șá€žá€™á€»á€Ÿá€œá€±á€·á€œá€Źá€žá€™á€»á€Ÿá€€á€œá€Šá€șှစိတá€șပါလကá€șပါဖဌစá€șá€”á€±á€™á€Ÿá€Źá€•á€«á‹ နေဏကá€șတစá€șá€á€Żá€€á€á€±á€Źá€·á€™á€Ÿá€Źá€”á€±á€€á€Œá€Ąá€á€­á€Żá€„á€șှပá€Č Passion á€›á€Ÿá€­á€–á€­á€Żá€·á€•á€«á‹ Passion á€›á€Ÿá€­á€•á€Œá€źá€†á€­á€Żá€›á€„á€șသေချဏပါတယá€ș သငá€șá€’á€źá€œá€±á€Źá€€á€™á€Ÿá€Źá€”á€±á€›á€á€ŹáŠ á€œá€±á€·á€œá€Źá€›á€á€Źá€•á€»á€±á€Źá€șဖို့ကေဏငá€șá€žá€œá€Źá€•á€«á€œá€­á€™á€·á€șမယá€ș၊ နေ့တိုငá€șှအသစá€șအသစá€șá€á€œá€±á€€á€­á€Żá€žá€„á€șá€šá€°á€›á€™á€Ÿá€Źá€•á€«á‹

Practice Daily (Passive Learning)

ပျေဏá€șá€œá€Źá€•á€Œá€źá€†á€­á€Żá€›á€„á€șတေဏ့ Daily Practice á€Ąá€œá€±á€·á€Ąá€€á€»á€„á€·á€șကိုစတငá€șပါ။ Active Learning ဖဌစá€șတá€Č့သငá€șá€šá€°á€œá€±á€·á€œá€Źá€›á€Żá€¶á€”á€Č့ပá€Čရပá€șá€”á€±á€œá€­á€Żá€·á€™á€–á€Œá€…á€șပါဘူသ။ ဝငá€șလာတá€Č့ Input မဟနá€șá€žá€™á€»á€Ÿá€€á€­á€Żá€€á€±á€Źá€„á€șသကေဏငá€șá€žá€Ąá€žá€Żá€¶á€žá€á€»á€•á€Œá€źá€ž Output ထလကá€șá€œá€Źá€–á€­á€Żá€·á€†á€­á€Żá€á€Ź Passive Learning ဖဌစá€șတá€Č့ Practice လုပá€șနေမဟဖဌစá€șá€™á€Ÿá€Źá€•á€«á‹ á€’á€źá€”á€±á€›á€Źá€™á€Ÿá€Źá€Ąá€€á€Œá€¶á€•á€±á€žá€á€»á€„á€șတဏကတေဏ့ တစá€șနေ့ကို Mini Project တစá€șခုလုပá€șဖဌစá€șဥေဏငá€șလုပá€șပါ။ နေဏကá€șá€•á€Œá€źá€ž ကိုယá€șတစá€șခုခုသငá€șá€•á€Œá€źá€žá€žá€œá€Źá€žá€•á€Œá€źá€†á€­á€Żá€›á€„á€ș Flashcard á€œá€±á€žá€á€œá€±á€œá€Żá€•á€șá€•á€Œá€źá€žá€‘á€•á€șတလá€Čလá€Čပဌနá€șနလဟေသပါ။ ကိုယá€șတိုငá€șလညá€șှတစá€șခုခုသငá€șá€•á€Œá€źá€žá€á€Čá€·á€Ąá€á€«á€‡á€á€±á€‡á€á€«á€–á€Œá€…á€șတတá€șá€á€Źá€™á€œá€­á€Żá€· Flashcard လေသတလေ Create လုပá€șá€•á€Œá€źá€ž Recall လုပá€șá€œá€­á€Żá€·á€›á€•á€«á€á€šá€ș။ နေဏကá€șထပá€șá€™á€Ÿá€Źá€á€»á€„á€șတဏကတေဏ့ စဏမျဏသမျဏသဖတá€șဖို့ပါ။ ကျလနá€șတေဏá€șá€á€­á€Żá€·á€œá€­á€Żá€œá€°á€á€œá€±á€€á€…á€Źá€™á€»á€Źá€žá€™á€»á€Źá€žá€–á€á€șနိုငá€șမဟတကယá€șတမá€șှ Logical Thinking လုပá€șလာရတá€Č့ဥခါဥဆငá€șá€•á€Œá€±á€™á€Ÿá€Źá€•á€«á‹ Recommend လုပá€șတဏကတေဏ့ -

Mentor á€›á€Ÿá€Źá€•á€«

á€œá€±á€·á€œá€Źá€á€Źá€Ąá€€á€Żá€”á€șá€žá€°á€·á€Ÿá€Źá€”á€Č့သူဥဆငá€șá€•á€Œá€±á€œá€Źá€•á€Œá€źá€†á€­á€Żá€›á€„á€ș Mentor တစá€șယေဏကá€șá€›á€Ÿá€Źá€•á€«áŠ ကိုယ့á€șရá€Č့ Senior လညá€șသဖဌစá€șနိုငá€șသလို၊ ဆရာလညá€șသဖဌစá€șနိုငá€șပါတယá€ș။ á€Ąá€“á€­á€€á€›á€Ÿá€Źá€á€­á€Żá€„á€șှရတá€Č့ရညá€șရလယá€șချကá€șက ကျလနá€șတေဏá€șတို့က Code á€›á€±á€žá€á€Źá€˜á€šá€șá€œá€±á€Źá€€á€șပá€Čတတá€șလာလာ၊ တကယ့á€ș Real World Experience á€á€œá€±á€†á€­á€Żá€á€Ź Senior တလေကနေမဟတစá€șဆင့á€șá€œá€±á€·á€œá€Źá€žá€„á€șá€šá€°á€œá€­á€Żá€·á€›á€™á€Ÿá€Źá€•á€«á‹ နေဏကá€șတစá€șခုက ကိုယá€șတစá€șယေဏကá€șတညá€șသရေသနေရငá€ș ကိုယ့á€șá€Ąá€™á€Œá€„á€șတစá€șခုတညá€șှပá€Čá€›á€Ÿá€­á€™á€Ÿá€Źá€•á€«á‹ ဒြ Code Structure ကိုတေဏ့ ဘယá€șá€œá€­á€Żá€œá€±á€žá€á€»á€œá€­á€Żá€€á€șရငá€șပိုကေဏငá€șှမယá€șဆိုတာကို Senior á€á€œá€±á€€á€•á€­á€Żá€žá€­á€”á€­á€Żá€„á€șá€á€Źá€€á€Œá€±á€Źá€„á€·á€șပါ။ ငါရေသတဏပá€Čဟုတá€șတယá€șဆိုတá€Č့ တစá€șယူသနá€șစလá€Čတလေလညá€șá€žá€œá€»á€±á€Źá€·á€žá€œá€Źá€žá€á€Źá€•á€±á€«á€·á‹ ဖဌစá€șနိုငá€șရငá€ș Mentor (2) ယေဏကá€șá€œá€±á€Źá€€á€șá€›á€Ÿá€Źá€‘á€Źá€žá€”á€­á€Żá€„á€șတဏကပိုကေဏငá€șသပါတယá€ș

Concentrate လုပá€șပါ

ကိုယá€șá€œá€±á€·á€œá€Źá€™á€šá€·á€șနယá€șပယá€șနá€Č့ပတá€șသတá€șá€•á€Œá€źá€žá€á€…á€șစိုကá€șမတá€șမတá€șလုပá€șပါ။ Trend á€€á€á€±á€Źá€·á€Ąá€™á€Œá€Čá€•á€Œá€±á€Źá€„á€șှလá€Čá€”á€±á€™á€Ÿá€Źá€–á€Œá€…á€șတá€Čá€·á€Ąá€á€œá€€á€șá€žá€°á€™á€»á€Źá€žá€•á€Œá€±á€Źá€œá€­á€Żá€·á€œá€­á€Żá€€á€șယေဏငá€șá€•á€Œá€źá€ž မျေဏကá€șသစá€șကိုငá€șသလလတá€șá€œá€­á€Żá€·á€™á€–á€Œá€…á€șပါဘူသ။ ကိုယá€șချမဟတá€șထာှတá€Č့ Goal ကိုရေဏကá€șဥေဏငá€șလုပá€șပါ။ Passion á€›á€Ÿá€­á€–á€­á€Żá€·á€œá€­á€Żá€á€šá€șဆိုတာလညá€șá€žá€’á€«á€€á€­á€Żá€•á€Œá€±á€Źá€á€Źá€•á€±á€«á€·á‹

á€”á€Źá€žá€”á€Źá€žá€•á€Œá€źá€žá€á€±á€Źá€·á€œá€±á€·á€œá€Źá€•á€«

ကျလနá€șတေဏá€șá€á€­á€Żá€·á€Šá€žá€”á€Ÿá€±á€Źá€€á€șတလေ၊ စိတá€șတလေကလညá€șှ ခံနိုငá€șရညá€ș Limit ရဟိပါတယá€ș။ Solution á€á€œá€±á€Ąá€›á€™á€șှထုတá€șရတá€Č့ဥခါ၊ စိတá€șမလနá€șသကဌပá€șá€™á€Ÿá€Żá€á€œá€±á€™á€»á€Źá€žá€œá€Źá€á€Č့ဥခါ ကျလနá€șတေဏá€șတစá€șá€á€«á€•á€Œá€±á€Źá€–á€°á€žá€žá€œá€­á€Ż လမá€șသပျေဏကá€șá€žá€œá€­á€Żá€–á€Œá€…á€șတá€Č့ Stage ကိုရေဏကá€șá€œá€Źá€•á€«á€œá€­á€™á€·á€șမယá€ș။ အá€Č့ဥချိနá€șကဌရငá€șစိတá€șကေဏ၊ á€œá€°á€€á€±á€Źá€Ąá€”á€Źá€žá€•á€±á€žá€•á€«á‹ ပဌည့á€șပဌည့á€șá€á€á€Ąá€”á€Źá€žá€šá€°á€•á€«á‹ á€’á€«á€™á€Ÿá€™á€Ÿá€Żá€á€ș တစá€șá€”á€±á€·á€™á€Ÿá€Źá€„á€«á€˜á€šá€șá€œá€±á€Źá€€á€șနာှမယá€ș၊ ဘာလုပá€șရငá€șစိတá€șသကá€șသာရမလá€Čá€†á€­á€Żá€á€Źá€€á€­á€Żá€á€œá€±á€žá€•á€Œá€źá€žá€á€±á€Źá€· နေ့တိုငá€șှနညá€șှနညá€șá€žá€…á€źá€”á€Źá€žá€•á€Œá€źá€žá€œá€Żá€•á€șá€žá€œá€Źá€žá€œá€Šá€șသရပါတယá€ș။ ကိုယ့á€șထကá€șá€˜á€Źá€™á€Ÿá€Ąá€›á€±á€žá€™á€€á€Œá€źá€žá€˜á€°á€žá€†á€­á€Żá€á€Źá€€á€­á€Ż á€Ąá€™á€Ÿá€á€șရပါ

ကျလနá€șတေဏá€șတို့ဥတေဏá€șá€™á€»á€Źá€žá€™á€»á€Źá€žá€™á€Ÿá€Ź သငá€șá€šá€°á€œá€­á€Żá€·á€Ąá€€á€±á€Źá€„á€șသဆုံသ ဥချိနá€ș(á€’á€«á€™á€Ÿá€™á€Ÿá€Żá€á€ș) အသကá€șá€Ąá€›á€œá€šá€șá€†á€­á€Żá€á€Źá€›á€Ÿá€­á€•á€«á€á€šá€ș။ á€Ąá€‘á€°á€žá€žá€–á€Œá€„á€·á€șလူငယá€șá€á€œá€±á€†á€­á€Ż á€žá€°á€á€­á€Żá€·á€Ąá€›á€œá€šá€șá€™á€Ÿá€Źá€Ąá€Źá€žá€œá€Żá€¶á€žá€€á€­á€Żá€œá€±á€·á€œá€Źá€–á€­á€Żá€·á€Šá€žá€”á€Ÿá€±á€Źá€€á€șကလကá€șá€á€¶á€•á€Œá€źá€žá€žá€Źá€žá€•á€«á‹ ဒဟဥချိနá€șá€™á€Ÿá€Źá€€á€­á€Żá€šá€șá€€á€˜á€Źá€á€œá€±á€œá€±á€·á€œá€Źá€™á€šá€ș၊ ဘယá€șလမá€șá€žá€€á€­á€Żá€œá€»á€Ÿá€±á€Źá€€á€șမယá€șဆိုတဏကတေဏ့ကိုယ့á€șရလေသချယá€șá€™á€Ÿá€Żá€•á€«á€•á€Č။ နေဏကá€șá€•á€Œá€źá€ž ကိုယ့á€șဟာကိုယá€șလညá€șှ Self Confidence á€›á€Ÿá€­á€–á€­á€Żá€·á€œá€­á€Żá€Ąá€•á€șပါတယá€ș။ á€„á€«á€œá€Żá€•á€șနိုငá€șတယá€șဆိုတá€Č့စိတá€șá€€á€­á€Żá€™á€œá€±á€žá€•á€Œá€źá€ž လုပá€șနိုငá€șá€™á€Ÿá€žá€Źá€á€á€»á€­á€Żá€·á€Ąá€›á€Źá€á€œá€±á€€á€€á€»á€±á€Źá€șဖဌတá€șနိုငá€șá€™á€Ÿá€Źá€•á€«á‹ တကယá€șတမá€șှ Dev á€œá€±á€Źá€€á€€á€­á€Żá€…á€á€„á€șá€•á€Œá€źá€†á€­á€Ż မတူညြတá€Čá€·á€•á€Œá€żá€”á€Źá€á€œá€±á€€á€­á€Żá€šá€șá€…á€źá€€á€Œá€Żá€¶á€€á€Œá€›á€™á€Ÿá€Źá€•á€«áŠ အá€Č့ဥချိနá€șကဌရငá€șငါဖဌေရဟငá€șှနိုငá€șတယá€șဆိုတá€Č့ Self Confidence á€€á€Ąá€›á€±á€žá€€á€Œá€źá€žá€•á€«á€á€šá€ș။ လလနá€șကá€Čá€•á€Œá€źá€ž Confidence ရဟိရငá€șတေဏ့ á€á€Żá€”á€€á€•á€Œá€±á€Źá€á€Č့ တစá€șယူသနá€șစလá€Čတလေဖဌစá€șလာနိုငá€șá€á€Źá€™á€œá€­á€Żá€· ဒြတစá€șချကá€șကိုတေဏ့သတိချပá€șသင့á€șပါတယá€ș

နေဏကá€ș Senior, Mentor တလေနá€Čá€·á€…á€€á€Źá€žá€•á€Œá€±á€Źá€á€Čá€·á€Ąá€á€«á€–á€Œá€…á€șဖဌစá€ș၊ á€žá€­á€œá€­á€Żá€á€Źá€™á€±á€žá€á€»á€„á€șá€á€Źá€–á€Œá€…á€șဖဌစá€ș မေသတတá€șá€–á€­á€Żá€·á€€á€Ąá€›á€±á€žá€€á€Œá€źá€žá€•á€«á€á€šá€ș။ ကိုယá€șကတေဏ့သိချငá€șá€á€Źá€€á€­á€Żá€™á€±á€žá€œá€­á€Żá€€á€șတာပá€Č၊ á€Ąá€†á€źá€Ąá€œá€»á€±á€Źá€șမတည့á€șဘူှဆိုရငá€ș ဖဌေရတá€Č့သူလညá€șှအခကá€șá€á€œá€±á€·á€…á€±á€žá€œá€­á€ŻáŠ မျကá€șစိဆံပငá€șá€™á€œá€Ÿá€±á€žá€†á€°á€žá€…á€±á€”á€­á€Żá€„á€șပါတယá€ș။ á€á€á€»á€­á€Żá€·á€á€œá€±á€†á€­á€Ż Google á€™á€Ÿá€Źá€›á€Ÿá€Źá€œá€­á€Żá€€á€șရငá€șá€›á€á€Źá€á€œá€±á€€á€­á€Żá€á€€á€°á€žá€á€€á€á€œá€±á€œá€Źá€™á€±á€žá€”á€Č့ဆို အဆငá€șမပဌေပါဘူသ၊။ ကိုယá€șá€€á€™á€žá€­á€œá€­á€Żá€·á€™á€±á€žá€á€»á€„á€șတယá€șဆိုရငá€șတေဏငá€ș ကိုယá€șဟာကိုယá€ș Research လုပá€șá€œá€Źá€•á€Œá€źá€ž ဒဟဥချကá€șá€€á€á€±á€Źá€·á€˜á€Źá€œá€­á€Żá€·á€’á€źá€œá€­á€Żá€–á€Œá€…á€șရတာလá€Čá€†á€­á€Żá€á€Źá€€á€­á€Żá€•á€Œá€”á€șမေသတဏကပိုကေဏငá€șသပါတယá€ș။ နေဏကá€șá€•á€Œá€źá€ž Coding ချညá€șှပá€Čထိုငá€șမလုပá€șပါနá€Č့၊ á€á€á€Œá€Źá€žá€Ąá€›á€Źá€á€œá€±á€€á€­á€Żá€œá€Šá€șသဥချိနá€șá€›á€žá€œá€­á€Żá€œá€±á€·á€œá€Źá€•á€«áŠ Tips and Tricks á€á€œá€±á€€á€­á€Żá€œá€Šá€șသမဟတá€șသဏသထဏသပါ။ Social Life ကိုလညá€șသဥသုံသချပါ၊ ဥချိနá€șá€šá€°á€•á€Œá€źá€žá€á€±á€Źá€·á€œá€±á€·á€œá€Źá€•á€«áŠ သငá€șá€šá€°á€™á€Ÿá€Żá€á€œá€±á€€á€•á€Œá€źá€žá€žá€œá€Źá€žá€á€šá€șá€™á€›á€Ÿá€­á€žá€œá€­á€ŻáŠ နညá€șှပညာအသစá€șအသစá€șတလေကထလကá€șá€”á€±á€™á€Ÿá€Źá€™á€œá€­á€Żá€·á€€á€­á€Żá€šá€șကနေဏကá€șကေဏကá€șကျကျနá€șခá€Čá€·á€œá€­á€Żá€·á€™á€–á€Œá€…á€șပါဘူသ။

နေဏကá€șá€†á€Żá€¶á€žá€•á€Œá€±á€Źá€á€»á€„á€șတá€Č့တစá€șခုကတေဏ့ á€á€”á€á€”á€•á€Œá€żá€”á€Źá€á€€á€șတá€Č့ဥရဏပါ။ Coding လုပá€șတေဏ့မယá€șဆို Smartphone နá€Čá€·á€™á€œá€Żá€•á€șဖို့ပါပá€Č။ ကိုယá€șက Computer Set Up တစá€șခုလုပá€șá€–á€­á€Żá€·á€™á€œá€œá€šá€șá€žá€±á€žá€˜á€°á€žá€†á€­á€Żá€›á€„á€șတေဏ့ Smartphone နá€Č့စတငá€șတာကကိစá€čစမရဟိပါဘူသ၊ Professional ဆနá€șဆနá€șá€žá€œá€Źá€žá€á€»á€„á€șတယá€șဆိုရငá€șá€á€±á€Źá€·á€–á€Œá€…á€șနိုငá€șရငá€ș Laptop á€œá€±á€Źá€€á€șနá€Č့ဖဌစá€șဖဌစá€șá€á€±á€Źá€·á€œá€Żá€•á€șá€–á€­á€Żá€·á€Ąá€€á€Œá€¶á€•á€±á€žá€•á€«á€á€šá€ș၊ Experience á€™á€Ÿá€Źá€Ąá€™á€»á€Źá€žá€€á€Œá€źá€žá€€á€œá€Źá€žá€œá€­á€ŻáŠ အလုပá€șလညá€șá€žá€•á€­á€Żá€á€œá€„á€șကျယá€șစေပါတယá€ș။ ကျလနá€șတေဏá€șတို့က Smartphone နá€Č့ Coding လုပá€șတာကိုစိတá€șဆိုှတာမဟုတá€șပါဘူသ။ ဒါနá€Čá€·á€œá€Żá€•á€șတာက á€˜á€Źá€€á€±á€Źá€„á€șá€žá€€á€»á€­á€Żá€žá€á€œá€±á€›á€Ÿá€­á€á€Źá€†á€­á€Żá€•á€Œá€źá€žá€œá€™á€șá€žá€Ąá€™á€Ÿá€Źá€žá€á€œá€±á€•á€­á€Żá€·á€”á€±á€á€Źá€€á€­á€Żá€…á€­á€á€șဆိုသတဏပါ

ကá€Č á€…á€Źá€Ąá€›á€Ÿá€Šá€șá€€á€Œá€źá€žá€–á€á€șá€•á€Œá€źá€žá€žá€œá€Źá€žá€•á€Œá€źá€†á€­á€Żá€á€±á€Źá€· တစá€șခုခုသငá€șá€šá€°á€œá€±á€·á€œá€Źá€™á€­á€žá€œá€Źá€žá€™á€šá€șလညá€șá€žá€™á€»á€Ÿá€±á€Źá€șလင့á€șပါတယá€ș၊ ဒြထá€Čကဥချကá€șá€á€á€»á€­á€Żá€·á€€á€œá€Šá€șသသင့á€șရá€Č့ Beginning Dev Journey á€™á€Ÿá€Źá€Ąá€‘á€±á€Źá€€á€șအကူတစá€șá€á€Żá€á€Żá€–á€Œá€…á€șစေလိမ့á€șမယá€șá€œá€­á€Żá€·á€œá€Šá€șá€žá€™á€»á€Ÿá€±á€Źá€șလင့á€șပါတယá€ș။ ဆလေသနလေသချငá€șá€á€Źá€›á€Ÿá€­á€á€šá€șဆိုရငá€șလညá€șှ Comment á€™á€Ÿá€Źá€…á€±á€Źá€„á€·á€șနေမယá€șနေဏá€ș

နေဏကá€șတစá€șပုဒá€șနá€Č့မဟပဌနá€șá€á€œá€±á€·á€€á€Œá€á€Źá€•á€±á€«á€·

Have a great day everyone ❀

Written byZin Min Htun (Wine Chanz)Senior Full-Stack Developer · Da Nang, VietnamSay hello at campMore entries