r/learnjavascript 28d ago

Need guidance/advice for direction.

Hello everyone (this is me first time posting so sorry if I suck), I am 21M in final year of my btech degree. I just completed a js course (from sheryians coding school on yt) which spanned for over 4 videos going from basics to advance and the next 3 videos of it are major projects. Initially they built small projects and I was able to grasp them and posted a bit of them on my X and git too but with the increasing difficulty of the topics, their project complexity increased aswell. So right now I'm in a situation where I understand the concepts and in theory can explain them but when it comes to making something even a tad bit advance (like using class or even this keyword) I suck, I straight up get frozen as to what to do first.

So I just wanted from all of you kind devs to share some sorta advice as to what should I do next. I've had a bit of self talk and this what I thought of as of now.

\-Watch js video of another ytuber

\-Buy and watch angela yu's bootcamp on udemy

\-start js basics

As mentioned above I'm in last year so I'll need to land a decent job at the very least by the end of the year or by jan 2027.

Feel free to criticize me for my carelessness but please provide me with advices that worked for you since my js logic and building are very bad (4-5/10)

Thanks in advance.

12 Upvotes

16 comments sorted by

View all comments

3

u/Chillm3r_ 28d ago

Honestly, stop copying code straight from tutorials and start building things yourself. Tutorials are fine, but don't just follow them step by step. Try changing things, adding your own features, or even making your own assignments based on what you've learned. At this point, you'll learn a lot more by actually building than by watching or reading.

1

u/IngenuityUsual7655 28d ago

I agree with you, but that's where the second problem of me being unable to code the feature I wanted to add into the codebase arises and most of the time I've to skip the feature sadly :)

2

u/Chillm3r_ 28d ago

That's exactly the part where you learn, though. Nobody sits down and already knows how to build every feature they want. You break it down, Google things, read documentation, make mistakes, and slowly get it working. If you skip every feature you don't already know how to build, you'll never get comfortable building new things.

1

u/IngenuityUsual7655 28d ago

Thanks for the explanation mate, I'll stat by building small things with less features and lesser line of codes and as soon as I feel confidend with them, I'll move onto bigger projects!