While it's good to know something about how all the component works, most of us spend most of our time at a particular level of abstraction, and don't worry about the details of the framework->language implementation->compiler->hardware instruction set->silicon pathways all the time.
If you understand your code at your current level of abstraction, you're probably doing OK. If you don't, you're definitely in trouble.
If you understand your code at your current level of abstraction, you're probably doing OK. If you don't, you're definitely in trouble.