Research data7 min read

Nobody Owns the Gap

Computing degrees awarded in the United States more than doubled in nine years. Computer science and computer engineering now sit among the ten worst majors in the country for graduate unemployment. And employers say they still cannot find people. All three of those statements are true at once, and this paper compiles the public data that makes sense of them.

Download the dataset
Nobody Owns the Gap

This is a compilation rather than a study. We did not run a survey and we did not collect anything ourselves. Everything below is published, everything is cited, the whole table is downloadable at the top of this page, and if you think we have read it wrong you have what you need to say so.

We compiled it because we kept hearing two claims that cannot both be true, from people who were both obviously being honest.

1. The two claims

The first comes from graduates. There are no entry level jobs. You apply to a hundred and hear back from four.

The second comes from the people who hire. We cannot find anyone. Every candidate needs six months of supervision before they are worth the salary.

Read together, they sound like one side must be exaggerating. The data says neither is.

112,720
computing bachelor's degrees awarded in the US in 2022-23, up from 51,696 in 2013-14
7.0%
unemployment among recent computer science graduates
7.8%
unemployment among recent computer engineering graduates
38%
share of employers who say it is easy to find candidates with the right skills

2. Supply more than doubled

The National Student Clearinghouse counts computing bachelor's degrees at 51,696 in the 2013-14 academic year and 112,720 in 2022-23. That is a 118 percent increase in nine years, in one field, in one country.

Computing bachelor degrees awarded, two published years51,6962013-14112,7202022-23+118%in nine yearsOnly the two published endpoints are drawn. Nothing between them is implied.
Figure 1. Computing bachelor's degrees awarded in the United States. The advice worked. A generation learned to code, at scale, mostly at its own expense.National Student Clearinghouse Research Center. Two published academic years, drawn as two points and nothing else.

Everything worked exactly as the advice said it would. A generation was told to learn to code, and it did, at scale, at its own expense.

3. Outcomes went the other way

The Federal Reserve Bank of New York publishes unemployment and underemployment for recent graduates broken down by major, drawn from census data. In the most recent release, recent graduates as a whole sat at 5.6 percent unemployment and 42 percent underemployment, the latter being the highest since 2020.

Computer engineering came in at 7.8 percent. Computer science at 7.0 percent. Both sit inside the worst ten majors in the country.

Unemployment among recent graduates by majorAnthropology7.9%Computer engineering7.8%Fine arts7.7%Performing arts7.0%Computer science7.0%Architecture6.8%Art history6.7%Physics6.6%Early childhood education6.6%Environmental studies6.3%All recent graduates5.6%Secondary education2.1%Nursing2.1%Social services1.9%Engineering technologies1.7%Geography1.6%Foreign language1.6%Agriculture1.4%Elementary education1.2%Miscellaneous education1.1%Special education0.7%Worst ten, the all graduate figure, and best tenRecent graduates, ages 22 to 27, bachelor degree or higher
Figure 2. The two majors aimed most directly at building software sit inside the worst ten in the country. The bottom of the chart is the finding: in every one of those fields the qualification is also the licence, because somebody built the supervised hours that make graduating and being employable the same event.Federal Reserve Bank of New York, The Labor Market for Recent College Graduates, from 2024 census data.

Look at the other end of that chart before drawing a conclusion, because that is where the actual finding is. Special education, 0.7 percent. Elementary education, 1.2 percent. Nursing, 2.1 percent. Engineering technologies, 1.7 percent.

What those fields have in common is not that they are easier or better paid. It is that in every one of them, the qualification is the licence. A nursing degree ends with a person who can be put on a ward. A teaching degree ends with a person who can be put in front of a class. Somebody, at some point, decided that graduating and being employable had to be the same event, and then built the supervised hours that make it so.

Computing has no such convention. A computing degree ends with a person who understands computing, which is a different thing from a person who can be handed a production system on Monday. The industry has always known this and has always quietly assumed somebody else would fix it.

4. And employers are not lying either

The 2025 Cengage employability survey found that 76 percent of employers were hiring the same number of entry level workers or fewer than the year before, and that only 38 percent said it was easy to find candidates with the right skills. On the other side of the same survey, 48 percent of graduates said they did not feel prepared to apply for entry level roles in their own field, and of those, 56 percent named job specific skills as the gap.

The gap between graduates and employable engineersComing out of university112,720computing degrees a year48% do not feel ready to applyOn the hiring side38%find the skills they need easily76% hiring the same or fewerabout 18 monthsof supervised work onsomething that mattersowner: nobodyBoth of these are measured. The thing between them is not.A university has no commercially consequential work. An employer pays mostexactly when the person is worth least, and cannot stop them leaving after.
Figure 3. The surplus and the shortage are real at the same time because they are surpluses and shortages of different things. What sits between them is roughly eighteen months of supervised work, and it belongs to no institution.Degree count from the National Student Clearinghouse. Readiness and hiring figures from the Cengage Group 2025 Graduate Employability Report. The eighteen month span is our estimate, not a measured quantity.

So the shortage is real and the surplus is real, because they are shortages and surpluses of different things. There is a surplus of people who have studied software. There is a shortage of people who can be trusted with software. The distance between those two is roughly a year and a half of supervised, real, consequential work.

That year and a half is the gap. It has no owner.

Universities cannot own it, because the work has to be real and commercially consequential, and a university does not have any. Employers will not own it, because the person is least productive precisely when they are most expensive to supervise, and because whoever pays for that year risks watching the trained engineer leave for someone who did not. Bootcamps compress it rather than closing it, which is why their placement numbers hold up in a hot market and fall apart in a cold one.

Nobody owns the eighteen months between a graduate and an engineer, so nobody is accountable when it does not happen.

5. The compiled table

Unemployment among recent graduates by major, from the New York Fed series. Best and worst ten, plus the all-major figure for reference.

MajorUnemploymentGroup
Anthropology7.9%worst ten
Computer engineering7.8%worst ten
Fine arts7.7%worst ten
Performing arts7.0%worst ten
Computer science7.0%worst ten
Architecture6.8%worst ten
Art history6.7%worst ten
Physics6.6%worst ten
Early childhood education6.6%worst ten
Environmental studies6.3%worst ten
All recent graduates5.6%reference
Secondary education2.1%best ten
Nursing2.1%best ten
Social services1.9%best ten
Engineering technologies1.7%best ten
Geography1.6%best ten
Foreign language1.6%best ten
Agriculture1.4%best ten
Elementary education1.2%best ten
Miscellaneous education1.1%best ten
Special education0.7%best ten

Recent graduates are defined as ages 22 to 27 holding a bachelor's degree or higher. Underemployment for the same cohort, all majors, is 42 percent. Source: Federal Reserve Bank of New York, The Labor Market for Recent College Graduates, drawn from 2024 census data.

6. What this data does not say

Four limits, stated plainly, because a compilation that oversells itself is worse than no compilation.

It is one country. The United States publishes the best instrumented data on graduate outcomes by major, which is why it is used here. The pattern is not unique to it, but this table is not evidence about anywhere else, and we are not going to pretend otherwise.

Major is not occupation. Somebody with a computer science degree working as an analyst is employed, and is counted as employed, and may well be doing something useful. The table measures what people studied, not what they do.

The unemployment number is a snapshot, not a trajectory. It says that this cohort is having a hard time entering. It does not say that computing is a bad field to enter, and the wage data for those who do get in says the opposite.

And we cannot tell you how much of this is machine assistance eating junior tasks. It is the obvious hypothesis, several people we respect believe it, and the honest position is that this dataset cannot separate that from an ordinary hiring correction. We wrote about what the evidence on machine assistance does and does not support separately.

7. What we do with it

We are not a university and we are not a charity, so our interest here is not sentimental. Owning the gap is the most defensible position in this industry, because whoever owns it ends up owning supply.

The way we own it is deliberately unromantic. Apprentices work in small pods alongside a senior lead on real client work that a client is actually paying for, because supervised work on something consequential is the only thing that has ever closed this gap. Progress is gated rather than time served, so the question is never how long somebody has been here. Passing is evidenced, and the evidence is a certificate a third party can verify without asking us, because a claim that only we can confirm is worth nothing to the person holding it.

That last point matters more than it sounds. The reason the gap has no owner is that training is unverifiable, so no employer will pay for someone else's, and no trainee can prove they closed it. Fix the verification and the economics of the whole thing change.

8. Method, and how to check us

Every figure here is from a public source, listed below. The table is available as a CSV from the link at the top of this page, with one row per major, the rate, the group, and the source for each row. No transformation has been applied to any number: they are reproduced as published, and where a source gives a range we have said so rather than picking the middle.

If a figure is updated by its publisher, this page goes stale. We date our papers for exactly that reason, and we will republish rather than quietly edit if a number moves.


References

  1. National Student Clearinghouse Research Center, computing bachelor's degree completions, 2013-14 and 2022-23, studentclearinghouse.org
  2. Federal Reserve Bank of New York, The Labor Market for Recent College Graduates, unemployment and underemployment by major, newyorkfed.org
  3. Cengage Group, 2025 Graduate Employability Report, cengagegroup.com
  4. Tigotek, Generation Got Cheap. Verification Did Not., on what the evidence for machine assistance does and does not support, /papers/generation-got-cheap