Is it normal to feel that I'm not learning anything? PLEASE HELP!

Hi all :heart:.

I was learning JavaScript and when i was confused I thought of making this post. I’ve currently reached challenge 94 in basic JavaScript. Through out this course, I often feel like I’m not learning anything. Even though I’m taking notes and trying to understand JavaScript, I can’t pass some levels that make me rack my brains. For example,
I could not pass the Golf Code challenge and Counting Cards challenge in the course without looking at the answers given in the forum, but I do understand what the code does after i complete it(I’m not copying without understanding the code correctly). And looking the answers given in the forum makes me feel like I’m cheating.

Is it normal to feel like this?

And now as I have reached the challenges around 94 which teaches about JavaScript objects, I sometimes feel like I had forgot everything I have learned, which scares the hell out of me.

I always avoid watching some videos on YouTube that says you need to know math to become a programmer, Because stuff like these would be enough to make me Quit and it would scare me. But I’m not bad in math, I’m not the best but definitely not the worst. I understand most math even moderate to advance math as I was a science student.

I’m not a person who likes back-end development like JavaScript. I’m a person who likes to create art. I value emotion more than logic. I’m not saying that I don’t wanna learn JavaScript, I want to learn it but I’m confused and scared if I can’t do it.

Please clear me from this mental rut :pray: :pray: :pray:

Who told you that you have to be good at math to code?
You should learn JS.React, I think it would be good for you to learn

Sometimes I have to take 1-2 days break to gain some motivation back. I usually come back to the lesson and realize it is very easy I was just struggling for no reason and overthinking everything.

Also, it is not wrong to re-do the challenges. You shouldn’t skip anything as you say you have, take your time it is not a race :slight_smile:


Thank you @derko :heart: :heart: :heart:.

I needed this…
As you said,

Maybe I’m burned out a bit… The thing is that i almost everyday try to learn coding since I started freeCodeCamp course because learning to code is a very rewarding experience and I couldn’t stop but learn every day. You’re right, I need some day off :sweat:.

Thanks again for this :heart: :heart: :heart:


I understand, another tip I could give you is to try these codes on your own PC. Do not rely entirely on this website. I did too, at the beginning. But then I started my own small projects like making my own landing page for fun. I learned alot because then it is just me no hints no cheating. It also boosts your confidence when you’re done with it. You should try it out. GL :wink:


I have VS code installed in my PC And I’m very confident with my HTML and CSS skills as you said i have re-done challenges and lessons also I had written down notes. I’ve made simple websites for fun. The thing is that I don’t know how to do JavaScript in VS code. In HTML/ CSS course freeCodeCamp had taught about all tags and elements That should be written in any website like linking to style sheets, starting off with <html> tags etc. I could do this on html but not on JavaScript, Because i don’t know how to run it, where the console is etc :smiling_face_with_tear:

Download Node.Js on your pc and download an extension in VS

1 Like

What’s node Js ? Does it work with VS code?
I already Installed an JavaScript runner extension in VS code but i don’t know how to use it.
Edit : I found this on web.

Yep you need it on your pc as far as I know

1 Like

Hi there!

I have two sources that will answer alot of questions:

Your specific one:

JavaScript and more:

Bookmark both, especially number two is one of the go-to addresses for professional developers.

1 Like

Thanks :heart:
I’ll figure it out :heart:

Hi @DanielHuebschmann
Thanks for this…
I had read this article but I was little scared to apply it, because I have learned it in the freeCodeCamp course till now, i only reached challenge 94 in basic JavaScript. So i guess that there is no need for me to feel scared to apply it right?.
With this selector document.getElementById().innerHTML and my limited knowledge on JavaScript I could experiment it while i learn, isn’t it?
Thanks a lot :heart: :heart: :heart:

Sure you can. You won’t cause nuclear explosions (at least you shouldn’t), just run into bugs, the friend that never leaves.

At your stage just try things out, many won’t work, some will and in a year you might look back and wonder what was so difficult about that?

Just keep trying!

1 Like

:rofl: :rofl: :rofl: :rofl:

HTML never made me ask silly Questions :rofl:.
But when it come’s to code that looks scary as these programmes with letters and numbers and scary codes, I would ask twice :joy:.

I’ll definitely try this out.
Thanks a lot :heart: :heart: :heart: