DEV Community

Cover image for How do we learn to get good at programming
Michael Ukachi
Michael Ukachi

Posted on

How do we learn to get good at programming

well, for the most part, we all know learning is a continuous, never-ending adventure that forces the hungry to leave their comfort zone. we will also agree that it's not always the easiest challenge. This is where I fall into. For a while, I've been trying to wrap my mind around the JavaScript language. I always feel a sense of achieving this whenever I go through the learning material, well at least until I run into a problem. Then I realize I don't know how this works and in that very moment, we are back to square one, relearning and relearning and of course, trying to relearn.

So, back to square one exhausted, at this point, I begin to question myself, what went wrong, and no sooner do I find the answer from a post on Twitter

an article about mastering the basics of anything before heading in to it from lelounch https://lelouch.dev/blog/you-are-probably-not-dumb/?s=09

The article brings to light one crucial mistake I might have been making, skipping the very basics of the language itself,
It is easy to brush through the functions and objects, variables, and the like and say you have gotten a firm grasp of the language, But like I always figure out the reverse is the case.

I always go through the language time and time again, I mean I could explain these concepts and give valid examples pretty well, what was wrong? The answer stared me in the face LEARNING TECHNIQUE

Advice for new developers: Learn how you learn best pic.twitter.com/RQIX4S3mdI

— Frontend Masters (@FrontendMasters) October 14, 2024

The video above from frontend masters explained what the problem could be and what the solution was, the advice clear and straight to the point

*Learn how you learn best *

Videos, blogs, text-based teachings, YouTube project-based learning, books, and the like are all examples of various methods and mediums of acquiring skills, especially in the software engineering industry.
As I continue to navigate this challenge, I've made major changes, one being that I will now document the journey, and the other, I switched to reading books on JavaScript. I currently use the book ELOQUENT JAVASCRIPT and honestly, it has been quite helpful I'm learning a ton of new stuff I skipped with other tutorials

studying eloquent javascript

Learning is continuous and can be a huge challenge especially when you are new in a said field, but you can apply some techniques to solving theses your problems

  1. Be brutally honest with yourself about your limits and what you know
  2. Consider changing learning techniques to suit yourself, not forgetting what the video says

learn how you learn best

  1. Be consistent and know your stuff

To end this article, here is a tweet that gives you the bare truth of overcoming any challenge while learning and also while advancing in your learning adventure

the original post

defeating imposter syndrome while learning

Top comments (4)

Collapse
 
anita_imatitikua profile image
Imatitikua Anita

This was a good read! I can totally relate. Thank you for sharing

Collapse
 
buildwithmike profile image
Michael Ukachi

Happy it helped

Collapse
 
adam__lawal profile image
Adam Lawal

Well said man !

Collapse
 
buildwithmike profile image
Michael Ukachi

Thanks man 🔥🔥🔥