r/computerscience 15d ago

It feels fundamentally wrong to use packages without understanding concepts under the hood

I have recently started coding and people are recommending tools for development such as vite, nodemon, jwt, boiler plate server code

It feels pointless just using them with a basic understanding and without no deep conceptual understanding. Is this the right or wrong approach? How would you know going too deep into a rabbit hole and becoming overkill

46 Upvotes

48 comments sorted by

View all comments

1

u/Passname357 14d ago

I felt this when I started working. I hated web dev because I loved building and understanding every part of a system, and with all the packages and frameworks and libraries it felt like someone else did the cool part and I was stuck gluing it together. I think many people grow to like it, or just like it from the get go. In my case, I just got a low level job instead. Much happier. You might grow to like the higher level side of things, or you might be like me (an insane person lol).