while you learning you might be at a critical point regarding how to keep what you learned yesterday and learn a new Topic, without returning to the last videos and learning again.
that 4 steps, hope to help you.
- problem-solving
- create projects
- read articles
- community
- share knowledge
problem-solving
A problem is a chance for you to do your best.
~Duke Ellington
problem-solving most way to improve your thinking skill in coding especially you thinking true and fast.
not thinking, but technical side too that's make solving problems most way to keep what you learn.
problem-solving maybe is hard when you start solving, but nobody born expert.
you should try solving, steps by steps many times don't give up.
You're supposed to solve the easiest problem for the hardest problem, that's like stairs.
remember, if problem is hard that's mean you in right way.
We can not solve our problems with the same level of thinking that created them
~Albert Einstein
create projects
most people when I say create projects think to create big projects to help more people.
that has bits wrong. because you might create a project that helps just you or help many peoples.
this image explain what mean behind doing.
ok, how to get idea to creating projects?
I remember first project I created, is tool help me to search in text file with single function. that's made me happy regardless of few lines But it's help me many of time.
another programmers made small ATM.
This steps help you to get ideas.
- Cloning is a real project.
- existing tutorials online.
- ask your monitor, he can help you to find Ideas.
- Don't forget to let the environment inspire you.
we learn by doing, not by learning how to do
read articles
when you learn you will face two ways to learn.
- learn from videos (that's included Youtube channels, lectures like MIT opensource, EDX, Coursera, and Udemy.) this video can help you
- learn from reading (that's included books, articles, white papers, and documents)
I'm not here to compare learn from videos and learn from reading
while you learn special topics, read this topic on, W3school
or another sites. that made you more understand topic, more knowledge.
freecodecamp how to read to become a better developer
community
You can receive help from the community through tweets and posts while you're still learning.
- to motivate yourself, that can help you
- The benefits are both cognitive and emotional.
- Improve Confidence
- Increase Achievement and Stay Active in contribute in Group Projects.source
I love this quote
“I alone cannot change the world, but I can cast a stone across the waters to create many ripples.” – Mother Teresa
how to get into community?
sharing knowledge
Sharing knowledge helps you preserve what you learn and help others learn what they don't know.
Knowledge is power. Sharing knowledge is the key to unlocking that power.
Ok, why you should sharing knowledge?
where you can share knowledge
many tools help you to share knowledge like social media posts or threads
And once you've done some writing, you can apply to publications like hashnode's and share your knowledge with the large community they've built as well.
Top comments (0)