Once you've gotten a hold of the basics, you can start exploring the more advanced language features. This can include things like working with objects, prototypes, and closures.
If you're planning on becoming an engineer, there are other specific skills you'll need to succeed.
As an engineer, you'll be tasked with solving complex problems. This means you'll need to be able to think critically and come up with creative solutions.
This is important because you'll be working with a team of other engineers, and you'll need to be able to communicate effectively.
Engineering can be a demanding field, and it's important to be able to work hard and stay focused.