You need education to land a suitable job in tech. But should you obtain that education via a traditional route (such as a four-year college degree) or a combination of online courses and self-teaching? That’s a complicated question, and the answer hinges largely on what areas of tech interest you as a professional.
In broadest strokes, however, employers want technologists who have a bachelor’s degree, at least according to Burning Glass, which collects and analyzes millions of job postings.
Between July and September, some 346,282 postings for information technology jobs called out the need for a bachelor’s degree—nearly half (48.9 percent) for roles that required 3 to 5 years experience. That’s far ahead of those jobs asking for master’s degrees (94,095), doctoral degrees (20,671), associate’s degrees (26,088), and high school or vocational training (29,156). Take a look at this handy visualization:
As you might expect, percentages and numbers fluctuate on a quarter-by-quarter basis, but BAs hold such a lead over other educational attainments that it’s clear many employers treat these degrees as the default, no matter what experience level they want to go with it.
But that data also seems to run contrary to a growing trend in tech. For example, companies such as Apple and IBM have increasingly signaled a preference for those who actually know how to do the required tasks—regardless of what degrees they might hold. For instance, earlier this year, at an American Workforce Policy Advisory Board Meeting, Apple CEO Tim Cook suggested that about half of Apple employees don’t have a degree, and the company is “proud of that.”
Of course, many developers have already gone through the traditional education track. According to the most recent Stack Overflow Developer Survey, 45.3 percent of respondents earned a bachelor’s degree, while 12.2 percent had attended some university/college, and 3.4 percent had earned an associate’s degree. Although a significant percentage (22.7 percent) had secured a master’s degree, relatively few had either a professional degree (1.4 percent) or doctorate (2.8 percent). (This aligns with the Burning Glass data, which doesn’t feature many job postings demanding all applicants have a PhD.)
A degree isn’t necessarily indicative that a job candidate will have the right skills, though: HackerRank’s annual developer survey found that college graduates weren’t taught the languages and frameworks that employers actually need. And while nearly a third (32 percent) of those respondents relied entirely on university to teach them what they needed to know, some 27 percent reported being self-taught—suggesting that many technologists decided to learn something on their own after not getting what they needed in school.
So what can we conclude from Burning Glass’s data? If you have the right mix of skills, you can certainly land a job in tech—especially given the current unemployment rate in the tech industry. Nonetheless, many employers are still slapping a bachelor’s degree as a requirement in their job postings—and it’s on a case-by-case basis whether they’ll prove flexible about it. If you don’t have the right educational requirements for a position, you might be able to land it by emphasizing your experience and previous jobs/projects.