Computer Science student overwhelmed by all the different fields. How did you choose your specialization?
Hi everyone,
I'm a Computer Science student and I'm feeling a bit lost.
Every time I talk to someone, they recommend a different field:
- Web Development
- Mobile Development
- Cybersecurity
- AI / Machine Learning
- Data Science
- Cloud Computing
- DevOps
- Embedded Systems
- ...
The problem is that everyone says their field is the best one, and it's starting to confuse me.
I enjoy technology in general, but I don't know how to decide which path to focus on.
How did you choose your specialization?
What factors should I consider (job opportunities, salary, passion, difficulty, future demand, etc.)?
If you were a student again, what would you do differently?
I'd really appreciate advice from people who have already worked in the industry.
Thanks!
Posted Jun 3, 2026, 1:18 PM UTC
10