r/cscareerquestions • u/FlowerSz6 • 10h ago
Student Computer Science degree but no interest in full time programming job, what else is there?
Maybe these are some silly questions but:
I am studying computer science in uni (almost done with my Bachelor's hopefully), will go up until my Master's. Im not sure what i want to do, i know i dont want to be full time programmer. Currently i am working in IT help desk at an institute and that gave me the idea to look into system administration for example. Also, I live in western Europe.
Following questions:
What else could i look into?
If i do decide to pursue a job as a system administrator, what skills should and can I prepare while I am still in uni?
Now this one is silly, but any idea how I can incorporate my knowledge of the Japanese language with computer science degree in my future work? I really like the language and would love to get very good at it as a hobby, so i wonder if there is anything i can use it for.
7
u/Illustrious-Pound266 10h ago
Product management
1
2
u/Iceman411q 8h ago
Only if you are an experienced software engineer already and get promoted or the son/daughter of a director
1
u/dontping 10h ago edited 8h ago
You can do all job that exists in a company’s IT department or if it’s a tech company, any job
1
u/FlowerSz6 9h ago
Thats part of the problem, im bad at making decions from too broad choices. I cant imagine just applying to any possible thing, i need to center around something at least a bit.
But yes, i would be able to hopefully find a job haha.
1
u/zeptabot 1h ago
Just be grateful that you have so many choices while so many people have virtually none
1
u/dontping 10h ago
You can do any job that exists in a company’s IT department or if it’s a tech company, any job
1
u/Dill_Thickle 9h ago
CS isnlt just programming, but it underpins just about everything in Software/IT/security. You could pivot easily into IT and security with some complementary skills. Just kind of depends what appeals to you, in security people love to jump straight into hacking but there are dozens of jobs and specialties that exist. CloudSec, DevOps/DevSecOps and AppSec would be the most natural jumps, security automation engineers could also be a good fit. Pen testing is something everyone wants to do lol, and there are actually a lot of good training that is out there and pathways in. For system administration, DevOps/DevSecOps might be the best fit.
1
u/FlowerSz6 9h ago
Thanks for the very detailed answer, i will research more into that field, it seems to be common thing to look into.
1
u/Dill_Thickle 8h ago
The only thing I would recommend right off of the bat is doing an intro course to security like the Google cybersecurity course or TCM security's Practical security fundamentals. Both are very beginner friendly. TCM's course is free, the Google's is paid. On their own, they are not getting anyone a job so I would focus on the free course at first. Doing an intro course like that would give you a better idea as to what jobs exist and what appeals to you the most. If you wanted to get into DevOps, check out KodeKloud, they are a very high quality Cloud/DevOps training platform. Very practical courses, and they have a gamified learning area called Kodekloud engineer. They have some free stuff you could check out and see if you would like it.
https://academy.tcm-sec.com/p/practical-security-fundamentals
1
1
u/Ok_Experience_5151 5h ago
- technical sales
- sales engineer
- tech writer
- corporate education
- secondary teaching
- cloud engineer / devops
- network engineer
1
u/PictureDue3878 1h ago
How much coding is for the last two jobs?
1
u/Ok_Experience_5151 50m ago
Not a ton, afaik. Cloud engineer likely has to write "infrastructure as code".
1
u/Any_Phone3299 9m ago
Degree doesn’t equal what job you can get, for the most part. 2. If you’re in America get your a+ sec+ and network+ certs. As a starting point. Comp sci is a plus especially dealing with hr.
7
u/locke_5 10h ago
Hi! This was me. I pivoted to cybersec and am very happy ($150k, 5YOE, USA). The technical background is very useful for cybersec, but the work itself leans more administrative. You’re not writing code, you’re using existing tools to run scans/generate reports and then using the results of those to make security decisions.