College Students Are Rushing in Record Numbers To Study Computer Science (nytimes.com)
Lured by the prospect of high-salary, high-status jobs, college students are rushing in record numbers to study computer science. Now, if only they could get a seat in class. An anonymous reader shares a report: On campuses across the country, from major state universities to small private colleges, the surge in student demand for computer science courses is far outstripping the supply of professors, as the tech industry snaps up talent. At some schools, the shortage is creating an undergraduate divide of computing haves and have-nots -- potentially narrowing a path for some minority and female students to an industry that has struggled with diversity. The number of undergraduates majoring in the subject more than doubled from 2013 to 2017, to over 106,000, while tenure-track faculty ranks rose about 17 percent, according to the Computing Research Association, a nonprofit that gathers data from about 200 universities.
Economics and the promise of upward mobility are driving the student stampede. While previous generations of entrepreneurial undergraduates might have aspired to become lawyers or doctors, many students now are leery of investing the time, and incurring six-figure debts, to join those professions. By contrast, learning computing skills can be a fast path to employment, as fields as varied as agriculture, banking and genomics incorporate more sophisticated computing. While the quality of programs across the country varies widely, some computer science majors make six-figure salaries straight out of school. At the University of Texas at Austin, which has a top computer science program, more than 3,300 incoming first-year students last fall sought computer science as their first choice of major, more than double the number who did so in 2014.
Economics and the promise of upward mobility are driving the student stampede. While previous generations of entrepreneurial undergraduates might have aspired to become lawyers or doctors, many students now are leery of investing the time, and incurring six-figure debts, to join those professions. By contrast, learning computing skills can be a fast path to employment, as fields as varied as agriculture, banking and genomics incorporate more sophisticated computing. While the quality of programs across the country varies widely, some computer science majors make six-figure salaries straight out of school. At the University of Texas at Austin, which has a top computer science program, more than 3,300 incoming first-year students last fall sought computer science as their first choice of major, more than double the number who did so in 2014.
I swear I saw this exact same thing happening in 1999.
And then a year later the bubble burst.
Back when I went to college, there was a similar rush - to the extent that one college I applied to, said I couldn't get in because the CS major I had chosen was full! Lucky that wasn't my first choice, but it was a big state school so it was quite a surprise as that was one of the backup choices...
Hopefully this is a more sustained rise in CS interest, which does need good people that understand most CS principals.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
How many are dropping out when they find out whats involved with the major or don't make it through the weeder classes? I got my degree in 2002, at the time UMass had about 300-400 incoming CS majors and graduated 50 students a year.
Many many people who come in without pre-existing self interest and self exploration find the subject too dull or too hard to make it.
"At some schools, the shortage is creating an undergraduate divide of computing haves and have-nots -- potentially narrowing a path for some minority and female students to an industry that has struggled with diversity."
Given that white males are the only ones who face institutional discrimination on college admission and women and minorities are given explicit advantage and automatically beat out equally qualified white males how is this an issue?
For someone with those two motivations (pay and status), seems like law or medical school would be a better option. Particularly the latter.
kids aren't that dumb. Those jobs have been outsourced and "insourced" (e.g. replaced by H1-Bs) non stop for 20 years. Go into medicine kids, Folks want to see their doctor in person.
br. Then again maybe this is folks gunning for jobs that didn't used to need a college degree because companies use degrees as leverage to get H1-Bs and skip training costs.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Wait, I'm supposed to be high status? As in people are supposed to look up to me, or listen to what I have to say?
The reality seems more like I'm just an "IT Guy", which apparently some kind of code monkey or help desk guy. Either that, or I'm just born with all the knowledge of the whole IT world in my brain, and if I don't know something, I'm somehow an idiot.
But this status thing sounds nice. Like I'm a doctor or lawyer, and have reached some kind of god-like level. When does that come into play?
Fools - chasing jobs that will be replaced by AI before their work careers are probably 1/2 over. Go back to Blue Collar young bloods; paid apprenticeships and a virtually unlimited future in plumbing and electrical contracting; these industries can't find enough qualified people.
Did you ever wake up in the morning, with a Zombie Woof behind your eyes? -- FZ
Depends on what you respect more: an overpriced piece of sheepskin or the CEO of a have been corporation.
Over the years I've been to a few graduation ceremonies and every time when graduates of the school of computer science and math (or engineering in some cases) is asked to stand up, half the class does. And about four kids stand up for the school of liberal arts and humanities. There was a lull in the early thousands because of the dot.bomb crash but it picked right up again.
For the last 20 years, the only companies that think there's a "shortage" of Comp Sci grads are the ones who insist on only recruiting from top schools. Here in metro Atlanta, there a few companies who only recruit from Georgia Tech and bitch because they can't get enough CS grads. They are under this impression that grads from state are stupid or something.
Fools - chasing jobs that will be replaced by AI before their work careers are probably 1/2 over.
A lot of jobs will be replaced by AI, but frankly AI cannot handle how illogically real computers behave well enough to take over programming.
The day you'll know we are near to AI being able to handle programming well is the day the search for "Robot arm to slam keyboard" does not come up empty handed with real keyboard-slamming action.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Who could pass their exams.
Who wants to study and can show they could study in the past.
Domestic spying is now "Benign Information Gathering"
Programming ( as I like to call it ) is a great career. Afraid I came of generation of hackers at early days of mid 90's on the web front.
Dodgy CGI Perl scripts , SVN as version control - if any. Proud to see it mature over almost 25 years.
After being out of school for 25+ years I just started my masters in CS. Should be done in about 28 months.
This explains why the classes are ALL 100% full with students sitting on the floor.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
While it's great that there are lots of people considering learning the CS major, it worries me a little that there's a vast majority of people that do not realize that it is a type of job that never stops changing. If being a carpenter was like this it would be like needing to use a vastly new hammer that wouldn't even work the same way every couple of years. Some of the best CS folks are people who play / fiddle / learn the new technologies in their own spare time ontop of what they're taught. And don't think competent employers can't tell the difference, they can.
When I was entering college in 2002, people said it was a poor choice of major because all the jobs were being outsourced. It's amazing how times change.
... didn't you? The hype will be over in two years once agian and the market will be cleaned once again.
I however, will continue to program, CS degree or not, Job-Hype or not.
We suffer more in our imagination than in reality. - Seneca
That's a bummer. Just curious, what school did you attend?
I went to University of Connecticut, and I can tell you I had a mastery of C++ and Java before leaving school as those were the focus (1999-2004). My job has *not* been outsourced, went from Junior to Senior, to Manager now Director of my software division. Learning how to learn is probably the most important things you can comprehend in school. I started contracting in web development while I was in school. Even though my school days were post 1999 bubble, people at the time could still make money programming, especially discount rate college students.
Do you have to be driven? Yes. Do you have to work hard? Absolutely. Is CS an awesome career? Yes! If a piece of paper is needed as the entry fee, then I would insist that its totally worth it. Total cost for me was $70k (tuition and housing), 100% financed as I had no financial support -- and I would do it all over again.
Disclaimer: CS is only a good choice if you have a genuine interest and love for electronics and/or software. If you're came here just for the promise of money, you will suck at it.
If you REALLY want to be rich become a Car Mechanic or a Plumber.
It seems to me there really is a strong demand for certain computer-related fields, but "Computer Science" gets thrown out there as a college major far more often, as kind of a "catch all".
Correct me if I'm wrong, but back when I was in college in the early 1990's, Computer Science was essentially a math degree, where you learned a lot of theory of how computer CPU's work along with the other circuit level internals that make up a computer. As soon as I told my guidance counselor that I had an interest in computers, she immediately tried to steer me that direction. That's when I pushed back, because I'm not even very good at math and that's not at all what interests me about them. I was more fascinated by the growing ability to network computers together and use them as a next generation communications tool. (Once I said THAT, they put me in some telecom courses that were really about nothing more than analog telephony over copper wires. So that was a waste too.)
In hindsight, I think I was really searching for a good MIS career path, but it barely existed back then. I wound up focusing on creative writing instead, and learned the computer ins and outs on my own.
I see data analytics as "the next big thing" right now, if you're math inclined. There's BIG money in finding experts who can crunch big data collections and interpret their meaning for everything from politics to marketing. It's also a pretty good bet to get specialized in distributed, cloud-hosted databases, if that piques your interest. I suppose there's some demand for a computer scientist who can grok the upcoming quantum computing revolution too. But all in all? I can't see it being that worthwhile to invest in a Comp Sci degree right now, vs. some other options?
I'm a seasoned senior dev and even I am just doing maintenance 95% of the time.
And most of that I can do because I got mad *nix and CLI skills.
We suffer more in our imagination than in reality. - Seneca
"The number of undergraduates majoring in the subject more than doubled from 2013 to 2017, to over 106,000,..." The American Physical Society has about 50,000 members
There is a significant difference between "majoring" and "graduating". Just because efforts have been doubled doesn't mean results have, particularly within the younger generation of trophy addicts who have been told all their lives that their shit doesn't smell, and they feel they can do anything.
Reality often delivers a bitch slap to the face, so let's see if the number of graduates doubles.
I worked as an electrician. There were a few building inspectors making 6 figures and the company owner. Everybody else made $13-$18/hr (that's a Journeyman). This was in early 2000s, but wages haven't gone up, I assure you. We're not building much of anything and, well, it's not nice to say this but outside of commercial you're competing with illegals. It's a big part of why Trump won.
As for plumbers, well, again unless you're running your own company it doesn't pay well. It's less skilled than electric (as the joke goes: "Paychecks on Friday, Shit runs down hill, don't bite your nails") so it pays less. The reason your plumber charges so much when you need him is you _need_ him, and he needs the money to stay afloat during the months when you don't.
For the record, I don't know what to tell the kids to do. There's not enough decent paying work out there since the Unions got killed. My kid's gonna be a nurse, which still pays well, but it's killing me to pay for her college.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Remember this?
https://slashdot.org/story/191...
These people will only be soldiers in the reserve army of the unemployed. I had it bad enough going into the workforce between the dot-com bust and the great recession, and I went into IT/compsci because it was something I liked and was good at, not just as a get-rich-quick scheme like many of these suckers likely did.
"When information is power, privacy is freedom" - Jah-Wren Ryel
I know I couldn't code my way out of a paper bag. How does one even do such a thing?
The school was A&M. I love computer science in general and I've done pretty well for myself in the field, but I would not credit my education one shred for it. I also had no financial support. So, I was working till 9PM then coming home and doing diffeq homework for 4-6 hours at times. My total tuition was around $65k. I agree that you need to be driven, I agree that it *can* even be cool/fun at times if you get the right gig. I haven't personally been hit with offshoring but that's mainly because my skills are in high demand most of the time and I just leave the minute I hear "H1B" before anyone can even react. I have bailed on three shops that offshored and then cut all my old friends and co-workers. Saw a lot of pain and heard a lot of firsthand painful stories. I've also been in management at two places that forced people to train their H1B replacements. That's one of the reasons I got out of management and back on the metal. I would definitely echo your "don't do it for the money" imperative, but I can't say I have anything but vitriol and remorse for my college days and I can't say I *ever* hired someone because of their degree or lack thereof (and I've hired/fired @ 170 people in my 20 year career so far). Technical interview is literally *everything*. Pass that, and you're golden. Fail it and you have zero chance. So, you'd better love this stuff more than the H1Bs or there will be no discernible difference in quality and they will pick the cheaper option. Also, if you are a super-genius but your personality is shit, you are going to have a problem getting work despite your brilliance. Few people will tell you that, but I *know* it to be true from my own hiring decisions. I've passed over many a smart jerk for a less talented person I could work with smoothly.
I've been in the IT field for 40 years. All I can say is that I am MAJORLY burnt out and wish I had gone into a trade such as electrician, framer, plumber, auto mechanic, etc. There is little to nothing worth the amount of stress this field has turned in to over the last 30 years. I'm too old to apprentice for 5 years to become a journeyman and work for 10 more years, then retire.
Take it from this old IT guy: There's always going to be a need for carpenters, sys admins get replaced by scripts. Forget the "CS" degree.
Computer science as a bachelors needs to be dropped like the dead subject that it is. Keep the master and PHD programs though for those pursuing academic careers. How about computer systems engineering? Data analytics? At least systems administration is still relevant but hardware design should probably be spun off though I suppose that's covered by systems analyst. Generally the names of all the computer degrees need to change to make them relevant to careers.
see here. We're still losing jobs to cheap Mexican labor (and Canadian, since companies go there so they don't have to pay for healthcare) but not at the levels of the 1980s. Germany seems to be doing just fine in the manufacturing sector and they're fully unionized.
I know you're just trolling, but my point stands. We're running out of work most folks can do. Want to see what happens to people that nobody needs and nobody wants? Go look at an Indian reservation before the Casinos. Or Africa. It's a whole new level of poverty.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Internet says average pay for journeyman electrician with 5-10 years experience is $25/hr.
Here in Oregon wages generally, and cost of living, are low, and yet looking at listing right now today, there are listings $35-50/hr.
Even a lighting technician starts at $17. You probably just assumed that nothing changed, maybe you were watching fox news for 10 years or whatever and didn't know?
A journeyman electrician is qualified to do HVAC work, if they're not too snobby for it that pays $20-30/hr.
You show me an electrician making $13/hr, I'll show you a guy with a fraudulent license!
I'm willing to grant $25 now as the top end, which is right around the $18/hr adjusted for inflation. Also you're not accounting for layoffs, which are frequent and lengthy.
Moreover to put all that into perspective when my kid graduates from college she's start at around $30-$40/hr (depending on what she wants to do as a RN) and it'll go up from there, eventually topping out around 60/hr.
If I may digress a bit: Electricians without certs, experience and extra training make $13/hr. I know several. Again, why do you think Trump got elected? He promised those guys better jobs and pay. They're hurting. All the blue collar guys are. The factories are gone, the mines are closing and the government is so starved for revenue we're not building anything except the occasional third or fourth mansion for some rich prick. Those things were the blue collar guy's bread and butter.
It's actually causing a big problem socially. Women are earning way more than men because their traditional work hasn't been hit the same way. They also do better in academics because they calm down sooner as kids and sit quietly and learn, where as boys are rambunctious for a longer time in their child hood. Ironically the pay game folks have been banging on about is going to get taken care of by that, but the problem is women aren't interested in men who can't support a family, and we're gonna have a ton of single, angry men with no real jobs and no prospects for women. Traditionally when that happens you get wars.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
LOL seriously? Out of those only Brainfuck is difficult. And I have never seen anyone use it for anything serious.
They should introduce online courses that people can take, so that admissions or a lack of seats is not an issue. In fact, education should be the next thing completely automated, so that there are no good or bad school districts, no shortage of learning material, and teaching can be done by videos. That way, there will be genuine competition among a few teachers who are great at explaining concepts, that everyone will have access to.
That said, I agree w/ you - going for such courses is certainly preferable to taking a degree in, say, journalism
HR will swat you away like a fly (or an applicant over 40)