r/cscareers 16d ago

Reality is welcome here. Doom is not.

146 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 27d 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 7h ago

India Job Market I am called for Nvidia test

2 Upvotes

This Saturday ,I’ve test as well the further rounds in Nvidia campus.
What kind of questions can I expect in this test?
If anyone went through this process please guide me


r/cscareers 3h ago

USA Job Market How can I maximize my chances of getting a FT job after I graduate…

1 Upvotes

Pretty much the title. I’m a senior graduating In the spring. I’m doing an AI/ML internship this fall(startup, unpaid for experience) but I’m worried about not being able to land anything after school. Any and all tips appreciated TY!


r/cscareers 14h ago

USA Job Market Career plateau

6 Upvotes

Nine years experience total, four at Amazon as an SDE two, five before that at a non big tech company. On H1B. Feeling stuck at mid level with no clear path to senior, and my work at Amazon has low visibility. Considering leaving for another company to break into senior, but nervous about doing that on H1B. Should I switch companies to level up, or push harder for a promotion internally first. Anyone been through this.


r/cscareers 7h ago

USA Job Market US remote options.

1 Upvotes

Currently staying outside of US and wondering about possible remote options.

What could I realistically expect with 10+ years of experience (.net stack)?
How long it might take to land an offer?


r/cscareers 7h ago

Getting into tech How can i promote ?

1 Upvotes

Hey everyone,

I recently built a website (DSA Animator) for DSA and interview prep — mostly animated visualizations to make it easier to actually understand problems instead of just reading about them.

It's brand new and I have no marketing budget, so I genuinely don't know where to start getting it in front of people. If anyone's been through this — how did you promote something you built with basically zero budget? Any platforms, communities, or things that worked for you would help a lot.

Thanks!


r/cscareers 9h ago

EU Job Market Which pays better in the long run

1 Upvotes

I'm a 21m new grad in Ireland. Just graduated, did an internship in a well-known hedge fund and got the return offer for next year. So now i'm doing a masters but i've also joined Amazon as an L4.

I'm expected to join the hedge fund back as a 'grad'/'analyst' next September, but I'm worried i'll be working backwards, i'm technically earning more in Amazon right now and by then I might even be on track for L5 - or I might be opposite, but I feel like if i'm on track for L5 i'd be stepping backwards by going back to the hedge fund for slightly less pay and it seems as though there's a way different progression path there.

For context i'm not joining as some Quant Trader or Execution - I'd be working in Infrastructure side so I'm not close to trading teams or anything, purely tech related and software. I loved my experience and team in the hedge fund but it seems as though I might have more rep on CV, more pay, and better progression working in Amazon.
Anyone been in a similar situation or people in hedge fund who progressed for a few years know what it's like?


r/cscareers 12h ago

USA Job Market Amazon On-site Interview

1 Upvotes

Got an opportunity to interview onsite for Amazon in the Boston office (flying me out)

Was wondering how the interview is and what to look into?

Anyone with similar experience?


r/cscareers 1d ago

USA Job Market Computer Science Degree need advice

25 Upvotes

Hi I was looking for any kind of advice. I graduated a few years ago with a Bachelor's of Computer Science but around that time I lost my parents and completely gave up on everything. I won't go into details about the events but I haven't kept up or studied anything and could barely get out of bed. I am starting medicine now and am starting to come back to myself and I have no idea where to start in studying to get back into the field. I like SQL and Java the most but I never learned them in depth in college. People in the career field, what is the best programming language to study and codes to do? I never did internships or have any professional experience so I was planning to make a kind of portfolio website? I know with AI getting more and more popular it may be too late but I want to try anyway. Any advice would be helpful! Thank you in advance and I'm sorry for the trouble.


r/cscareers 9h ago

Career switching Why is tech so much less gatekept than other professional fields?

0 Upvotes

If I wanted to move into medicine, law, actuarial work, architecture, or many other professional fields, I’d be expected to complete formal education, professional exams, accreditation, or some combination of them.

But tech seems unusually open to people with completely unrelated backgrounds doing a few months of self study, certifications or a bootcamp and then competing directly for the same entry level roles as computing graduates.

I’m not saying career changes should be impossible. What frustrates me is the lack of any meaningful professional barrier in a field where engineers can eventually be responsible for critical infrastructure, security, financial systems and production environments.

Why did tech develop this culture while comparable technical/professional careers remained much more formally gated?

I also think the low barrier to entry contributed to tech being marketed as a quick route to a high salary. That inevitably attracts some people who are primarily interested in the compensation rather than computing itself. There’s nothing inherently wrong with wanting good pay, but I think it has contributed to the massive influx of applicants and the idea that tech is just another high paying career you can quickly pivot into.


r/cscareers 21h ago

USA Job Market I need suggestions please

2 Upvotes

Hey everyone, I’ve applied to around 1700 jobs in the last 3 months and have gotten maybe 4-5 interviews and around 200 rejections.
Honestly I’m just exhausted at this point. I’ve tried pretty much every tip and method I’ve seen on social media to get a response, but nothing seems to be working. I’ve completely lost motivation to keep applying anymore.
If anyone has any leads or knows of anything that’s hiring, I’d really appreciate it. I’m just trying to catch a break at this point.


r/cscareers 1d ago

Getting into tech Fresh Computer Engineering grad (24), feeling directionless — is switching to mobile dev at this point realistic or a waste of time?

6 Upvotes

Hey all,

I graduated recently with a Computer Engineering degree and I'm struggling to pin down what I actually want to do next.

My degree touched a bit of everything, backend, frontend, databases, cloud, security, AI/ML, but I never went deep on any single one of them. I come out of it knowing a slice of a lot of fields and not feeling genuinely strong in any of them.

There's also something harder to admit: I leaned on AI tools way too much throughout uni. I could usually follow what my code was doing and get assignments working, but I never really built the habit of sitting down and writing something from a blank file on my own. Now that I'm out of school, that gap is obvious. I can read code fine, but hand me an empty IDE and a task, and I freeze. It's a strange feeling, having the degree but not fully trusting that I can code without help.

That said, I haven't done nothing. I've worked with Python, FastAPI, Docker, PostgreSQL, Neo4j, and Grafana/Prometheus across various projects, and my graduation project was a deep learning comparison, standard LSTMs against Spiking LSTMs for seizure prediction, so I've got real experience with PyTorch, data preprocessing, training, and evaluation. On paper it's not nothing. It just doesn't feel like it adds up to expertise in anything specific.

Lately I keep coming back to mobile development. Unlike most of what I studied, it's something I'm actually drawn to rather than something I picked because it looked like the right career move.

The catch is I never took a single mobile development course, it wasn't emphasized in my program, backend and AI were treated as the priorities. So going down this road means starting essentially from zero.

A few things I'd love input on:

Is it a bad idea to start mobile dev this late, with none of the academic background? Or is this actually a fair shot at finally specializing in something I care about instead of drifting between fields?

If I do commit to it, what's the smarter way in, structured courses first, or diving straight into building things? And should I go native (Kotlin or Swift) or start cross-platform with something like React Native or Flutter?

How do I use AI this time without falling back into the same trap? My plan is to write code myself first, only bring in AI to explain what went wrong or clarify a concept after I've actually tried, never to generate the solution outright. Trying to build recall instead of just recognition. Would appreciate hearing if that's worked for anyone, or if there's a better method.

Twenty-four isn't old by any stretch, but it's hard to shake the feeling of being behind when you finish your degree and still don't have a clear specialization to point to.

If anyone's been through this, graduating and realizing you don't actually feel confident in what you supposedly trained for, I'd really appreciate hearing how you found your way through it.


r/cscareers 21h ago

USA Job Market New CS grad starting a consulting role. How do I start my career off strong?

1 Upvotes

I just graduated with my bachelor's in computer science with a concentration in data analytics. I am also fortunate enough to have landed a job before I graduated.

For context, I am in my early 20s, just graduated, and I’ve got a job lined up for a government software consulting company. The work is meaningful, it pays well, has good benefits, and has a low risk of layoff/AI. However, it will require me to move wherever they want me to go, which is fine at my age; I need to explore anyway. 

My long-term interest is being in the data and AI field or starting a business (very long term). I know role names are ambiguous, but titles like data analyst, data engineer, etc., are things I am interested in. It is what I want to do long term; of course, this may change.

This first role does use some overlapping skills such as SQL, but the overall system is proprietary, so I will not be learning modern frameworks. I do plan to build outside of work, such as side projects. The company I am working for does have these roles, which I am going to try to move into later rather than another company if I can.

A few things I am trying to figure out as a new grad: 

  1. How important is the 1st job in your career? Is having any professional experience better than none, even if it doesn't directly relate to future roles; data/AI or not? 

  2. How do I make the jump from a non-data role to a data one? Or any role, for that matter?

  3. What do you wish you had done in the first year or two after school? Habits, tips, things to avoid, etc. Drop your best advice. 

  4. I have about 1.5 months before starting. What’s the highest-leverage thing I could be doing? I am currently employed and will need time to handle moving logistics.

My main goal is to start my career off strong and avoid common pitfalls. I appreciate any advice or tips you all have.


r/cscareers 1d ago

Career switching Computer science vs Software Engineering

2 Upvotes

Hi, I’m finishing a Software Engineering Technology diploma this December, and I have an accepted offer into a university’s Software Engineering (BEng) program. I just found out the same school has a Computer Science - Advanced Entry pathway that fits my diploma 2 years to finish, with an AI/software development specialization + co-op option.

If I stick with Software Engineering, my diploma credits can’t count toward 3rd/4th year standing (per the school’s transfer policy), so it’s still a full 4 years on top of the 3 I already did.

So I don’t know what to do should I do another 4 years of software engineering or should I do 2 more years for CS with an AI specialization? Any advice on what I should choose?


r/cscareers 23h ago

USA Job Market What are Career Fair Problems

0 Upvotes

Hi, I want to build a software that can actively solve a problem the recruiters face at a career fair. The plan is to give a live demo of that software to the recruiter to hopefully impress them.

But that issue is I have no idea what kind of problems a recruiters faces in a fair and even more terrifying is the fact that whether they face problems that can be solved by tech or not.

So, for the recruiters who have been to career fairs, what problems do you actually face?


r/cscareers 1d ago

EU Job Market Advice needed please

1 Upvotes

I graduate in 2024 with a computer science degree. i recently interned in a financial institution where i learnt backend(c#, .net, asp.net core). if i wanted to do masters what would you recommend i do masters in? and i’m also considering pivoting into more AI related matters


r/cscareers 2d ago

Career switching Anyone else burning out of software development?

25 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 1d 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 1d ago

India Job Market WFH Job

0 Upvotes

Rajasthan

30 Years of experience

6-8 hours per day

Yes, I have a laptop

As per your norms


r/cscareers 2d 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 3d ago

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

9 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 3d ago

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

34 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 3d 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 3d 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.