DEV Community

Cover image for while you learn coding, how keep what you learning
mohammed sharaki
mohammed sharaki

Posted on

while you learn coding, how keep what you learning

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.

  1. problem-solving
  2. create projects
  3. read articles
  4. community
  5. 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

Image description

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.
Image description

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.

  1. Cloning is a real project.
  2. existing tutorials online.
  3. ask your monitor, he can help you to find Ideas.
  4. 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.

  1. learn from videos (that's included Youtube channels, lectures like MIT opensource, EDX, Coursera, and Udemy.) this video can help you
  2. 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.

  1. to motivate yourself, that can help you
  2. The benefits are both cognitive and emotional.
  3. Improve Confidence
  4. 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?

from social media
Image description


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?

this article can help you

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)