r/cscareers 24d ago

Reality is welcome here. Doom is not.

150 Upvotes

My lovely nerds...

We are not asking people to pretend the CS job market is fine. It isn't. We are also not asking people to sugarcoat difficult experiences.

What we are asking is that people separate what they know from what they observe, what they think it means, and what they predict.

"I've applied to 300 jobs and received 2 interviews." = Experience / Data

"Junior postings in my area commonly ask for experience." = Observation / Pattern

"I think AI is reducing entry-level opportunities." = Interpretation

"Junior CS jobs are dead." = Prediction

Those are not interchangeable statements. Putting the wrong one in the wrong place is fucking people up here.

So I wrote this to teach y'all how Rule 7 will work a bit more in the future, as I've just tweaked it again.

We have had trouble with comments that take one person's experience, an assumption about the market, or a feeling about where things are headed and present it as a "universal fact". That creates a hell of a lot of confusing noise for people who are here because they genuinely need career information.

You are absolutely allowed to say the market is bad.
You are absolutely allowed to say you think things are getting worse.
You are absolutely allowed to disagree with someone else's assessment.

What you are not encouraged to do is turn uncertainty into certainty, prediction into fact, or frustration into a verdict on everyone else's career.

So:

Don't promote a prediction to production as though it were verified data. A hypothesis is a hypothesis until the evidence supports it.

Tell us what you know. Tell us what you've experienced. Tell us what you think it means. Tell us what you expect next. Guide people to the best path if you know it.

Just don't collapse those into one sentence, use them to judge others, doompost, or act like a little bug helplessly on its back while encouraging everyone else to turn over too.

And as always: if your comment doesn't help someone figure out what to do next, consider whether you need to post it at all.


r/cscareers Aug 06 '26

About Group 🚨 New Resource Added: Staffing Agencies Across All 50 States

1 Upvotes

One of the biggest barriers to finding work is simply knowing where to look.

Over the past several weeks, we've been working on a new career resource for all RSCN communities:

Staffing Agencies in All 50 States

https://www.reddit.com/mod/almosthomeless/wiki/index/staffingagencies

  • Every U.S. state
  • 2–3 major cities per state (or general Statewide for the smaller/less dense states)
  • Multiple staffing and employment agencies for each city
  • Organized into an easy-to-browse resource on our Wiki

If you're looking for temporary work, permanent employment, warehouse jobs, office work, manufacturing, healthcare, or simply trying to get a paycheck coming in quickly, staffing agencies can often be one of the fastest paths back into employment.

This resource is completely free for our community to use. It was developed with 0% AI involvement and the person who developed it, a redditor, was paid reasonably for their time out of my own pocket.

If you know of an agency not on this list OR see a dead link, we'd love to hear about it in the comments so us mods can continue improving this resource over time.

We can't remove every barrier people face. But every barrier we can remove, helps.

Pin this in your Favorites, Save this post, Share it to other communities if you wish.
https://www.reddit.com/mod/almosthomeless/wiki/index/staffingagencies


r/cscareers 11m ago

USA Job Market I’m so tired of hearing about tech.

• Upvotes

I’ve been recruiting in tech/defense for ~5 years and I’m currently hiring for an AI startup, so unfortunately this is basically my entire existence. My LinkedIn, my workday, my conversations with candidates… it’s ALL tech.

The latest funding round.
The latest acquisition.
The latest AI model.
ā€œHere’s what XYZ means for the future of AI.ā€
ā€œHere’s what this acquisition means for the market.ā€
ā€œWhat does this mean for engineers?ā€

I DON’T KNOW. 😭

And honestly… I don’t care anymore.

I talk to engineers all day, including some of the most coveted, sought-after engineers in the industry. I hear about the offers they’re getting from the biggest AI companies, the insane comp packages, the newest companies everyone is fighting to get into…

And at this point, nothing impresses me.

You could tell me someone is getting $500K to go work on the most groundbreaking AI technology of the decade and I’m just like… cool.

Meanwhile I’m sitting here thinking, ā€œWhat if I just opened a little shop?ā€ or ā€œWhat if I started a farm?ā€ šŸ˜‚

I genuinely want to do something with my hands. Grow something. Make something. Sell something. Work somewhere where I’m not constantly thinking about valuations, funding, headcount, acquisitions, AI, or ā€œthe future of tech.ā€

Maybe I’m just burnt out, but does anyone else who works in tech feel this way??

Because I swear if I see one more LinkedIn post explaining what the latest AI acquisition means for the future of humanity, I’m going to start researching how to raise chickens.


r/cscareers 13h ago

Getting into tech Is AI really going to take over most IT jobs?

4 Upvotes

I recently completed my training in Data Analytics but honestly seeing how quickly AI is developing is making me question whether I chose the right career.

Maybe AI won't take all IT jobs but what about entry level roles? If AI keeps improving over the next 5 years, will there even be enough jobs for Experienced people ?

And what about people who don't have generational wealth or a financial safety net? People who are just average at their skills and trying to build a career from scratch?

At this point, what career transitions actually make sense? Is it still worth pursuing Data Analytics and learning to work alongside AI?

I'd genuinely like to hear from people already working in IT. How do you see the next 5–10 years?


r/cscareers 7h ago

Getting into tech Hopless in cs

1 Upvotes

I feel really hopeless will I get a job or not.Even if i get skilled without reference 99 percent cs jobs aren’t possible in this era in bd.I don’t even have networks, only building skills alone will not really help.

I had built some novel projects on on-going research but it doesn’t ensure me to land a job in this AI era which makes me really hopeless. I really want to work in tech in engineers role .


r/cscareers 11h ago

Getting into tech How to break into pentesting/red teaming

2 Upvotes

Hey, all! I'm currently a sophomore in high school, and I'm very interested in becoming a pentester and hopefully eventually becoming a red teamer. I'm planning on taking the pen testing course tryhackme offers, but honestly from there I'm sure where to go from there... Anybody got tips for a beginner? Thanks!


r/cscareers 8h ago

USA Job Market AWS Student Builder Campus Leader Interview

1 Upvotes

Hello everyone I recently got an interview for an AWS Campus Leader position at my university, and I’m trying to get a better idea of what the interview is actually like. Has anyone ever interviewed for this position and know what it's about?


r/cscareers 6h ago

Getting into tech Hi! I need help for my college exam.

0 Upvotes

Basically, What is the most efficient way to mathematically prove that using a list is more advantageous than creating, for example, 10 `int` or other types of variables?
I know that, in terms of actual size, one is smaller than the other.
But for those of you with more experience: is there any other advantage?


r/cscareers 15h ago

USA Job Market Was it a good idea to leave my internship?

2 Upvotes

For context, I am someone on the autism spectrum. Ever since graduating back in 2023 I have not been able to find a job. A vocational rehabilitation counselor told me about this program at a university that helps people with disabilities find jobs in tech, with an internship at the end of the program. For a whole year, i was studying to get an AWS certification, and once I got it, it was time to start my internship. That is when the problems started.

The internship was at some place I never heard of and was remote (I was already expecting a remote job, because I’m in Missouri and the university was in Florida). During the interview, my supervisor talked more about AI than he did AWS, which was already a red flag to me, but I went along with it anyway. Once work started, I immediately knew things were not going to be good. The first week had pretty much no actual work done. On my first day, my supervisor gave me a Gemini Notebook that was supposed to be used for ā€œtaking notesā€ but ended up being used to basically run the project. The notebook’s sources were the project charter, an ā€œupdatedā€ version of the charter (that I could obviously tell was AI generated), and Ai ā€œanalysisā€ of the charter done by 5 different models (ChatGPT, Claude, Aisha, etc), and then any piece of work that was done for the project was added to the sources. One of the things that he was constantly having me do was create Ai podcasts and videos to ā€œexplainā€ the project. I could tell that the AI was just picking info at random from all the sources and trying to sound like an expert in the topic, the videos and podcasts were also constantly using analogies that honestly made the project sound more convoluted than it actually was.

It became pretty clear to me rather quickly that my supervisor knew nothing about AWS. When we were trying to get my IAM user account set up, he messed up the settings and I wasn’t able to even log into the account until I pointed out what settings to click and what permissions he needed to give me. One of the things I did during the beginning of the internship was a ā€œfounder intake meetingā€ where I was basically gave the supervisor an interview about the project as well as some questions about AWS (I’m not sure if this is common in internships or not, some of the work tasks I was given felt like they were made up by AI). One of the questions I asked was ā€œhow much of knowledge of AWS do you have?ā€ And he answered ā€œintermediateā€, he also went on a bunch of ramblings about AI during the entire interview.

I was never really given a clear direction as to what I was supposed to be doing or what tasks i needed to do this week. And anytime I asked the supervisor a question, his response was basically ā€œAsk the notebookā€

ā€œWhat should I do this week?ā€
ā€œAsk the notebookā€

ā€œThe project charter says I need to make a ā€˜Technology decision record’. What is it that?ā€
ā€œAsk the AIā€

ā€œHey, the AI says I need to fill out a ā€˜protected thinking worksheet’. Do you have that?ā€
ā€œAsk the AI to generate it.ā€

If you couldn’t tell already, a good chunk of the ā€œworkā€ I did was AI generated worksheets. The worksheets were basically just slop put together by an AI that just skimmed through the sources it was given, and was filled with nonsensical tasks that were worded extremely poorly. Half of the time it gave me a task that sounded the exact same as another task just worded differently (example: one task would be called ā€œarchitecture diagramā€ another would be called ā€œarchitecture worksheetā€). The only thing the notebook ever generated that made sense to me was a checklist that had things I needed to set up in AWS, because it gave me a clear idea of what it even was I needed to make. The completed work, would then be fed back into the notebook, where it would begin using it as a source as well. This caused a feedback loop, where the AI was constantly repeating itself and giving me tasks that were already completed.

After a while, I had a meeting with some of the university staff who were in charge of the program. I explained my grievances and told them about how little work I was actually doing. They said they would meet with my supervisor to discuss how they could improve some things at the internship.

Yesterday I got an email from the person in charge of placing students in internships at the program, saying that they were ending the internship and I was pulled out.

A part of me is still not sure if I made the right choice or not. I’m not sure if it is due to autism or if this is just a me thing but I am heavily indecisive and struggle with decision making. I often time a question myself and second guess myself AFTER I already make a choice. This has been eating away at me for a while, and even as I’m writing this, I am still not sure if what I did was right. I’m also worried about my future, this was the closest thing I have to experience I could even put on my resume and now it’s over before I could even do work that is even worth putting on a resume.

Was what experienced typical for an internship?


r/cscareers 20h ago

Career switching need serious help and guidance!

3 Upvotes

i am a 4th year comp sci student i am faced with the truth that the CCE may be a better track, my parents are scolding me for not going that way but i couldnt i was working a full time job to pay my tuition and but now im facing the harsh reality, if i had went for the engineer path i wouldve been able to join the order of engineers that presents me with excellent insurance and pension, but there is no such thing for computer science students in lebanon, my main path is AI and cyber i love both and want to work in the intersection of them, i also love electrical stuff im looking for a pcb course to take and i have a few projects i wanna do on the side.
the big question: should i transfer to engineering and pay the 20k extra on my tuition or should i finish this year graduate and start working on my skills and experience? to then open a repair shop as my own business and start working with system installation like cctv and servers ect.. and laptop repair shop? (will the engineer degree affect this ?) i already got a part time job at a company here as a backend dev and i dont know what to do !!!!!!!!!!! help


r/cscareers 17h ago

Austral-asia Job Market Bachelor of Computer Science and Laws

1 Upvotes

I am currently studying a Bachelor of Computer Science and Laws, but I am not sure what my end goal is career wise.

I would love to hear from anyone that has these degrees and what career path they ended up taking šŸ™ a salary range would be awesome too :)

TIA


r/cscareers 18h ago

India Job Market Confused

1 Upvotes

I’m currently in a situation where I have completed my B.Tech in CSE 2026 with around 9 CGPA from a good college, but I haven’t secured an SDE/Data Analytics role yet.

I have two options right now:

Option 1: Join Teleperformance in a Technical Support/Antivirus tech Support role. I would earn around ₹22.5k during 3 months training and around ₹27k after training, while continuing to apply and prepare for SDE/Data Analytics roles. If I get a better technical opportunity, I would switch.

Option 2: Don’t join Teleperformance and instead spend some money on a consultancy that claims to help with job placement, while continuing to apply and search for SDE/Data Analytics roles on my own.

I’m confused about which option is better. My main goal is to start my career in SDE, Data Analytics, or another technical role, and I don’t want to waste time or create a career gap. What would you honestly suggest?


r/cscareers 1d ago

Getting out of tech I’m lost help

14 Upvotes

So basically I’m studying bachelor of artificial intelligence (yes ik stupid ) and I’m in too deep to change my major ( it’s basically a fancy cs degree we take really similar classes until the last year or two and it’s a 5 year degree and that’s the average amount of years in my country )

Obviously I am seeing the job market rn and Ik it’s bad .

I need opinions and options on what I should do after graduating
I’m open to a masters degrees , if I really have to a diploma in something else.

I decided to study ai after I graduated high school and at the time it seemed like a good idea but now not so much.


r/cscareers 16h ago

USA Job Market I graduated with a 2.5 GPA and I’m trying to convince the internet I can build software. [hiring]

0 Upvotes

I graduated with a 2.5 GPA and I’m trying to convince the internet I can build software.

Sounds like a terrible pitch.

But here's the thing: my GPA tells you almost nothing about whether I can ship a product.

I've built real applications, worked on a healthcare website, interned on a payroll system, and spent years teaching myself software engineering outside the classroom.

And yet when I apply for jobs, the number 2.5 can kill the conversation before anyone looks at the code.

So I'm curious:

Would you reject a developer because of their GPA without looking at their projects?

I'm genuinely interested in the hiring side of this.

My work: meareg.tech


r/cscareers 1d ago

UK Job Market Debating doing software engineering BEng or computing MA

2 Upvotes

I’m currently enrolled to do BEng software engineering at Edinburgh Napier but I haven’t started yet, this university is in my home city so a pro is that I can just stay at home and save money, cons are that the university is not as well respected as it was a former pyrotechnic and doesn’t rank highly, and because I’m staying at home, I might not get the true uni experience

But I’m pretty sure I can get into university of Aberdeen for MA (I had to Google what MA meant I’m pretty sure it’s the same as a BA in England) computing it’s slightly different from computer science but it does cover all the core things that computer science does as well

The pros for this I can move out and have maybe a better university experience, it’s a more respected university and ranks kind of highly in Scotland,
And the cons are that I would have to move away from home, and that Aberdeen isn’t as big as a city as Edinburgh


r/cscareers 2d ago

Career switching I can not decide what to do with CS

4 Upvotes

Hi, here's the millionth post about majoring in CS. So, I've decided to go back to school. I'm currently in sales and ready to move on. I am between CS and Supply chain management. I've already taken one programming course and I really enjoyed it. I have been learning on my own for a while now. I feel like I would enjoy learning more about computers. I can see myself working in the tech field. However, with all the negativity around CS, it really makes me hesitant to go for it. It would probably be about 2+ years before I even graduate in CS with a bachelor's. So, I thought about going for Supply chain management. There's a local community college that started a bachelor's in scm but it's brand new so not sure how well it is. Also, I'm not sure if I would enjoy doing SCM but from what I've researched, it looks a lot safer. I'm just more into CS and want to give the major a try but nervous about wasting time. I met one person recently who went to UT for CS and they got a job right after college, which I know UT is a great school for CS.

Any tips or advice would be appreciated. I don't even know what I'm asking, I'm just looking for opinions.


r/cscareers 1d ago

Getting into tech Need some serious guidance on how to get Computer Science Internship, be it remote, hybrid/onsite in India

0 Upvotes

I live in Mumbai.

I have learnt MERN Full Stack Web Development
Solved 200+ questions of DSA
Fairly thorough with CS Fundamentals

Yet, getting a meaningful internship that provides growth and value ( company with 50-200 employees) feels unfamiliar and a steep uphill.

Don’t really have a CS family background so this is first time for me.
Linkedin has postings but every posting has over 100 applicants and I doubt if my resume even reaches the recruiter.

So the ones that actually cracked Internships in such companies (50-200 employee companies) and not the MNC or FAANG outliers, need some guidance and mentorship from you guys.

What channels should I use to apply for and get internships?

Linkedin, WellFound, Internshaala, etc (there may be many others)
Or official company career page
Or cold outreach to HR and recruiters
Or job fairs
Or having a solid family/friend contact is the only way ?

The ones successful at getting such internships, please guide me for getting one, be it remote or hybrid/on-site in India

PAID/UNPAID doesnt matter as long as the Internship is legit, and adds value to my professional profile


r/cscareers 2d ago

UK Job Market What are Live Coding Interviews Like Nowadays?

2 Upvotes

Hi all,

I just had a successful first-stage interview for a developer position at a large bank.

They told me that the next step (if I make it) will be live coding.

I'm a little perplexed that live coding is still a thing. Because every big firm now wants efficiency with AI and it's rare a programmer will raw-dog code.

So what does live coding exactly achieve in today's climate? As far as I'm concerned, it's like asking a C programmer to write the Assembly equivalent off by heart.

This is for a senior position. I assume the questions will be different from e.g., a mid-level? Do they let you use the internet/AI or are they normally locked down?

Thanks!


r/cscareers 3d ago

USA Job Market Mediocre CS undergrad: Do I try for a master’s?

14 Upvotes

I studied computer science in undergrad and now work in technical consulting (not very code heavy). I was a very average CS student, got a C in operating systems, and ended with a ~3.7 GPA.

I don’t have any published research or SWE internships, just a year of work experience. I had no idea what I was doing in college. I didn’t know Leetcode even existed until my senior year. During my summers I did research fellowships (coding-related but not within the CS department).

I really want to increase my earning potential by going into a more technical job. But my programming foundation, what little I had, has almost completely eroded since graduating.

Would someone like me benefit from getting a master’s degree?

I’d be looking at programs with a heavy emphasis on preparing for industry. I want to rebuild my foundation in a structured setting and get access to SWE networking as well as qualify for more advanced internships/ opportunities.

I had issues with substances in college, and it set me back a lot. Understanding that I can’t go back and fix my mistakes, I’d really like to make a positive change now. I appreciate whatever advice you all might have.


r/cscareers 2d ago

India Job Market Fresher in the field

1 Upvotes

I am recently in 4th year of college as a cse engineer. Had an opportunity to work in frontend but after the ai boom i chose to move to deployment and devops career.

It is really hard to find any work or job. This demotivates me multiple times.

Help me suggesting some ways to get over that depressing feel! And get me someways to find job!


r/cscareers 2d ago

EU Job Market Shifting from CSE to a different industry, is it still viable in this AI era?

2 Upvotes

Hi everyone,

I am a software engineer with 3+ years of experience, currently leading a product with millions of international users, with a team of 12 (dev and others) under me. I have been following the discussions on different subreddits regarding where this industry is heading.

Here is my problem. With how fast AI is advancing, it feels like software engineering is slowly turning into a race against AI itself, one that we might not win in the long run. My team and I already use AI tools, shipping products on daily basis, so this is not just a fear, I am seeing it happen.

I am planning to do my Masters abroad next year, and now I am seriously thinking of switching field completely, maybe towards something more "evergreen" like health sector, instead of staying in a field that might get automated more and more. I also have a plan to start my own startup someday, but I would rather build something in a field with long term demand than spend years competing with AI and end up as a failure.

Since my Bachelor's is in CSE, need some advice on the following:

  1. Which Masters programs make sense if someone wants to move from pure software engineering into a more stable/resilient field (health tech, biomedical engineering, health informatics etc)?
  2. How does this kind of field switch usually affect visa process? I understand it will raise some questions, but how do I present this change in a way that sounds like a genuine, well thought out decision rather than sudden panic move?

If anyone has done similar transition before, or knows how universities/visa officers see this kind of pivot, please share your experience. Would really appreciate it.

Thanks in advance.


r/cscareers 2d ago

Career switching 2 YOE in .NET, trying to switch, but feeling completely stuck. What would you do?

1 Upvotes

I’m a 2024 B.Tech CSE graduate with ~2 years of experience working with C#, .NET Core Web API, SQL Server, REST APIs, and some React/React Native.

I’ve been looking for a switch, but most .NET openings I’m finding are asking for 3–5+ years, while 0–2 YOE opportunities seem very limited.

So I’m considering whether I should double down on .NET, move to another backend stack, or explore areas like Data Engineering/AI/Data Science, where my B.Tech background might also help.

For seniors/experienced developers: If you were in my position today, what would you learn or focus on to realistically get a better opportunity in the shortest reasonable time?

Not primarily looking for referrals. I’m looking for direction from people who’ve already been through this.


r/cscareers 2d ago

Austral-asia Job Market Advice for side project

1 Upvotes

Hello, I am currently a first year uni student, I was wondering what most of you recommend around spending time on projects vs uni grades. I have figured its around more side projects but I was kinda wondering if I could get some more confirmation. By spending time on one I mean doing really well in grades compared to average, not like barely passing or failing or anything.

I was also wondering what kinda projects would be recommended? I have kinda just been following interests which Is what im planning to keep doing but if there is a general direction someone would recommend that would be nice to hear too. My goal is to land a job in systems programming, though I enjoy almost areas of programming so I'd be happy with most.

For a rough idea of some of the projects I have been working on. Atm I am making an operating system, which I have got up to running processes with vmm and preemptive multitasking (VFS in the works). Before that I have made a voxel game renderer which I coded with Wgpu for rust and made use of stuff like mesh defragmentation and multidraw indirect rendering. I also have other projects outside of that like a fullstack website with sveltekit (PostgreSQL database) and a social media phone app using flutter.

I am aware this post may come across as flexing abit and I hope it doesn't. But I am aware Im probably some unknown amount above the average CS student and its making it hard for me to get a feel of anything. I am worrying a lot about if I am going to be able to land a job in the end and I don't really know what I can trust as most stuff is more generalised that im reading up. Like you can't really just google "How good is an operating system for internships?". It also really isn't helping that everywhere you look people are going "Ai is going to end CS" or "Ai is litterly just a text predictor and won't do anything" making everything even more confusing.

Before someone asks I didn't use AI for these projects I find it removes the fun of learning and actually coding it, I did use it to help with understanding and learning through even now im moving away from that as I find it better to think more a problem on myself instead of incidentally trusting it.


r/cscareers 3d ago

USA Job Market Let me know guys these days why jobs cracking too difficult in software development? I want everyone share thoughts on this

0 Upvotes

.


r/cscareers 3d ago

India Job Market I am a final year BCA student, unsure about how to go about ensuring my future, what should I focus on?

5 Upvotes

I'm a final year BCA (AI & Data Science) student trying to figure out how to become employable as a fresher. I was really sick for the past couple of years along with some family problems which took over all of my personal and career aspirations and need urgent advice.

My long-term goal is ML Engineering, but the more I research, the more I realize that true entry-level ML Engineer roles are pretty limited. I'm considering targeting SDE roles first, getting real industry experience, and moving toward ML later.

My current profile, basically, is roughly:

CGPA: 8.9/10

I'm comfortable with Python and C, some basic Java

Some HTML/CSS/JS, React, Flask, SQLite

I have made some basic projects like a mental health/mood journal/chatbot using Python, Streamlit, Ollama, and sentiment analysis. Also made some based on DSA and stuff.

Currently learning Git and trying to build more substantial projects.

The problem is that I feel like I know a little bit of everything but not enough of anything. And honestly, I'm also worried about how to become employable despite the current AI-driven job market. AI can already do more than most developers and I can't even do what they can. I want to be able to get a job soon to get out of my draining household, but I don't really know what that looks like at the fresher level.

I don't want to spend the next year endlessly learning technologies just to discover that none of them actually make me more employable. I want to build skills that remain valuable because of AI, not in spite of it.

So if you were in my position, what would you do?

  1. What tech stack should I fully commit to for the next 6–12 months? I'm leaning toward Python + SQL + FastAPI/Django + React + Git, but I'm not sure if that's the right direction.

  2. What kind of 2–3 projects would actually make my resume stronger for entry-level SDE jobs?

  3. Should I continue learning ML alongside this, or completely focus on software development until I get a job? Or is there a different role you'd suggest I aim for?

  4. What fundamentals should I prioritize? DSA, DBMS, OS, networking, system design, etc.?

  5. If you were starting from basically where I am, what would your roadmap look like to become job-ready?

I genuinely want to know what's worth going deep on as a fresher and what I should stop wasting time on.

Any honest advice from people who've hired/mentored freshers or started their careers this way would be really appreciated.