DEV Community

Discussion on: Do I Need A Computer Science Degree To Get A Job In Tech?

Collapse
fernandogv667 profile image
Fernando

I’m not so sure. I’ve learned a lot of things in the last 2 years. I have projects to show and now I’m in my first year of college (even in dean’s list) and I can’t get an entry level job or even an internship. I believe there isn’t much opportunity at the bottom of the pyramid. Seems like companies look for already experienced developers. Maybe companies in DC are more conservative.

Collapse
matthew_collison profile image
Matthew Collison Author

You know, as much as this article might seem to paint a black and white picture, that's not our intention whatsoever - context is super important.

You may thrive in an academic setting, where lectures and the large-scale teamwork really give you a lot of momentum and energy. That might just be right for you.

What we're trying to say is, it doesn't matter how you learn (for people in most countries and places) - and more and more hiring managers are beginning to realize this. It's just about having hirable qualities - because 100% you can learn the same skills without the degree now. And you can do it at your pace, which may be quicker than university lecturers are able to keep up with.

I'd also suggest looking into the sort of jobs you will be transitioning into, and finding online courses surrounding those jobs and just checking them out, testing the waters and try be real honest in comparing that with your CS curriculum. You might find that your curriculum is extremely outdated - or maybe it's not! It can't hurt to try.

Thanks for your perspective - we appreciate it.

Collapse
fernandogv667 profile image
Fernando

I didn’t meant to say that you require a degree to get a job. I just mean that the idea that you don’t require doesn’t mean that it’s easy to get one. Employers want experienced people and it’s not that easy to get that experience. College, bootcamps and online tutorials hardly scratch the surface. It’s mostly about finding someone to trust in you and that means networking and who you know, same as in other careers.