Why do so few people major in computer science? (2017)
1–10 of 452 posts
Re: Why do so few people major in computer science? (2017)
#2It may not have been an all time high but it felt like everyone was taking CS. The 101 classes were incredibly oversubscribed. Maybe not many people graduated with the major but a ton of people started down that road and many people pursued the minor.
Re: Why do so few people major in computer science? (2017)
#3It's like getting a physics degree to become a civil engineer.
Re: Why do so few people major in computer science? (2017)
#4Here's a concrete example to make it really obvious.
How many computer scientists are there in the Lords in the UK? I'm not sure there's any. There are nearly 800 lawyers, doctors, religious ministers, biologists, physicist, mathematicians, philosophers, business people, politicians, authors, composers. A computer scientist who defines the field for half a century is lucky to get knight bachelor.
Look at similar establishment institutions elsewhere. Are there any computer scientists in the Senate in the US? Are computer scientists often invited to lead major public bodies? How many computer scientists become deans of universities compared to other fields?
The social status of computer scientists is zero.
Re: Why do so few people major in computer science? (2017)
#5Why would you major in computer science if you want to work as a software engineer? It's like getting a physics degree to become a civil engineer.
Re: Why do so few people major in computer science? (2017)
#6I guess the explanation for 2000 is that the dotcom bubble was still alive and well, the explanation for the popularity of 2009 must have been the credit crisis that made lots of people pursue the job certainty of a CS degree.
Re: Why do so few people major in computer science? (2017)
#7Re: Why do so few people major in computer science? (2017)
#8Why would you major in computer science if you want to work as a software engineer? It's like getting a physics degree to become a civil engineer.
I don’t know what “practitioner program” could get you close to a guaranteed spot at a top software firm. I’ve been out of school for a few years and figure this stuff has been changing fast though, so that perception may be out of date.
Never even heard of a software engineering degree. Only computer engineering or computer science, either of which may include some software engineering courses.
Re: Why do so few people major in computer science? (2017)
#9I don't think CS is a high social status field at all . You're deluding yourselves. Outside of our peers also in the industry nobody cares that you're a staff engineer at Google. Absolutely nobody. They'll assume you're doing IT work like the characters in the IT Crowd if they even bother to think about it at all and haven't already walked away. Here's a concrete example to make it really obvious. How many computer s…
Re: Why do so few people major in computer science? (2017)
#10Why would you major in computer science if you want to work as a software engineer? It's like getting a physics degree to become a civil engineer.
Using your analogy, probably because there aren’t many well established civil engineering degree programs. I don’t know what “practitioner program” could get you close to a guaranteed spot at a top software firm. I’ve been out of school for a few years and figure this stuff has been changing fast though, so that perception may be out of date. Never even heard of a software engineering degree. Only computer engineerin…