I've been diving into web development and have completed a few projects, but I feel like I'm actually understanding less the more I try. Javascript, in particular, is really challenging for me, and I've been relying heavily on AI tools for help. Although I enjoy tech and love working on new projects, I'm not feeling like I'm really learning anything. What can I do to overcome this feeling of being stuck? Any suggestions?
5 Answers
Have you ever tried learning Haskell? It’s quite different and might help you think about programming in a new light!
If you're struggling with Javascript, maybe take a deeper look into its unique aspects, like its inheritance model and functional programming features. Concepts like higher-order functions and closures can be tricky but are essential to mastering JS.
Seriously, drop the AI! You need to grasp the fundamentals before you can move on to more complex projects. Make sure you understand basic programming concepts like variables, loops, and functions thoroughly. Try building simple projects from scratch and take your time to truly understand what you’re coding. Rushing can lead to gaps in knowledge that slow you down later.
I'm curious about your reliance on AI. Which tools are you using, and what was the last coding question you asked? Sometimes understanding how we approach problems can give insight into our learning gaps.
First off, you might want to consider pausing your use of AI tools. It can be like having someone give you the answers to a puzzle instead of figuring it out yourself. What resources are you using? Are you following a structured course, a book, or just piecing together random tutorials? Building a strong foundation in the basics is crucial!
I actually went through a boot camp where I learned the basics. Now I’m just trying to come up with projects on my own, but with Javascript, I really struggled and eventually started using AI again to help.
I feel you! That sounds just like me; I jumped into API stuff and couldn’t even figure out loops!