DEV Community

Discussion on: If I were to restart JavaScript again from scratch then I will follow this roadmap.

Collapse
 
vladudenis profile image
vladudenis

Every single self-thought web dev I personally know has studied V8 and learned the ins and outs of the the interpreter, the optimizing compiler, minor and major GC, as well as the neat tricks used under the hood like hidden classes and inline caching.

There are plenty of articles out there that can condense this knowledge into a 15 minute read and a list of dos and don'ts to maximize the performance of your program, which is something any beginner coder can read and understand without much experience in the field.

Ex: blog.logrocket.com/how-javascript-...

Obviously, it takes more than superficial understanding of the V8 engine to make noticeable performance-improvements, but mastery takes time. You begin by reading articles that can convey these concepts clearly, then you go ahead and read the official V8 docs and its blog.

In summary, just because you don't have the ambition, focus and patience to study these concept on your own, that doesn't mean others must be on the same level. Devs are not hand-held in the real world -- they must go out of their way to fill in any gaps in their understanding and continuously improve their mastery.

Have a nice day!