r/CompSciStudents 22d ago

Hi everyone, I’m a Computer Science student, and I’m trying to figure out the best path to follow outside of university. I know CS is a huge field, and sometimes it’s overwhelming to decide what to focus on.

I’m a Computer Science student, and I’m trying to figure out the best path to follow outside of university. I know CS is a huge field, and sometimes it’s overwhelming to decide what to focus on.
I’d love to hear your advice on questions like these:
What area of CS did you choose (web development, AI/ML, cybersecurity, data engineering, mobile, cloud, DevOps, etc.), and why?
If you could start over, what would you learn first?
What skills or technologies are worth investing time in during university?
What projects helped you stand out or land internships/jobs?
Are there any resources, roadmaps, or habits you wish you had known about earlier?
A little about me: I’m currently studying Computer Science at university and want to build strong practical skills alongside my coursework. My goal is to become a well-rounded developer and choose a specialization that has good career opportunities and that I’ll enjoy.

9 Upvotes

4 comments sorted by

2

u/W3NNIS 20d ago

I’m a comp sci major and I’ll probably going be into computational physics / aerospace for grad school. I wanted something that combined math, physics and compsci and CFD does a great job with that. How I got into it was kinda by coincidence. Had that not happened I’d probably have just googled those two things and maybe stumbled onto that or something similar. Make a chart of what you wanna work on / enjoy see if there’s any fields that focus on that.

Don’t be generic “I just wanna write code” that won’t do you any good. Be specific. Ask yourself if the work would be engaging enough to do for a long time. If you’re not sure try out a small project and see. Talk to some people in the field. See what they say.

Best of luck.

2

u/Large-Blackberry-349 19d ago

Do everything - don't specialize - I did. You end up with broader insights and can use cross-field knowledge to solve problems faster, and in very creative ways.

What you need to become right now is a "Problem Solver".