Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
September 1, 2020 07:05 pm GMT

I'm stuck instead of moving forward. Now what?

After 6 months of learning, Ive started to feel like Ive plateaued in my learning journey. In the beginning, even though everything seemed complicated as I was starting out, the pace at which I was learning new concepts seemed really fast. I was fairly quick at picking up concepts like HTMLs label elements or the fact that CSS is what you work on to improve on the design of your webpage. JavaScript was a bit tougher but it wasnt too hard to pick up on simple ideas like what an array is or what a function does.
The problem came about after going through the easy part. When you reach the end of the simpler coding foundations, youre exposed to more complex topics and ideas, and thats when you might feel like youre in this no-mans land where, on one hand you already grasp the basic concepts, but on the other youre aware of how much you still have to learn.

The list goes on and on

Ive had to ponder on this feeling for a couple of days to deflect my inner saboteurs attempts at making me feel insecure (once again) about my ability as a programmer. And Ive come to the conclusion that I have to be kinder to myself and stop comparing my skills and knowledge to others.
When I first started on the path of web development, I thought it would be easier and faster to learn than Swift, but I was really wrong. Beyond the basics of HTML and CSS, you have to learn JavaScript which, by itself, is a fairly complicated programming language.
But the rabbit hole goes much deeper than this.
After mastering these three aspects of the front-end development you still have several frameworks like React, Vue or Angular you could take on. Then, you could also consider one of the many static site generators, like Gatsby, Next or Eleventy, just to name a few. And this doesnt even cover the back-end aspect of web development where you can learn about Node, ExpressJS, Java, C++, Ruby
So why should I think less of myself just because Im not where I wanted to be or know as much as I think I should know?

How to deal with this anxiety

One thing Ive learned and which helped me manage the anxiety caused by this deluge of information is to tackle it a bit at a time. You see, no one will ever learn everything there is to learn, let alone in six months. What you (and I) have to do is learn our concepts first, pace ourselves to really understand them, and then jump into something else.
For example, when I was taking my full-stack course on Udemy I had this sense of urgency in me that made me almost rush through it. It was like there was some kind of expiration date on my head and if I didnt learn all those concepts quickly enough, I would be out of some future, hypothetical job. As a consequence, when I started the React module, I wasnt sure of anything because I hadnt deepened my knowledge of JavaScript yet. And as React is basically JavaScript You get the picture.

Next steps

To deal with this learning plateau Im in, my plan is to basically continue studying JavaScript and really dig into it. After that, Ill start learning whatever piques my interest another thing Im trying to do is learn what I really like and not whatever is hot right now.
Theres really no magic bullet to get you to your final destination at least that I know of. The only advice I can give you (and myself) is to work on improving your knowledge and, hopefully, someday the plateau will be behind us.


Original Link: https://dev.to/marciof/i-m-stuck-instead-of-moving-forward-now-what-3oa9

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To