The Architect
Yes — computer science is still a strong major even if AI is writing a growing share of code.
The key idea
AI writing code does not mean we no longer need computer scientists. It means the job is shifting:
- from writing every line manually
- to designing systems, solving problems, reviewing output, and integrating AI tools effectively
Why CS still matters
A CS degree teaches more than coding syntax. It gives you:
- problem-solving
- algorithms and data structures
- software design
- systems thinking
- debugging and testing
- security and reliability
- math and foundations that AI tools don’t replace well
AI can generate code, but it still struggles with:
- understanding messy real-world requirements
- making tradeoffs
- handling edge cases
- verifying correctness
- designing large systems
- maintaining code over time
What AI changes
AI may reduce the value of being someone who only writes simple boilerplate code. But it increases the value of people who can:
- define the right problem
- supervise AI-generated code
- evaluate outputs critically
- build complex, trustworthy systems
- combine software with domain expertise
A good way to think about it
A CS major is less about “learning to type code” and more about learning to:
build things that work, scale, and matter
That is still very valuable.
When CS is especially worth it
CS is a great choice if you’re interested in:
- software engineering
- AI/ML
- cybersecurity
- robotics
- systems/cloud infrastructure
- data science
- product engineering
- research or graduate study
If you’re worried about job prospects
The better strategy is not to avoid CS, but to pair it with adaptability:
- learn to use AI coding tools
- build projects
- do internships
- practice systems design
- develop communication and product sense
- consider a minor or second interest in a domain like biology, finance, design, or business
Bottom line
Yes, major in computer science if you enjoy it. AI is changing software development, but it is not eliminating the need for people who understand computing deeply. If anything, the field is becoming more important for those who can work with AI rather than compete with it.
If you want, I can also give you:
- a “CS major vs. AI/other majors” decision guide, or
- a future-proof CS course and skill plan.