+1 |
| CS majors are great. I just think we need more in society than CS majors. |
Good thing we do. It is such a limited major, almost no one can get in. Everyone else in college is studying something else. |
Only a small percentage of the population has the necessary ability to do well at this anyway so most of this gets sorted out in a couple years. |
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. |
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. |
Ignorant comment. |
| 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. |
CS majors may be a poor fit for PM roles on tech projects, but I would not say a theater or English major would be a good fit. You want someone who has some understanding about systems and development lifecycles. |
CS majors from top SLACs make good PMs. Has technical knowledge and has a well rounded education. |
+1 BINGO. |
Seriously! No wonder there are constant cost overruns and delays on everything Eliminate nepotism and “referrals” |
Well rounded isn't limited to SLACs. UMD CS majors have Gen Ed that include Academic writing, professional writing, communication, 2 natural science, 2 humanities courses, 2 history/social sciences with required coursework to include addressing "Big Questions" and diversity. Must also take at least 4 UPPER LEVEL courses in an area outside of CS. These commonly result in minors or a double major in subjects like linguistics or philosophy. |
| 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. |
| Also, there are lots of things you can do with a CS degree that aren't specifically programming. Just having that knowledge helps in a variety of related roles that do not involve programming. |