DEV Community

[Comment from a deleted post]
Collapse
 
blindfish3 profile image
Ben Calder

Having read all these replies from people clearly defending their investment of time and money in a CS education - and therefore demonstrating an obvious bias in one direction - I think it's only fair to put the other side of the argument. You may not have stated your position very well, but in principle you are absolutely right: you don't need a CS qualification to get into development; particularly front end web development.

It's perfectly possible to teach yourself all you need to know and be better qualified for a particular job than a CS graduate. I don't have a CS qualification but I can give you many examples where the skills I taught myself left me better equipped for my role than graduates. Taking ten minutes to solve a CSS issue that a graduate colleague had spent over an hour trying to fix being a relevant example. Finding pragmatic alternatives where a graduate is focused too much on the technical aspects being another.

Are there times when I think a CS qualification would be useful? Absolutely. Do I think CS graduates tend to have a narrower field of experience that may limit their perspective? Yes to that too. The point being there are different routes into the profession and both come with pros and cons. It's true that employers tend to require a CS qualification these days (so there's definitely a practical benefit to taking that route); but I think they're making a mistake if they don't consider non CS graduates: having a broad range of experiences - and backgrounds - in your dev team is a really good thing!

Collapse
 
baraa_baba profile image
Baraa Baba

exactly cs is not useless but not needed.