Art history grads will take whatever jobs they happen to find. CS grads will hold out for jobs in their area of expertise (and earn the higest wages because of it).
Art history grads will take whatever jobs they happen to find. CS grads will hold out for jobs in their area of expertise (and earn the higest wages because of it).
Which is quite surprising. The market for scientists in the area of computing has never appeared to be very large. Not to mention that in my anecdotal experience, any CS grads I've ever met gave up the dream and had accepted lowly programming positions like our summer jobs in high school, or moved towards some kind of business management-type job, which is ever further away from CS.
"...graduates working in jobs that typically do not require a college degree. A job is classified as a college job if 50 percent or more of the people working in that job indicate that at least a bachelor's degree is necessary; otherwise, the job is classified as a non-college job."
Granted, the work of a programmer is derived from computer science, like the work of a janitor is derived from chemistry, but it is a stretch to think those jobs are related. Someone who applies the work of scientists is not doing the same work as the scientist. Perhaps they would be right to say that programmers and janitors do require a degree, but it wouldn't be a CS/chemistry degree. And, well, a business manager has absolutely nothing to do with CS. That one is well and truly like a medical doctor with an art history degree situation.
So, strictly speaking, those jobs would be considered underemployed when done so under a CS degree in any reasonable context. But you do rightfully highlight the bigger problem, which is to say that it is self-reported. Perhaps your key point here is that CS graduates are more likely than art history majors to be out to lunch? Given the stereotypes, that may be a fair assertion.
Nobody enrols in a chemistry degree with the intention of pursuing a janitorial career
Most people who enrol in CS degrees do so with the intention of pursuing a career as a professional programmer. At the undergraduate level, people studying CS because they want a career in CS research are a minority
A person who wants a career in programming, enrols in a CS degree because they believe it will help get them there, graduates and then gets a programming job, far from being “underemployed”, is employed in the exact job they did the degree in order to get
They're pretty close to the top but not actually the top.