DEV Community

Discussion on: Taking out the Trash: Garbage Collection in High-Level Languages

Collapse
 
rizz0s profile image
Summer Rizzo • Edited

I feel the same way! I took a few formal CS courses in college, but my major was Film. I went to a bootcamp that mostly focused on practical web development.

While I concur that many CS topics are not used directly in the day-to-day, and developers don't need a CS degree to succeed, fundamental concepts and "under the hood" knowledge gives you a better understanding of programming and, in turn, lends to being a better developer. There are a lot of things (like GC!) in modern programming that are taken for granted. On one hand I don't think it's necessary to re-invent the wheel, but it certainly doesn't hurt to know how to! :)