DEV Community

Discussion on: Why Not Having a CS Degree is Awesome

Collapse
 
jkhaui profile image
Jordy Lee • Edited

Sounds like someone took this quite personally. I don't see why either, the author's just giving encouragement to people who don't have the time/money to spend on a 4 year CS degree in their 20s or 30s+. She never claimed that a bootcamp grad is going to build a quantum computer or create a cancer-curing machine learning algorithm.

Also, I'm pretty sure most bootcamp grads would actually enjoy doing the "shit" work known as web development, else they wouldn't have bothered changing careers.

Finally, I've come across many CS grads who said their degrees gave them no real world practical knowledge when looking for their first job and others who write worse spaghetti code than a bootcamp grad who learned JS in 12 weeks. Don't forget that ultimately, everything to do with computers is an abstraction. Software is an abstraction to interface with hardware. Hardware is a bunch of circuits etc. powered by electricity which comes down to the flow of electrons. So who is in a position to dictate what knowledge someone must have, unless they are a genius in pure maths and physics?

Am I trying to imply that there's anything wrong with doing a CS degree? Absolutely not. My point is why are we arguing about pieces of paper and making very dubious generalisations, rather than assessing the person on their actual skillset?

The fact is that web dev is a huge part of every industry today and it needs people with the skills to contribute to it. Most unis can't/won't teach the latest web tech because they were never designed to accommodate such a rapidly evolving field, so they focus on fundamentals. Which is fine, but most companies need devs to build/maintain their web app - not a rocket scientist commanding a huge salary. Since when was it acceptable to hate on others who are just trying to make a living by filling this gap in the market?