DEV Community

Discussion on: To be a software engineer or developer, do you still need a degree?

Collapse
 
jfrankcarr profile image
Frank Carr

From a US perspective...

Many companies still require a 4 year college degree although it doesn't always have to be software related. The why behind this has several facets.

First, some are just "old school" and attach potential work habits and productivity to the ability to obtain a degree. Sometimes this requirement is spelled out in HR written job title descriptions.

Others use requiring a specific degree, or even a Masters, as a way to hire less expensive H1B workers. By placing tough and uncommon educational requirements on a position they can easily claim that there are no US citizens who can do the work. Of course, having such a degree is required for H1B workers. So if you plan to take that route to a job in the US, you need a technical degree.

Some of the big tech companies prefer to only hire people just like themselves, particularly for key development roles. This usually means a narrow subset of disciplines for a handful of universities.