DEV Community

Discussion on: Do you think a CS degree is a requirement for get a job?

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

It depends on the market and company. Here in Germany big companies love their degrees. Startups tend to care less everywhere.

There's a big caveat to not having a degree, you must nonetheless know the material covered by a decent degree.

In a technical interview you must be able to answer technical questions. This includes how a computer works (memory, ram, CPUs, threading, etc.) as well as basic complexity theory, and also process questions (such as issues and source control). I expect knowledge about software architecture and experience in basic distributed systems (think cloud deployment).

It's not really relevant to me that your degree may not have covered that material. I want you to know it before I'd hire you.

What a degree does tell me is that you're capable of following instructions and capable of learning. For somebody without experience this could be helpful to get the initial interview, and can provide some talking points.

Collapse
 
hrmny profile image
Leah

In Germany they really care about degrees and it bothers me, you earn more if you have one regardless of what you actually know and can do

Collapse
 
kayis profile image
K

Yes.

If you are a freelancer, even the state looks at this.

You wanna be "freiberufler" and not pay corporate taxes? Well, better sell some "higher value services"! How do you proove this? Simple, get a degree and we believe you, otherwise? good luck!

Thread Thread
 
mortoray profile image
edA‑qa mort‑ora‑y

Yeah, the laws for Freiberufler are rather unfair.

Collapse
 
hbibzdeploy profile image
Muhammad Habib Jawady

Thank you. That was helpful.