Is It Okay Not to Fully Understand Everything in Coding?

0
10
Asked By CuriousCoder007 On

Hey everyone! I'm looking for some seasoned developers' thoughts on an approach I was taught during my 16-week coding bootcamp. Our instructors, who were seasoned software engineers, advised us that it's not crucial to fully grasp every concept. They mentioned that as long as we were aware of various technologies and terms, we could always look them up later when we started our jobs. Now, I'm diving into React and feel a bit uneasy about not having a complete understanding of certain topics, like async functions. I tend to move on after getting a basic idea, but I'm questioning if that's the right approach or if I should strive to fully understand everything. Is it enough to have a good grasp and keep progressing, or should I dig deeper into topics that trip me up? I'd love to hear your opinions on this!

5 Answers

Answered By Dev_Dude42 On

It's all about how you define 'familiar.' After learning a new topic, try building a small project with it. If you can complete that, you're ready to move on. If you struggle, then it's a sign you need to study more.

Answered By ReactRocket On

Your instructors were right that a job will have a specific tech stack. However, being familiar with concepts like async will ease your learning curve immensely when you start fetching and rendering data in React, so it’s worth investing the time to understand it better.

Answered By AsyncAce123 On

Async can be a tricky subject. It's really up to you how much familiarity you want. Don’t stress too much about diving too deep right away; you’ll learn more as you encounter real-world scenarios.

Answered By TechSavvyJoe On

Sounds like your instructors had a solid point! The reality is that you can spend a lifetime learning without actually building anything. Being familiar with various technologies is definitely beneficial.

Answered By LearningNinja43 On

Definitely a mix-up might arise when interpreting advice meant for different experience levels. It's good to know the basics of concepts like async since they're everywhere, even if you're not directly coding them. Using a language to grapple with these concepts is a clever way to deepen your understanding.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.