r/cscareers 15d ago

Reality is welcome here. Doom is not.

148 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 26d ago

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 6h ago

Career switching Anyone else burning out of software development?

10 Upvotes

TLDR: I’m so sick of AI software development, and AI in general. Not sure if I want to do this anymore. Anyone else?

I’ve been working as a Software Engineer for about 5 years now. I started just before Chat GPT arrived so I have seen the field change a lot over the last 5 years. Up until earlier this year I was AI pilled. I started using Chat GPT as soon as it was public and immediately experimented with automations. Built several apps and tools just to find out that someone already made the exact same sloppy software. Claude code came out and I was blown away. Production was through the roof! But the same problem kept coming up. Every time I made something new using AI, other people had already made the same sloppy thing. So at some point I realized we cant/shouldn’t use AI to innovate in software. Just the same as we cant/shouldn’t use AI to engage in natively creative tasks.

So this brings me to my next point. Companies and everyone else in the damn industry don’t see AI this way. AI is something to rely on; something we should have more and more of until it can do everything. And this just wears me out. At this point I’ve completely lost the plot and I just can’t keep up. I don’t see the point of it all. My company is forcing us down this platform they created which has all these automations and loops and chron jobs, and I can’t fathom why we’re relying on AI so heavily rather than encouraging good engineering. The slop will compound and compound until good engineers (if there are any left) come through and rid of it.

Maybe I’m alone in this opinion but I don’t know if I can take this anymore. Software engineering (and engineering as a whole) has lost its spark for me. I don’t want to keep up with all this AI crap. I’m thinking about changing careers or going the entrepreneurial route but I’m intimidated by these ideas. My degree is in CS so I’d have to find new interests and build brand new skills. I wish I could have the CS I fell in love with back.

Rant over. Anyone else feel the same? If so, what career changes have you considered?


r/cscareers 4h ago

USA Job Market We Should Be Way More Gatekeepy in Tech

4 Upvotes

There’s another post here about how we need to be more gatekeepy in tech, and I actually agree, but from a completely different perspective. I think we need to be more gatekeepy with our own knowledge.

Companies have shown again and again that they will always protect themselves first. The one time workers really had the upper hand and companies had to compete for talent, raise salaries, offer flexibility, and actually worry about retention, they immediately started looking for ways to flip the script back in their favor. Layoffs, outsourcing, offshoring, automation, RTO, shrinking teams, you name it. If the tables are turned, companies are not going to hesitate to get rid of us.

Meanwhile, people in tech are almost absurdly open about everything. We share knowledge, best practices, processes, tools, architecture decisions, documentation, interview strategies, and every trick we have learned along the way. People will say gatekeeping knowledge is selfish and that it slows down progress. Yes, sometimes we probably should be a little selfish. You do not need to share every piece of knowledge that makes you valuable or constantly teach everyone exactly how to do what you do. Let some things look like magic. Let people know that when you are around, certain problems somehow get solved.

Some people are probably going to say it is already too late. Maybe it is, to some extent. The best time to start doing this probably would have been 15 years ago, before we collectively put so much of our knowledge out there for free. But the second best time is now. Even if being more protective of our expertise only buys workers another 5 or 10 years of leverage, that is still 5 or 10 years. Let companies fuck around with your money and find out what happens when the person who actually knew how everything worked is gone.

I am not saying sabotage your team, intentionally write bad code, or hide information that would put a project at risk. I am saying stop acting like your employer has the same sense of loyalty toward you that you are expected to have toward them. Companies protect their competitive advantage. Workers should probably start protecting some of theirs too.


r/cscareers 2h ago

Getting into tech Cs or Data Science

0 Upvotes

(canada btw) I've always enjoyed coding and I wanted to go down the programming route in university but now I'm stuck on the decision whether I should go into Data Science or Computer Science, I've heard the CS job market is heavily saturated compared to Data Science but Data Science is harder to break into so I'm just stuck in the middle


r/cscareers 5h ago

India Job Market Background Verification Issue Quoted in Current Organisation

1 Upvotes

I am currently undergoing BGV process in my current organisation where I have joined in Mar,26 . The real trouble is that I extended my tenure of previous employer to combat career gap and now they are asking for a confirmation mail from my previous firm's hr using their company domain email id for verification of appointment letter and relieving letter. I dearly need this job as this is WFH and I have a toddler of 1.2 years to look after . Moreover, I live with my parents and undergoing a divorce procedure . I am already short on finances and cannot afford to lose this one . Could anyone please suggest me atleast how to avoid termination..


r/cscareers 7h ago

USA Job Market anyone got interview for an automation engineer with ElevenLabs?

1 Upvotes

I recently had my first-round recruiter prescreen but haven’t heard anything back yet. Has anyone else gone through the same process and heard back about the next interview/round? Would really appreciate it if you could let me know!


r/cscareers 1d ago

Getting into tech Has anyone landed CS/SWE internships in Canada with a bad academic record? How did you turn things around?

8 Upvotes

The last couple of years of university have been pretty rough for me academically. My transcript isn't good, I have failed/repeated courses, and I also have an academic offence on my record.

I'm trying really hard to change things around now. I've been building projects, getting development experience, improving my technical skills, and applying for software engineering/developer internships.

One thing that's been discouraging me is how many Canadian internship/co-op applications I've come across that ask for an unofficial transcript. It's making me worry that I've permanently messed up my chances before an employer even looks at what I can actually do.

I'm not looking for reassurance that grades don't matter at all — I know they can. I'd really like to hear from people who actually had a poor GPA, failed courses, academic probation/offences, or otherwise messy transcripts and still managed to land internships or eventually build a good career in tech.

What helped you get your first opportunity? Did employers question your transcript? Did things get easier once you had more experience? Were there certain types of companies you targeted?

I'm in Canada, so Canadian experiences would be especially helpful.

I know I can't change the last few years. I'm trying to figure out what I can do from here to give myself the best chance of turning things around.


r/cscareers 1d ago

EU Job Market We have to be as gatekeepy as possible right about now.

9 Upvotes

I hate gatekeeping. I have always hated it. In my time interviewing candidates, I've always considered not only their professional experience as per their resume, but for the shortlisted ones I'd poke around their githubs and see exactly what they had done. Sure enough, I have had plenty of situations where a more experienced candidate had a bone dry github profile, and on several occasions that candidate got turned down for someone who had less experience on paper, but I could see from their github that they were sitting down and doing the work to reach a level of expertise.

Yes, this is a post about AI. I see too many people slop their hearts out on their github profile and then claim to have done "real development". The only thing that comes to my head when I see a candidate like that, and believe me there are many, is that I wouldn't want to touch anything this person touches with a 10-foot barge pole. I wouldn't want them touching any of the code I have to maintain either. I wouldn't want to be the one responsible for fixing their sloppy mess.

The people we "permit" ( ugh ) into this career through the few entry-level positions we get allotted nowadays have to be true enthusiasts. Not some guy who heard from the TV that you can get good money by writing code and signed himself up for Claude Code. These are the people who, provided all goes well, in 5-10 years time will be our colleagues. We'll have to run architectural designs by them, we'll have to get our code reviewed by them, we'll need to collaborate to get the job done. If all I see to start with is a glaring disinterest for the profession by overly relying on AI coding agents, how am I suppose to interpret that for their future career progression? Am I suppose to just assume at some point they'll see the error in their ways and try to rely on their own brain matter rather than the random text generator?

It sucks. I hate doing it. Interviewing isn't as fun as it use to be, and I have to reject a lot more people for seemingly being generally disinterested in using their brains.


r/cscareers 1d ago

USA Job Market Should I do regular on campus job or CS / Engineering Club Projects?

2 Upvotes

Hi guys, so there are clubs at my school that do projects, do you guys think I should spend my time on club projects or should I spend my time working a regular on campus job ? ( while searching for internships / jobs )

Thanks.


r/cscareers 1d ago

USA Job Market Should I Pursue Software Engineering or Join a Growing Logistics Business as a Partner?

3 Upvotes

I'm a Software Engineering student in Pakistan and I'm at a crossroads in my career.

I enjoy programming and have built projects using ADO.NET and WinForms. Right now, I'm learning ASP.NET Core and web development, and I plan to complete my degree.

At the same time, I have an opportunity to join my cousin's US-based logistics company. This isn't a typical job opportunity. I'm joining as a partner, and if the business continues to grow, the long-term financial upside could be much greater than a typical entry-level software engineering salary in Pakistan.

The business operates in the US logistics/trucking industry. My role would primarily be in sales and business development, including communicating with clients, making calls, finding loads, and helping grow the company rather than working in a technical software development role.

My interests have always been divided between technology and business. Ideally, I would like to keep improving my technical skills while helping grow the business.

My current plan is:

  • Finish my Software Engineering degree
  • Work on growing the logistics business
  • Improve my English and communication skills
  • Continue building software projects on the side

If you were in my position, what would you do?

Would you focus primarily on the business opportunity while keeping software development as a valuable secondary skill, or would you go all-in on a software engineering career?

I'm especially interested in hearing from people who have experience in tech, startups, sales, entrepreneurship, logistics, or who have faced a similar decision.


r/cscareers 1d ago

USA Job Market Review my resume looking for an internship please, no exp.

1 Upvotes

Resume

I have no experience in the field and I'll have a 3.0 after this semester. A lot of things happened in the beginning of my time in college. Older student as well.


r/cscareers 1d ago

USA Job Market Anybody still waiting to hear back from Figma after finishing their coderpad? [W2027 SWE Intern]

1 Upvotes

It's been over 10 business days since I did my OA and I haven't heard anything, no rejection, no interview invite. Is anybody on the same boat? They said you'd hear back within 10 business days


r/cscareers 2d ago

USA Job Market I can't find work, I'm panicking

56 Upvotes

I have over 16 years experience and can't find work for over a year now. I specialize in nodejs, javascript, docker, Kubernetes & golang and am up to speed on training AI agents.

Please help with advice


r/cscareers 1d ago

Getting into tech m confused between what I choose

3 Upvotes

im still confused between cybersecurity and software engineer FULL STACK and smthg out if tech its called " logistics " idk what to choose ! , everyone saying tech is hard ( i wanna do ausbildung later ) please advice me ik a lot of ppl did but now i have became very confused AGAIN


r/cscareers 2d ago

USA Job Market Right or wrong, I believe CS is burnt. What types of careers can I transition to now that I believe programming jobs are no longer an option?

84 Upvotes

By the way, I'm over 40, so I'm not going to crawl into any attics. Physical labor is do-able, but I don't think full-time ditch digging is a long-term feasible option, either.


r/cscareers 1d ago

USA Job Market entry level jobs

1 Upvotes

studying AIML at a target, with the AI space rn, is it more worth it to go into ML position at security companies (Armadin, CrowdStrike, Palo Alto) or SWE at a company like Google/Amazon/Databricks/Meta. Looking for exposure, job safety, and (very importantly) comp. Frontier Labs seem optimal but hard reach


r/cscareers 2d ago

Career switching Career move to something more challenging

0 Upvotes

I'm a full stack developer (1 year experience) but want something more challenging because I don't feel fulfilled with my work.

My teammates, mostly remote, are using AI to auto generate "architecture" plans and code. Basically, remote workers (whose quality suffered before AI) just had their slop output 10x and I'm stuck with debugging the issues from it. Then I'm expected to test their slop, which often is filled with flaws, which they haven't even fully tested themselves.

It's giving me a huge headache because I'm not actually solving any interesting problems. Just stuck with debugging incorrect business logic from a legacy system / remote worker laziness / AI slop.

I was looking into vfx physics research but this seems like there would be the same problem with remote workers. And defense work, but this seems like the people working on the core product have engineering degrees not computer science. And I can't go back to school for a bachelor's (although I would consider a masters degree).

I want to work on interesting and hard problems. How would I pivot into something more niche not affected by AI / remote workers? What would I need to study?


r/cscareers 2d ago

Getting into tech 3rd-year CS student with no specialization. What should I focus on now?

9 Upvotes

I’m a 3rd-year BSCS student in Pakistan, graduating in about a year. I have some practical experience with WordPress, Shopify, Odoo, web design/development, and client communication, but I don’t feel strongly skilled in any particular technical area.

I’ve studied Python, Java, C++, JavaScript, React/Next.js, SQL, etc., but I feel like thats not my area like I find coding hard even though I make logic well.

If you were in my position, what would you focus on for the next 12–18 months to become genuinely job-ready?

Should I specialize in web development, AI/ML, cybersecurity, cloud, etc.? What skills/projects would give me the best chance of landing a good entry-level job by graduation?


r/cscareers 3d ago

USA Job Market We Made It

33 Upvotes

Just wanted to hop on here and post something positive compared to all the doom and gloom I'm always seeing / hearing. For a little context I'm a fullstack / frontend developer with 4.5 years of professional experience. I got laid off in April of this year from my jr software dev role and after 580 job applications, I only went through 3 different interview processes with around 10 rounds total. I finally just signed my offer letter for a software developer position in the US. It's in person but 20k more than my last job and a title promotion so I'm no longer a jr. Just wanted to put some hope out there that it's not impossible to get a software dev role. Im not very special or super smart, I didn't work for faang I worked as a jr dev at 2 smaller non tech companies. I just grinded cold job apps for about 5 months and 1 job is all it takes. I understand I'm very lucky and blessed and I believe I got this job from God but hope everyone is doing ok out there and keeping the faith. It's rough in the current software market but its possible.


r/cscareers 2d ago

India Job Market Guidance for a fresher in AI/ML who messed up in college

1 Upvotes

Hello guys, this is my first Reddit post.
Never thought I’d reach this position, have always been good at education and have always been interested in learning new stuff. Joined a college in the AI/ML stream and finished four years of my college.
I will be graduating this month but have no job offers in hand. Made many mistakes in college with different people guiding me through different directions. When I started C++, people asked me to switch to python, I left C++ without finishing it, switched to python. When I switched to python, people asked me to switch to Java, learn full stack. I figured I’m not interested in full stack and would like to pursue data science as a career. But I also made a big mistake on my end of ignoring the mails from my placement department and missed out on multiple opportunities. Now I’ve sat through a few interviews, none of them went my way. And I feel like everyone’s made so much progress in knowing things that are required at this point whereas I’m stuck. I feel like i know nothing. I j need some kind of guidance from anyone who’s experienced something similar and made it out. This might sound like I’m venting but i guess I really needed it


r/cscareers 3d ago

USA Job Market Do you think CS is going to experience a brain drain?

83 Upvotes

With how oversaturated CS has become, do you think most of the genuinely smart people who would have gone into computer science will eventually decide it’s not worth it?

If getting a CS job increasingly feels like a lottery hundreds of applicants, endless interview loops, layoffs, outsourcing, etc. I could see people choosing fields where they have more control over their career prospects.

Engineering, accounting, nursing/medicine, skilled trades, etc. in many of these fields there seems to be a clearer relationship between competence, experience, and actually being able to get and keep and getting a job.

Do you think we’ll eventually see a brain drain out of CS, with talented people deciding they don’t want to gamble their future on an oversaturated job market?


r/cscareers 2d ago

Getting into tech An advice for a dev in fintech

1 Upvotes

Software engineer at a bank — what certifications should I pursue next?

I recently finished my software engineering internship at a large bank and received a return offer as a software engineer. And I am senior at my university pursuing Information Systems.

My day-to-day work is mostly application development in a microservice architecture. We have separate Dev, DevOps, and DevSecOps responsibilities, and I’m primarily on the development side — building features, APIs, working with databases, debugging services, etc.

I also recently passed CompTIA Security+ and ISC2 CC.

Now I’m a little unsure where to go next.

My long-term goal isn’t necessarily to become a cybersecurity engineer or DevOps engineer. I want to become a reliable software engineer who can build secure, production-ready applications that people can trust.

Security+ was useful because it gave me a much better understanding of networking, IAM, cryptography, vulnerabilities, incident response, secure architecture, etc., but I’m wondering how valuable continuing down the certification path actually is for someone who mainly writes software.

I’m currently considering AWS certifications, maybe starting with Solutions Architect Associate or Developer Associate, since understanding cloud infrastructure and how applications actually run in production seems useful.

I’ve also looked at Kubernetes certifications like CKA/CKAD, but I’m not sure whether that’s overkill if my primary responsibility is development rather than platform engineering.

I also do freelancing work for companies and deploy it on my VPS. I have done 2 e-commerce production web apps for now. Planning to do more and hire people hopefully.

University is not much a problem for me as I have experienced a lot of things beforehand throughout my freelancing, experience and certificates.

For experienced software engineers:

  • Which certifications, if any, actually helped you become a better backend/software engineer?
  • Is AWS a reasonable next step?
  • Is learning Kubernetes deeply worth it for a developer working with microservices?
  • Should I continue learning application/security concepts without pursuing more security certifications?
  • At what point should I stop chasing certs and just focus on system design, distributed systems, databases, testing, observability, etc.?

Current certs: CompTIA Security+ and ISC2 CC

Would appreciate advice from people working in backend, cloud, banking/fintech, or large-scale enterprise systems.


r/cscareers 2d ago

Getting into tech Cs for life

1 Upvotes

I have interest in Cs but redits comments makes me feel my passion is worthless in this era of Ai 🤖.Well what if I use my skills in Cs to prints my own money if I don’t get employed. So if no one will employ me I will employ myself , I hope I’m making sense here.


r/cscareers 2d ago

EU Job Market Help needed writing a CV tailored to my situation

1 Upvotes

Hello everyone!

I'm currently working on my CV and would appreciate some advice. Here's a bit of background about my situation.

I completed my bachelor's degree in software in February 2025. After graduating, I completed a 6 month full-stack web decelopment training program and received a certificate.

After that, I moved to Hungary to pursue an MSc in Computer Science Engineering. My specialization was Cyber Medical Systems. However, after studying there for about a year, I realized that the program wasn't what I was looking for, particularly because I wasn't interested in specializing in Cyber Medical Systems, so I decided to drop out.

Fortunately, I was later admitted to an AI & Machine learning MSc program in Germany, which is much more aligned with my interests and career goals. I would like to start my career as an AI Engineer after completing the program.

Plus, I don't have any work experience yet.

So, I have a few questions about how I should present my background on my CV:

  1. Should I include the 6 months full-stack web development training program on my CV? I received a certificate after completing it, but I don't think this is relevant to an AI Engineer position.
  2. Should I include the 1 year I spent studying for my MSc in Computer Science Engineering in hungary? I'm a little concerned that listing an incomplete degree might raise questions from potential employers about why I dropped out. would it be better to leave it off my CV, or should I include it and simply state that I attended the program for one year? or Should I modify it as I attended language course?(My hungarian is still A1..)
  3. What job title sould I pute on my CV when applying for AI Engineering jobs in germany?(Considering I don't have work experience but I learned basic data science and AI tech when I did bachelor's degree) Would something like "Junior AI Engineer" be appropriate, or is there a better title for someone who is currently pursuing an AI & Machine Learning MSc?

Thanks for reading and have a good day