Considering everything, is computer science a good or bad major?

  • Thread starter Thread starter Syandan21
  • Start date Start date
  • Tags Tags
    Career Job
AI Thread Summary
Considering a major in computer science (CS) or electrical engineering (EE) raises concerns about job market saturation, college acceptance, and the impact of AI on coding jobs. Despite worries about the popularity of CS and potential job market challenges, there are numerous job opportunities and specializations available within the field. Enhancing a CS degree with minors in business, engineering, or sciences can diversify career prospects and make candidates more appealing to various industries, such as medical devices or aerospace. While AI is expected to transform the landscape of coding, human input remains essential for problem specification. The job market is evolving, and while competition may increase, the demand for skilled professionals in CS and EE is likely to persist for the foreseeable future. Having backup plans is advisable, but concerns about college acceptance and job availability should be balanced with the understanding that the industry is continuously changing.
Syandan21
Messages
5
Reaction score
1
I am considering majoring in either this or electrical engineering, but I am worried because computer science is very popular, the job market is terrible, and also colleges might not except me, and that nvidia's CEO said that coding will be replaced by AI. Please help!!!
 
Physics news on Phys.org
CS is a good major. There are lots of jobs available. There are many fields of specialization.

But to hedge your bets, it would a good idea to augment your degree with some other field like business, engineering, mechatronics, physics, chemistry, biology / medicine.

These addon minors would enhance your chances of getting a job in more diverse fields. As an example, being a CS major with a medical background might make you more interesting to a medical devices company. CS major with physics or engineering would make you interesting to a aerospace company. CS with biology / chemistry to a pharmaceuticals company.

Pure CS limits you to computer technology or computer services type jobs. Even though these jobs are well paying and plentiful, one has to worry about how AI will affect them.

Basically, always have a backup plan and a backup to your backup plan.
 
  • Like
Likes Vanadium 50 and FactChecker
IMO, it's not possible to know what the effect of AI will be on CS or EE for the next 40 years. Certainly, either will have a lot to offer for the next decade or two. I wouldn't worry too much about the Nvidia CEO statement. After all, who does he think would be doing the AI development? AI itself is going to change a lot.
 
Syandan21 said:
the job market is terrible,
Why do you say that? Certainly the days when you didn't have to be any good at it to get a job are ending. But things that can't go on forever, don't.
Syandan21 said:
colleges might not except me
Accept.

But if you don't get in, isn't the decision made for you?
Syandan21 said:
nvidia's CEO said that coding will be replaced by AI
Already happened. Your computer doesn't run human-written code. It doesn't even run your CPU's "native" code. It's translated twice, and no human being ever sees the actual mictocode that the CPU runs. And it's been this way for 30 or 35 years.

However, there still needs to be a human to specify what the problem is. That won't go away.
 
I’ve been looking through the curricula of several European theoretical/mathematical physics MSc programs (ETH, Oxford, Cambridge, LMU, ENS Paris, etc), and I’m struck by how little emphasis they place on advanced fundamental courses. Nearly everything seems to be research-adjacent: string theory, quantum field theory, quantum optics, cosmology, soft matter physics, black hole radiation, etc. What I don’t see are the kinds of “second-pass fundamentals” I was hoping for, things like...
I graduated with a BSc in Physics in 2020. Since there were limited opportunities in my country (mostly teaching), I decided to improve my programming skills and began working in IT, first as a software engineer and later as a quality assurance engineer, where I’ve now spent about 3 years. While this career path has provided financial stability, I’ve realized that my excitement and passion aren’t really there, unlike what I felt when studying or doing research in physics. Working in IT...
Back
Top