DEV Community

Discussion on: Why Not Having a CS Degree is Awesome

Collapse
 
albertomontalesi profile image
AlbertoM

The only thing that's usually missing from self taught developer / bootcamp grads is a solid foundation of cs principles. As a self taught developer myself, I'm still learning basic concepts on a daily basis.
While it's cool that bootcamp teach you all the new stuff, they also gloss over many important others that during an engineering degree are usually covered.

Collapse
 
benjamin_sixx profile image
Benjamin Furstenwerth

You still learning every day is what it is all about. You can't wrap everything into 4 months or 4 years. You will write your best software solution when you close your editor for the last time.

Collapse
 
denvercoder profile image
Tim Myers • Edited

Yes but how long do those principles stick around? For example, I minored in math. I took Calc I, II, III and DiffEQ, and Linear Algebra and if you asked me to solve anything but the simplest diff or integral I would be hard pressed. I know about Eigenvectors and Eigenvalues and Fourier transforms but ask me to explain it to someone and I’ll rage quit. 😂

Collapse
 
thecaitcode profile image
Caitlyn Greffly

Agreed! There’s definitely no way to cover the vast amount of material you’d get in 2-4 years of CS in 6 months, but its a nice jumping off point.

Collapse
 
noahgibbs profile image
Noah Gibbs

I'd argue that most CS folks who graduate from a 4-year uni also miss a solid foundation in CS principles ;-)

Collapse
 
cosmicsausage profile image
Alexis López

I agree. I've almost graduated and I haven't learned much in uni except for Math and Physics, and I'm doing a CS degree (not in the US btw).

Thread Thread
 
noahgibbs profile image
Noah Gibbs

It varies pretty widely. I went to Carnegie Mellon, which has its own idea of how to teach comp sci. It's very effective, but... Yeah, mostly places should not want to do it that way.