Word of caution for aspiring CS majors

Anonymous
Anonymous wrote:My kid just graduated from William and Mary with a double major in CS and Math. He has a job lined up with the Federal Gov't paying about 80K. He feels very fortunate, as most of his CS friends are still looking for jobs. I agree with many of the above posters that the current problems are likely just cyclical, but its a problem right now for new CS grads. Also, the ability to show personality is a huge advantage, one which my son and his friends don't really have.


Congrats to your kid. Mine just graduated from UVA with a CS degree with 3.8 GPA and he is still looking for a job. It is very tough out there.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:You don’t need a CS degree to do cybersecurity, cloud or most of that stuff.

My degree is in theater and I am the program manager of a huge IT project on a government project. I started at one of those computer training places I’ve hired many who do not have a CS degree. They are not all technical positions.

My just hired a project manager and they have a degree in psychology and minor in English.

I also have another project manager who does IT training and has a degree in European History and German.

The job market has changed since you were in college. There are so many graduates now with a CS or Business background. Why would they be hiring theater majors for PM roles? Or, English or Psych majors? I guess government pays so little they are getting the bottom of the barrel or something. So, maybe that's why our government doesn't run as efficiently.

I would never hire someone from one of those IT training places unless it was for a helpdesk role (which are all offshored, btw). All of the PM jobs I see require either a background in IT, CS, business or finance. I never see a PM role where the "degree required" says "English or Psych"; certainly not theater.

I worked in SV including FAANGs, never worked for the government. Maybe that's the difference.


The tech world is more complicated now and very little of it is "CS". When CS majors go to FAANG they grumble that they aren't doing any CS.

CS majors are often a poor fit for PM roles because PMs are managing products for users to interact with, and users... Arent CS majors.
Firms have PMs for user facing products, and Technical PMs for internal technology products. Of course if you work in B2B tech like Cloud APIs, then your user "PM" also needs to be technical.


CS majors from top SLACs make good PMs. Has technical knowledge and has a well rounded education.

CS majors from non SLACs also take non CS classes, like Gen Eds. Same as SLACs.

What non CS class are CS majors at SLACs having to take that others don't?


Ones where there are extensive readings, small seminars lead by professors, and writing read by professors and graded on more than mechanics.


Ok, so you are wrong to think this isn't happening at non LACs.
Anonymous
Anonymous wrote:
There will be even less CS grads in the next 10 to 15 years. At that point, today's grads will be in their 30s, still working age. There will still be CS jobs that need filling in that timeframe.


CS is a job that does not have a competitive moat. Those jobs today have moved to Sofia, Bucharest, Budapest and Prague. In 10-15 years, even more will be moved somewhere new elsewhere.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:It's just a dip. Happened in 2000/2001 and of course in 2008. Tech companies hired too many people during COVID and now the job market is crap as they overcorrect. It will come back. AI is just the hot new thing, like cloud was a few years ago.

It’s not a dip in the market, it’s a boom of graduates. This is the generation of kids who grew up playing video games, love spending time on computers, and were told 6, 8, 10 years ago that we needed many more CS graduates, which at the time we did. But over the past 6 years there’s been plenty of graduates to fill that need, while CS undergraduate enrollment had exploded. Definitely oversupply right now.

So, all those grads who majored in English who can't find good jobs.. is there any oversupply of English major grads?

I guess so, which is why some colleges are getting rid of their English major, and instead focusing on business or CS majors. Even SLACs are now offering CS major.


No reputable college worth its money is getting rid of the English major.

Even look at CMU. With very few social and humanities majors there, they still have an English department and major.

CMU also has an amazing performing arts department, including Theater. Even so, they had a whopping 16 English majors last year vs 64 theater majors.

CMU is also very well funded.

https://www.cmu.edu/ira/degrees-granted/pdf/ay2022-23-pdfs/dc-degrees-granted_ay22-23-12dec2023.pdf
Anonymous
Anonymous wrote:
Anonymous wrote:
There will be even less CS grads in the next 10 to 15 years. At that point, today's grads will be in their 30s, still working age. There will still be CS jobs that need filling in that timeframe.


CS is a job that does not have a competitive moat. Those jobs today have moved to Sofia, Bucharest, Budapest and Prague. In 10-15 years, even more will be moved somewhere new elsewhere.

Most low level IT jobs have already moved offshore. But, the highly skilled ones will stay here.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:You don’t need a CS degree to do cybersecurity, cloud or most of that stuff.

My degree is in theater and I am the program manager of a huge IT project on a government project. I started at one of those computer training places I’ve hired many who do not have a CS degree. They are not all technical positions.

My just hired a project manager and they have a degree in psychology and minor in English.

I also have another project manager who does IT training and has a degree in European History and German.

The job market has changed since you were in college. There are so many graduates now with a CS or Business background. Why would they be hiring theater majors for PM roles? Or, English or Psych majors? I guess government pays so little they are getting the bottom of the barrel or something. So, maybe that's why our government doesn't run as efficiently.

I would never hire someone from one of those IT training places unless it was for a helpdesk role (which are all offshored, btw). All of the PM jobs I see require either a background in IT, CS, business or finance. I never see a PM role where the "degree required" says "English or Psych"; certainly not theater.

I worked in SV including FAANGs, never worked for the government. Maybe that's the difference.


Nice dig on gov't employees, but the poster didn't say he/she was a fed. It was a "government project".

Could be why "government projects" cost are astronomical. They are hiring people with no experience, so of course it's going to take longer and not be done correctly the first time. Lots of re-work. Painful for those who see this. These contract companies hiring people with very little experience, charge like $400/ hour for them, and take twice as long to do the work. It's a cash cow for these contract companies.


It's also driving a certification industry. You learn just enough to get the necessary certifications. Once everyone has that certificate, then there will be another certificate. Do you have a relevant degee or experience? No, but I have the government required certifications. "Good enough."

ugh.. no wonder why govt projects take so long and cost so much. Tax dollars at work.
Anonymous
Just major in math and philosophy. you'll go places.
Anonymous
Anonymous wrote:Just major in math and philosophy. you'll go places.


+1
Have noticed lots of philosophy + hard math/stem majors combos at all the private school instagrams…
Anonymous
Anonymous wrote:
Anonymous wrote:Just major in math and philosophy. you'll go places.


+1
Have noticed lots of philosophy + hard math/stem majors combos at all the private school instagrams…

that's funny.

My DC is a dual math/CS major.

Someone I knew was a philosophy major at a public ivy but didn't get into the law school they wanted, so they ended up learning how to code and got a job in IT.
Anonymous
Anonymous wrote:
Anonymous wrote:
There will be even less CS grads in the next 10 to 15 years. At that point, today's grads will be in their 30s, still working age. There will still be CS jobs that need filling in that timeframe.


CS is a job that does not have a competitive moat. Those jobs today have moved to Sofia, Bucharest, Budapest and Prague. In 10-15 years, even more will be moved somewhere new elsewhere.


1. CS isn't a job any more than "English" or "Business" is a job.

2. If CS does not have a competitive moat, then neither to other knowledge-work based jobs.

Software continues to eat the world and dominate legacy industries, showing no signs of slowing (8 out of 10 largest companies by market cap are software or hardware based). In addition, AI will *grow* the industry and talent demand, not shrink it. AI tools won't eliminate may programming jobs; rather it will make the entire industry more efficient and able to tackle a broader range of problems.
Anonymous
Anonymous wrote:why is DCUM assuming comp sci majors have no writing skills?
why is dcum assuming english majors have math skills?

why is dcum assuming comp sci majors have lesser social skills than english majors?


This. My CS major at an Ivy writes beautiful papers and receives solid A's in writing and other humanities classes which are easy in comparison. I wonder how many Humanities majors could do as well in the CS classes - and I'm not talking intro to CS or CS for nonmajors but the weeder classes. Good luck.
Anonymous
Anonymous wrote:
Anonymous wrote:My kid just graduated from William and Mary with a double major in CS and Math. He has a job lined up with the Federal Gov't paying about 80K. He feels very fortunate, as most of his CS friends are still looking for jobs. I agree with many of the above posters that the current problems are likely just cyclical, but its a problem right now for new CS grads. Also, the ability to show personality is a huge advantage, one which my son and his friends don't really have.


Congrats to your kid. Mine just graduated from UVA with a CS degree with 3.8 GPA and he is still looking for a job. It is very tough out there.

Did he have internships along the way?
Anonymous
Anonymous wrote:
Anonymous wrote:My kid just graduated from William and Mary with a double major in CS and Math. He has a job lined up with the Federal Gov't paying about 80K. He feels very fortunate, as most of his CS friends are still looking for jobs. I agree with many of the above posters that the current problems are likely just cyclical, but its a problem right now for new CS grads. Also, the ability to show personality is a huge advantage, one which my son and his friends don't really have.


Congrats to your kid. Mine just graduated from UVA with a CS degree with 3.8 GPA and he is still looking for a job. It is very tough out there.


Thanks. Congrats to your kid as well. Mine got invited to do an internship after doing well in a competition sponsored by the gov't agency that he is now going to work for (that he wouldn't have done had it not been for the encouragement of one of CS professors). It really was very fortunate. He sent out tons of resumes (and had a GPA of 3.98), but didn't really get any other bites. But he's not the most outgoing person.
Anonymous
Anonymous wrote:https://www.wsj.com/lifestyle/careers/computer-science-majors-job-market-7ad443bf

WSJ is reporting what many are already seeing -- market for CS majors is pretty saturated.


It isn't necessarily saturated. A lot of it though is off shore and lower cost resources.
Anonymous
Anonymous wrote:
Anonymous wrote:You don’t need a CS degree to do cybersecurity, cloud or most of that stuff.

My degree is in theater and I am the program manager of a huge IT project on a government project. I started at one of those computer training places I’ve hired many who do not have a CS degree. They are not all technical positions.

My just hired a project manager and they have a degree in psychology and minor in English.

I also have another project manager who does IT training and has a degree in European History and German.


Whatever happened to the Computer Learning Center?


LOL! You must be as old as me. That is exactly where they went. I was afraid no one would know CLC!
post reply Forum Index » College and University Discussion
Message Quick Reply
Go to: