It's a rough time to be looking for tech jobs even for those with years of experience. Set your sights outside of the industry Answer from kemistree4 on reddit.com
🌐
Reddit
reddit.com › r/cscareerquestions › what computer science positions are in demand for entry level?
r/cscareerquestions on Reddit: What computer science positions are in demand for entry level?
January 6, 2025 -

Im a new grad with a masters, graduated in 2022. I still never found a software engineering role (yes, I’m very unique with this story, right?) I’ve been mostly applying for software engineering roles but I don’t even get answers back anymore. I can’t even tell you when’s the last time I even had an interview. With the recent news on H1B engineers and all that, I’m slowly giving up on my dream of being a software engineer, but I still want to do something in computer science. What roles are in high demand for entry level? I have an interest in cyber security (though I have to get a certificate first) but seems like it may be the same as software engineering roles where there’s basically 0 entry level positions hiring. At this point any money I had is running dry and my crappy customer service job isn’t cutting it anymore so I’d really appreciate if anyone had any recommendations for any CS career paths that maybe be easier for an entry level like me to get into. I’m probably dumb for asking this but figured it’s worth a shot. I just want to have hope again

🌐
Reddit
reddit.com › r/cscareerquestions › cs careers that aren’t just, “software engineer?”
r/cscareerquestions on Reddit: CS careers that aren’t just, “software engineer?”
February 26, 2024 -

Hey guys. We’ve all heard it: the job market is bad. I surpassed a full year of my job search back in January of this year, and I graduated back in May of ‘23. My luck so far with my job search has been phenomenally awful, and I need to be looking for alternatives. With a bachelor’s in CS, what other jobs do I have a reasonably good chance to get with my degree that aren’t directly software engineering or teaching? I’ve considered IT and have the sort of “know a thing or two because I’ve seen a thing or two” knowledge, but I’m lacking the certifications that show off that sort of thing on a resumé (and am not earning enough money to just be dropping $300 on one of those tests at the moment). I’ve been working on a personal project here and there when I’ve had downtime, but it’s frankly more of a hobby to keep my skills sharp than anything else.

🌐
Reddit
reddit.com › r/csmajors › what else can i do with a cs degree?
r/csMajors on Reddit: What else can I do with a CS degree?
June 1, 2024 -

21, current CS major. i understand that the field is oversaturated and I understand that there are people with loads of experience failing to get jobs. But I have a genuine question: what else can I do with a CS degree? And isn’t this shortage only in SWE?

The reason Im asking is because technology is genuinely my only passion, I mean, in the sense that I enjoy learning about it, listening to podcasts, reading articles etc. i cannot, CANNOT do that with anything else and idk if that’s an issue or just how I see tech, but it’s true.

I don’t want to give up on this degree despite the doom posts and tons of data I’ve read up on, but is there any other field in which I can combine my love for technology/programming and still succeed. I do prefer the artistic side of programming (front end based projects) but I can work harder to understand the back end more.

What other stable options are there for technology based positions or computer science fields? I literally don’t know what else to do with my life soooo

🌐
Reddit
reddit.com › r/cscareerquestions › a general rundown of the types of careers out there in cs and the pros and cons of each?
r/cscareerquestions on Reddit: A general rundown of the types of careers out there in CS and the pros and cons of each?
June 20, 2018 -

I’m a beginner who loves to code, and that’s all I really know. As such, I am totally unsure what I want to do. Should I try becoming a Web Developer? Software engineer? Something else? What are the pros and cons of careers like these? Thanks.

Top answer
1 of 12
298
u/readet covered probably the most common CS jobs but I can think of a few more. Academic: PhD, university lecturer, teaching in general. If you like research but would also like something more hands-on and better paid, you could try joining a company's R&D department. It is very rare for a company to maintain an R&D department with people on it full-time but you may be able to do this if you work for the likes of Google or Amazon. Pros: continuously learning new things, solving interesting problems in new ways. Teaching people? Cons: academic research is exhausting from a finance point of view. You're applying for grants all the time to keep going or have to do lecturing. Also, if you like building stuff and not just thinking and writing about it, it may become boring. The whole teaching aspect? I mean, it wholly depends on the person. Desktop application developer: these jobs are becoming increasingly scarce with the advent of React, Electron, etc. There's just very little need for consumer desktop applications to be around nowadays, as most stuff is done on the web now and if not, you can just package your site as an Electron app and call it a native desktop app. Users will be none the wiser. If you really want to become a traditional desktop app user, you'll probably have to apply on a product basis (get a job in a company that develop a successful, well established desktop app like MS Office or Adobe Creative Suite, for instance). Otherwise you may end up maintaing legacy desktop apps nobody would want to touch in their sane mind. Pros: if you don't like building websites, think HTML/CSS/JS is not real coding or don't like web programming languages, you can stay clear of them and use whichever language you want. Cons: difficult to find a job in this area nowadays. Embedded software developer: writing C, C++, assembly programmes for microcontrollers, embedded devices of all sorts, device drivers, etc. Pros: well paid, very cool if you're into low-level development, it's cool to see that your program has visible implications on the real world. This depends on what you're building of course. Cons: difficult, usually a background in electronics is appreciated as you'll be directly interfacing with physical devices. Prior experience is usually required in most job positions in the embedded space. Data scientist: big data, data analytics and reporting, data warehouse, perhaps some AI. Hadoop, Apache Spark, Splunk and much more which I don't know about myself. Pros: very well paid as everyone wants to do big data and AI now. Cons: requires loads of experience (even a degree of its own sometimes) Sysadmin/tech support: your friendly system administrator job! Usually involves, as its name implies, maintaining the a company's IT infrastructure: networking, server setup, sorting out people's IT issues... Pros: entry barrier is lower. Usually a degree is not required, perhaps just some certifications. Very hands-on. Cons: usually stressful, depending on how short you're on IT support personnel, you may end up spending most of your workday sorting out petty problems like antivirus, PDF's not opening, misconfigured email accounts... DevOps: DevOps people aim to bridge application development and deployment with their holistic skillset. These are people who have a extensive knowledge about best CI/CD practices, build pipelines (Jenkins, Concourse, Circle CI), provisioning (Ansible, Puppet, Chef, Foreman) and are comfortable coding to an acceptable level. Their main job is ensuring the application development process is as smooth, automated, predictable and efficient as possible. Pros: for people who prefer to be generalists rather than specialists, this is a good one. Also, the fact that your job consists of improving processes so they're more efficient and reliable feels good. Cons: can feel a bit like tech support sometimes if there's not a good DevOps culture in your company. If you're not careful, you may end up fixing developers' problems rather than improving things. "Why's the pipeline broken? DevOps guy, please fix it!", "Why's the latest version of my code not on the test environment? DevOps guyyyyy!!". Can get a bit tiresome. Site Reliability Engineer (SRE): these guys look after the healthy and efficient operation of a particular product or service. You can think of them as operations managers. They have a very broad set of responsibilities: looking after IT infrastructure, security, networking, provisioning, performance, monitoring, logs... In a nutshell, their job is to make sure a service (e.g. a website like Facebook) stays up and responsive. Pros: these jobs are in high demand at the moment and therefore companies are happy to pay big bucks for it. Cons: loads of experience and qualifications required. This is a senior-level position exclusively. Cloud architect: they design cloud-based systems. They get a set of business requirements, functional and non-functional constraints and have to turn them into a sound, cost-efficient, highly available, fault tolerant and secure cloud infrastructure. Pros: almost everyone is running their infrastructure on the cloud nowadays, or at least want to migrate to it sooner than later, so there's a lot of demand for people with strong cloud skills. Cons: very high-level and heavy in system design, little coding to do (perhaps some Lambda, Terraform, CloudFormation...). Again, a good amount of experience is required.
2 of 12
168
Not sure if you are asking for university advice or programming career advice. I wrote out based on career because it is a career orientated forum. Small note on academics; choose the strongest academic program you can enter between software engineering or computer science - either is okay. If you like to code and learn about new problems I would advise you not to become a front-end web developer. That usually involves a lot of repetitive tweaking and gluing of frameworks that i personally didn't really find all that enjoyable. Generally very few places try to really challenge front end development and create things that will not be something copy paste from the web and some tweaking. Like 2 good examples are Netflix and Google that try and create a really transformative experience on a website. Pros: easy and knowledge based, so once you know something it doesn't really change much and you can apply it pretty much anywhere Cons: if you want to actively learn new things it will be pretty boring (usually) Back-end web development is okay if you are working on a service based application (i.e. uber, task rabbit, amazon, any large web company) because you are actively trying to translate real world conditions into software. Pros: lots of room for creative development Cons: can be boring if you don't enjoy looking at the console or reading a lot of code Game development is another thing lots of people consider, I think the entertainment industry is only going to continue to increase. Unless you really, really, really want to work on this I would advise against going into this industry though. Pros: if you really like doing this this is probably the best satisfaction job in the industry Cons: generally lower pay, worse working conditions; longer working hours, constant deadlines, etc. Mobile Application development seems to be in high demand but is similar to front-end development and unless you are specifically working on something like a game or something that utilizes some fringe mobile services it will be really repetitive most of the time. Pros: easy to transfer knowledge (usually) Cons: you won't really learn a lot of new stuff unless you are actively motivated Performance testing/Penetration testing are really really really good careers but they really require a lot of knowledge. These are probably the best careers in the field if you are good at them. You can consult in these positions for a lot of money and are generally pretty interesting. Pros: usually pretty enjoyable and interesting because people are constantly doing dumb things that you get to find Cons: require a lot (really, tons & tons) of knowledge
🌐
Reddit
reddit.com › r/cscareers › how hard is it to get a job with a computer science degree?
r/cscareers on Reddit: How hard is it to get a job with a Computer Science degree?
January 28, 2025 -

I am currently studying a computer science degree and I am in my third year. Just wanted to know what are the chances I get a good job after I finish my degree. When I was in secondary and college I heard that computer science paid a lot of money so I choose it over a maths degree. I would say that I am doing pretty well and am on the road to achieve a first class but just scared that I might not be guaranteed a good job. People were saying to do a masters to have a higher chance but how hard is it really to get a job after completing a computer science degree?

🌐
Reddit
reddit.com › r/cscareerquestions › what types of jobs are there for entry-level computer science majors?
r/cscareerquestions on Reddit: What types of jobs are there for entry-level computer science majors?
June 30, 2025 -

Hi,

I am currently getting a degree in computer science. I originally got a bachelors in a different field not related to it. I went back to school and the advisor recommended I do a MS in CS. The issue is that I am having trouble getting into the work field and looking for entry level positions. I have been practicing on coding, learning new material related to computer networks and infrastructure. I am genuinely trying my hardest to get into but seems a lot of positions into Data Analysts positions, AI roles, and cloud computing are not looking for entry-levels workers and so I’ve been in a rut. I think that maybe I am looking in the wrong direction or looking for a needle in a haystack. What can I do to build my portfolio, make myself marketable and wedge my foot into the door? I am very determined and motivated to get into this field. Any advice is greatly appreciated and welcomed. Thanks.

Find elsewhere
🌐
Reddit
reddit.com › r/careerguidance › what are the best career options for a 2025 computer science graduate who doesn’t like coding'?'
r/careerguidance on Reddit: What are the best career options for a 2025 Computer Science graduate who doesn’t like coding'?'
December 25, 2024 -

Hey everyone, I'm a final-year Computer Science student (graduating in 2025), but I’ve realized that coding isn’t my thing.

I’m trying to figure out what career options would be a good fit for someone with a CS background but who prefers non-coding roles.

I’d love to hear from people who were in a similar situation or have insights on what’s growing in the job market right now. Any advice on industries, job roles, or even skills/certifications that can help me stand out would be super helpful!

Thanks in advance!

🌐
Reddit
reddit.com › r/cscareerquestions › what other jobs are there for people with cs skills?
r/cscareerquestions on Reddit: What other jobs are there for people with CS skills?
November 24, 2024 -

No doubt there has been a lot of negativity lately. Does anyone know any jobs that aren’t traditional “software engineer” where CS skills can enable you to perform really well? For whatever reasons, even a really solid resume is not a guaranteed job in this market, but I feel like a candidate with a solid CS education/skillset could excel in some niche or industry outside of traditional CS roles. Looking to explore some new options as a newish grad instead of being tunnel vision for swe at faang forever

🌐
Reddit
reddit.com › r/cscareerquestions › what are some promising (i.e. reasonable job opportunities, decent pay) jobs for cs majors besides swe?
r/cscareerquestions on Reddit: What are some promising (i.e. reasonable job opportunities, decent pay) jobs for CS majors besides SWE?
July 20, 2024 -

All I ever hear other students in my classes talk about is being a SWE. I’m planning on going down the route of Cybersecurity, but don’t actually know what types of jobs that entails.

Beyond that, I know there’s being a “Data scientist”, but once again I don’t know what the actual jobs for that are.

What are other jobs besides being a SWE that a future CS grad could go for?
And would a masters program help?

🌐
Reddit
reddit.com › r › csMajors
Students of Computer Science!
October 6, 2014 - For sophomore year, does this sound like solid experience for recruiting SWE internships again next summer at hopefully larger/better companies? Anything recommended to focus on to maximize the value? ... I don’t know if it’s interesting to explain my situation but I got bullied in college as a student in computer sciences.
🌐
Reddit
reddit.com › r/careerguidance › what are viable career options for a computer science graduate in 2025-26?
r/careerguidance on Reddit: What are viable career options for a Computer Science graduate in 2025-26?
October 13, 2024 -

Hi.
So i will be graduated by fall 2026. I am doing a degree in computer science. I am yet not sure what i am going to do after graduation. Those who are working in industry, what do you think are the viable career options available for CS graduates?

Top answer
1 of 2
1
Hey! Tech Career coach here. The bad news is that the job market is terrible right now, especially for new grads and junior engineers. There are few roles, and thousands of applications for each role. If your degree was a rigorous one, and math-heavy, and you're interested in Data Science and Machine Learning, then I'd strongly recommend doing a masters in one of those areas before contemplating entering the job market. You should also most definitely have an active github profile with personal projects that demonstrate your skills growth, and you should be participating in, and contributing to, open source projects actively. Internships help, if you can get them, but they're hard to find. Good luck out there. It's messy as hell.
2 of 2
1
I’d focus on roles like software development, data analysis, cybersecurity, AI/ML, or cloud computing since those are pretty hot right now. If coding’s not your thing, you could look into tech consulting, product management, or UX design. Honestly, just keep an eye on where the industry’s headed, like AI and blockchain, and try out internships or projects to see what feels right. And since you’re struggling to learn about paths, you might want to take a look at the GradSimple newsletter. It’s pretty much designed for people in your situation who want to find direction. They share graduate interviews, self-reflections, and actionable advice meant to make it easy to find a path you don’t dread. At worse, it’s a great resource for inspiration so it might be work a look!
🌐
Reddit
reddit.com › r/grandrapids › what companies should a soon-to-be computer science graduate be looking at?
r/grandrapids on Reddit: What companies should a soon-to-be Computer Science graduate be looking at?
December 27, 2024 -

Hello, I will be graduating this spring and I am looking for any recommendations on where to apply here in Grand Rapids, or even just west Michigan in general.

I have lived in the area most of my life and I am hoping to stay here, I know many companies in the software engineering/CS fields offer remote positions, but I would prefer to initially start of working in person or hybrid.

I have found some good suggestions like TGW and Dematic, companies I haven't really heard before but saw some postings on their websites which I applied for, and the the goal of this post is to find more companies like that. Any suggestions or even ideas for finding positions like this are all greatly appreciated.

So far I have checked SpartanNash, Meijer, TGW, Dematic, Haworth, JR Automation, and a few others, all to varying degrees of success as to whether or not they had positions open. I'm also aware that December probably isn't the best time of year to be looking for jobs, but even if the companies you're thinking of don't have positions open now, they may in the next few months when the new fiscal year starts.

Edit: I should have given more specifications in my initial post. The main kinds of jobs I am looking for are programming related, jobs such as Software Development, DevOps, Data Engineering.

I am graduating from Purdue's main campus and my degree's "track" is specifically focused on software engineering.

🌐
Reddit
reddit.com › r/cscareerquestions › what can i do with my cs degree?
r/cscareerquestions on Reddit: What can I do with my CS degree?
June 17, 2023 -

I graduated two months ago with my bachelor’s in computer science. However, I don’t have much besides that to put on a resume, except for my senior design project and a summer job where I was cold calling for a cybersecurity company.

Given how oversaturated entry-level SWE jobs are right now, what is my best move to get a decent paying job with my CS degree? The idea of grinding leetcode and building a portfolio with a bunch of side projects honestly does not sound appealing to me, especially as I start to lose that “new grad” title with each month I spend on those. Surely there is something in IT or another tech field that I can break into without needing other qualifications?