Learning JavaScript has turned out to be a bit like trudging though mud for me. After my speedy progress in the HTML/CSS section of the Odin Project, it seems like I’m really dragging my feet! I feel a bit guilty about it, but I’m much less motivated when I know that whatever I’m working on is a really abstract construction, just being made for an exercise [I know, I know, shame on me!] For example, I made two-dimensional arrays, but I don’t know why, or when I would use them.
I really knew that I’d hit the pinnacle of my procrastination when I started fiddling around with my blog. I have been meaning to change the theme and do a bit of customization for a while, but I was planning on doing that over a weekend- not while I’m supposed to be working on my course!
I finished the Codecademy JavaScript track today. I haven’t moved on in the Odin Project yet though- a web developer I follow on twitter suggested a really great resource: Eloquent JavaScript – an ebook complete with exercises which I want to work through before progressing.
I’ve also been thinking a lot about the first project that I did for the Odin Project, and wondering if I should copy a few other pages as well, just to get more experience using HTML, CSS, and JavaScript.
Don’t feel bad about learning slower than before. I think that’s because you are facing more difficult problems and as my teachers say. At the very begging, programming is very easy, but the difficulty grows as an exponential function. And it’s normal to loose the momentum a little bit. Don’t worry, take a breath and you’ll continue the learning with full energy.
LikeLiked by 1 person
Thanks! I’m still eager to learn, but that last bit of the Codecademy course especially was a real struggle!
LikeLike
You’re not alone. I’ve struggled with Javascript as well, specially that Codecademy tutorial. I look at the example and I’m wonderign when will I TRULY use this? This doesn’t make any sense to me.
LikeLiked by 1 person
That’s exactly what was going through my head! So happy to hear someone else say that, thank you! 🙂
LikeLike