Yep, this keeps getting harder. Yep, what you’re experiencing is completely normal.
Just, as the motto says: read, search, ask.
This keeps getting harder, this is not easy. That’s why it pays really well.
Yeah, JS is more complicated than what came before. Whereas HTML and CSS are pretty descriptive and straightforward, JS has a lot of rules, a lot of “gotchas”, you’re managing data across large sections of the app, dealing with asynchronicity, etc. Just break it into small pieces and work on it. And realize that you won’t get it perfectly, and that’s OK.
Yes, me being me. I like setting expectations of myself, cannot help but feel excited, and in the process, I really don’t learn properly like I should. Thanks for the replies, they were quite helpful
For me, programming in any language mostly comes down to practice, practice, and more practice.
Best of luck!
A good tactic when you feel this way is to pull things back and bit and focus on simple concepts.
Programming is a difficult skill to pick up initially and it takes a lot of practice. It will take time.
People who really love it will spend their entire career improving just that one skill which is only one among many skills that are required to build software especially for the web.
Thanks for the tip! I’ve already done that twice, I plan to do so again.