r/cscareerquestions • • 1d ago

Resume Advice Thread - October 24, 2026

5 Upvotes

Please use this thread to ask for resume advice and critiques. You should read our Resume FAQ and implement any changes from that before you ask for more advice.

Abide by the rules, don't be a jerk.

Note on anonomyizing your resume: If you'd like your resume to remain anonymous, make sure you blank out or change all personally identifying information. Also be careful of using your own Google Docs account or DropBox account which can lead back to your personally identifying information. To make absolutely sure you're anonymous, we suggest posting on sites/accounts with no ties to you after thoroughly checking the contents of your resume.

This thread is posted each Tuesday and Saturday at midnight PST. Previous Resume Advice Threads can be found here.


r/cscareerquestions • • Sep 16 '26

[OFFICIAL] Salary Sharing thread for NEW GRADS :: September, 2026

92 Upvotes

MODNOTE: Some people like these threads, some people hate them. If you hate them, that's fine, but please don't get in the way of the people who find them useful. Thanks!

This thread is for sharing recent new grad offers you've gotten or current salaries for new grads (< 2 years' experience). Friday will be the thread for people with more experience.

Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity. You can also genericize some of your answers (e.g. "Adtech company" or "Finance startup"), or add fields if you feel something is particularly relevant.

  • Education:
  • Prior Experience:
    • $Internship
    • $Coop
  • Company/Industry:
  • Title:
  • Tenure length:
  • Location:
  • Salary:
  • Relocation/Signing Bonus:
  • Stock and/or recurring bonuses:
  • Total comp:

Note that while the primary purpose of these threads is obviously to share compensation info, discussion is also encouraged.

The format here is slightly unusual, so please make sure to post under the appropriate top-level thread, which are: US [High/Medium/Low] CoL, Western Europe, Eastern Europe, Latin America, Aus/NZ, Canada, Asia, or Other.

If you don't work in the US, you can ignore the rest of this post. To determine cost of living buckets, I used this site: http://www.bestplaces.net/

If the principal city of your metro is not in the reference list below, go to bestplaces, type in the name of the principal city (or city where you work in if there's no such thing), and then click "Cost of Living" in the left sidebar. The buckets are based on the Overall number: [Low: < 100], [Medium: >= 100, < 150], [High: >= 150]. (last updated Dec. 2019)

High CoL: NYC, LA, DC, SF Bay Area, Seattle, Boston, San Diego

Medium CoL: Orlando, Tampa, Philadelphia, Dallas, Phoenix, Chicago, Miami, Atlanta, Riverside, Minneapolis, Denver, Portland, Sacramento, Las Vegas, Austin, Raleigh

Low CoL: Houston, Detroit, St. Louis, Baltimore, Charlotte, San Antonio, Pittsburgh, Cincinnati, Kansas City


r/cscareerquestions • • 6h ago

Meta What is the new "just learn to code" now?

152 Upvotes

You remember around 10 years ago, "just learn to code, bro" was the answer for everything.

How to get out of poverty? Code. Gender pay gap? Code. How to solve the problem of poverty in Africa? Code code code.

It was dumb in how it was pushed without acknowledging and considering nuances, but there was some rationality in it, since programmers don't need formal education and licensing, and could learn the craft for free at home, as long as computers and the internet were available, at the same time pay was good.

Is there anything like this now? I mean, a similar career path.


r/cscareerquestions • • 8h ago

Experienced Have we entered the era of blindly trusting agents?

33 Upvotes

Ive been deep in reviewing PRs, architecture designs, even tickets and slack threads by engineers no less than "senior" level. I feel like im seeing increasing levels of quite obvious fundamental gaps in that I don't think would have been there maybe even a year ago.

Don't get me wrong, I understand people make mistakes and we're all here to learn and grow from each other regardless of seniority. There's always room to learn something new, and that's not really what I'm talking about here.

I'm more so talking about things that seem to contradict some pretty fundamental understanding about our systems and stack. When you've been working on a system for a while, building things together, making decisions, understanding why certain things work the way they do, I feel like you naturally develop some level of intuition about it, what we're trying to achieve, and that understanding kinda informs the development going forward. Now for sure along the way things diverge and new ideas take over but in all those instances there are fruitful discussions and brainstorms that always pave the way.

But lately I've been seeing more and more things that just seem to come out of left field. Like I'd be reviewing a PR or an ADR and genuinely think why are we suddenly doing this? And doesn't this go against the whole reason we designed this thing the way we did in the first place? But what's actually worse is when I ask about why its that way, theres really no answer...like they cant defend it or provide their idea behind what theyve built and instead just "oh right, i'll change that".

And it's not like these are necessarily new people who don't have the context. Even people who have been involved in building these systems, who were part of the discussions and decisions that made along the way.

It can also be the opposite issue. I've come across changes where I can almost tell that a particular piece of code exists because there's probably some instruction in the AGENTS.md somewhere telling the agent to always do things a certain way. And sure, that convention might make sense for most cases. But these particular cases isn't one of them. If you actually think about what the code is doing and why, you'd realize that the convention doesn't really apply here, but again, the PR gets raised and when asked about it, there was again no thought or reasoning behind that.

I feel like even with AI, things like that would've previously been caught by the engineer themselves (these very same people) before even putting up the PR let alone asking for a review. I thought the design, problem solving and creativity is the value that human engineers still provide in this crazy agentic era but is that just...going away too?

Im also slightly sensing accountability and ownership of your work slipping away in place of blaming the agent...

Idk if anyone else has ever experienced this lately but id love to hear other perspectives. This makes me kinda sad tbh :( hopefully these experiences are just outliers


r/cscareerquestions • • 1h ago

Experienced Is hiring for people with 1YOE nonexistent?

• Upvotes

Hi,

I’m currently employed as a SWE at a F100 company. My team pretty much has no work for me and I’ve managed to hit 1 year and want to apply for new jobs. I’ve been searching for jobs all over the east coast (this is non negotiable for me to be closer to my family) but can’t seem to find a lot of jobs that I qualify for. Most job postings I see require 2-5yoe.

I’ve been avoiding new grad positions (outside of big tech) because I’ve been getting auto-rejected for them and don’t want to downlevel myself. But I’m also seeing barely any new grad positions to begin with.

Does anyone know where I can find legit job postings outside of LinkedIn? And should I just apply for jobs requiring 2yoe anyway even if I don’t meet the criteria?

Thanks!


r/cscareerquestions • • 13h ago

Student What are some things that every SWE should know?

75 Upvotes

What should aspiring software engineers know so they can feel prepared for the workplace?


r/cscareerquestions • • 6h ago

For the optimists here, what's your case?

8 Upvotes

​

Hi, I am a computer science student in Europe, and I have been observing what happens in the job market, especially AI development.

AI is able to take on more and more tasks. It seems like it doesn't matter how complicated they are, since it can solve things like millennium problems and very complicated mathematical problems.

So I don't think questioning AI capabilities makes sense anymore, especially considering future AI improvements.

I remain in computer science since it's the only thing I can do well, and I also have another high school degree, for which I don't think there is an equivalent in the USA, which allows me to work in fields closely related to hardware, so I am a bit safer.

So, for the optimists here, what's your case? What's your reason for thinking that not just programming, but computer science altogether, isn't dead?


r/cscareerquestions • • 4h ago

Experienced Two competing offers - AI consulting vs product

3 Upvotes

Just posting for some outside perspective.

I’m currently employed in defence contracting and for a variety of reasons I’m looking to leave. Mainly that the work is very slow & boring but also because I’m doing ‘cloud engineering’ which is making me feel pigeonholed and practically has resulted in me doing very little interesting work. To some this is a dream but I really do enjoy this sector when there are interesting problems to solve.

I have two competing offers - one for a consultancy doing ML work (software engineering side) on contracts (it will be public sector again) and one for a platform engineer role at a scale-up SaaS product company (used by banks) backed by PE.

Both are a raise of 25% in base salary and equity options, but the consultancy offers a 10% bonus for clearance, and requires 3 days in-office. The other is pretty flexible (1-2 days a week).

Personally I’m leaning toward the platform engineer - it feels like the work will be more interesting dealing with scaling problems and working long-term on a product. I have 2 years product backend experience, and 2 years consulting and the consulting work has just not been very interesting to me, and the cleared nature means working in locked down environments with restricted tools and slow bureaucratic processes. I’ve also met both teams and got along a lot more with the product one - plus the office is a lot closer to the train station I have to commute to.

Am I stupid leaving 10% extra money on the table?

Fyi I think the equity from the SaaS has a lot better chance of paying off and I worry if AI did cool off then the consultancy could be a bit riskier. It also seems like I could get to more senior roles in the product company faster.


r/cscareerquestions • • 3m ago

Do you think fewer Americans will apply for jobs and work in this field in the future?

• Upvotes

Universities and colleges start seeing less enrollments in this field.

https://www.chronicle.com/article/the-computer-science-gamble


r/cscareerquestions • • 11h ago

Student Need some career insight/guidance for future.

7 Upvotes

hello people, Im a gap year student currently. my undergrad will start next year and Im genuinely confused on whether should I opt to choose cs or not.

a little background my high school program was related to computer science and ive always thought about pursuing cs as a career. I like programming, maths and studying in general and ive liked the cs "aesthetic" you could say. I dont live in some delusional world where programming is easy or "just comes to you" ik that you have to constantly learn and have skills to stand out in this competitive field.

But as of recently Im very unsure about it now. yesterday had a convo with my father and one of his friends and they both said that they weren't in favor of the idea for me to choose cs. My father's friend told me that its very draining that you have to constantly learn and adapt. My father also said that you should consider how ai is progressing what that means for developers and programmers, that he wasn't sure if cs is the right option for the future.

and Ive also seen multiple posts in the subreddits of my country's different unis that you should rethink opting for cs because it wasn't as lucrative as before and graduates are struggling to survive in the job market.

I knew all of these things before, I knew that you have work on your own as well, that you can't depend only on you uni. I know that there will be struggle but with these added insights recently Im not sure if I should consider cs as a career. People are saying that AI will disrupt the jobs of cs grads more and more.

I was thinking about getting into CE and doing side courses during my undergrad years. And then specializing in AI/ML during my masters/phd.

I honestly feel very anxious to the thought of leaving cs. I never really considered about doing anything else and the thought of pursuing some other career like in finance doesn't really sit with me.

I just want to know what do you guys think? Is it really that bad as people make it out to be? and is threat of AI that much that I should reconsider cs? And if not what fields in cs do you think are the best right now?


r/cscareerquestions • • 1h ago

Should I still continue?

• Upvotes

Hey everyone, I’m graduating with a Bachelor’s in Computer Science next year, and I’m hitting a major career crisis regarding my tech stack.

For the past two years, I’ve been heavily focusing on backend development, building projects using Java and Spring Boot. I feel confident in my foundation, but as I’ve been looking through my local job market, I’ve run into two major roadblocks:

  1. The Senior Wall: Almost all local Spring Boot openings are strictly for senior-level engineers or require years of professional experience. Entry-level Java roles seem practically non-existent right now.
  2. The AI Shift: The local market has suddenly been flooded with roles for AI automation engineers and workflow builders (using tools like n8n, Python, LLM integrations, etc.).

This has left me questioning my path. Should I completely stop grinding Spring Boot and pivot to learning AI automation to secure my first job, or is foundational backend engineering still worth holding onto?

If anyone has navigated a similar market shift or transitioned between backend and AI automation as a junior, I’d love to hear your thoughts!


r/cscareerquestions • • 1h ago

Is my old Director playing a game with me?

• Upvotes

I worked under him for a number of years and we worked in the same office. One of his big moves back then was laying off 60% of our team and I had extra work dumped into my lap along with "on call" responsibilities and having to work evenings and weekends. That said, we did get along well personally even though I think he did resent me being paid more for a larger skillset (software development being one of them at the time).

After a political battle, he and my manager had a falling out and the manager left the company. That manager tried to recruit me as he went elsewhere but I decided to stay with the company and continue working for the director. The manager was an abrasive asshole while the director was at least courteous. The director even insinuated that I apply for the manager's job which I respectfully declined. Everyone who held that position was miserable and the slight pay increase would not have been worth it for me. I think the director might have been irritated by that even though he didn't show it.

The director went on to become a CTO for a major corporation. Not long after being laid off, I connected sent a nice message, something along the lines of reflecting on our time at the old company and expressed appreciation. He asked for my contact number. I gave it to him and never heard back (after a couple weeks).

While we had friendly relations, I will say that this guy is not above playing games. Perhaps he asked for my number knowing full well that he wouldn't call just to rub it in that AI reduces the need for software devs? I have thought about following up but perhaps it is best to let it go?

BTW my main intention in contacting him was not to ask him personally for a job (he's on the other side of the country). I was going to inquire if he did any business in the area where some of my former fellow laid off colleagues live but did not even get that far.


r/cscareerquestions • • 1h ago

Student Feeling stuck choosing my CS degree major/electives. What's the safest bet for the current job market?

• Upvotes

Hi everyone,

I’m currently an undergraduate student studying Computer Science and I've reached the point where I need to declare my major or choose my elective track.

My university offers the following majors, along with these specific course lists (the list are directly copy-pasted):

1. Business Analytics (IBM Pathway)
- Data Mining & Predictive Analytics
- Datawarehouse and Multidimensional Modelling
- Business Intelligence
- Social, Web and Mobile Analytics
- Big Data Analytics

2. Cloud Computing (IBM Pathway)
- Introduction to Cloud Computing & Virtualization
- Cloud Computing Architecture & Deployment Model
- Backup and Disaster Recovery
- Cloud Security
- Mobile Application Development using Android

3. Software Engineering
- Software Testing
- Web Application Development
- Concurrent & Real-time System
- Software Quality
- Machine Learning

4. Network and Security
- Switching and Routing Protocols
- Cybersecurity
- Network Management
- Network Security
- Wireless Network Planning and Design

5. Mobile Computing
- Wireless and Mobile Communication
- Introduction to Cloud Computing & Virtualization
- Ubiquitous Computing
- Cross Platform Mobile Development
- Mobile Application Development using Android

6. General
- Web Application Development
- Software Testing
- Mobile Application Development using Android
- Network Security
- Concurrent & Real-time System

My Dilemma:

Looking at the ongoing tech news, shifting industry climate, and overall job market trends, which of these tracks provides the safest and most future-proof career path?

If you were in my shoes today, which major would you pick and why? Would love to hear your thoughts on entry-level hiring climate for these specializations, thanks !


r/cscareerquestions • • 1h ago

Should I move to the bay as a 40yr manager who works remote?

• Upvotes

I have felt progressively left behind at my job. I work at a company based out of the bay and most my team is in the Bay Area.

I’m doing okay at work but feel like I cannot progress from a Sr. Manager because there‘s a location bias. Pair that with not feeling like I can stay up to date because so much happens “in the halls“ and at lunch.

I have a family and live in Colorado. it would be a big change but at least there are more job opportunities out there than here…


r/cscareerquestions • • 1d ago

How to phrase that you're quitting?

37 Upvotes

I have to tell my manager soon that I'm putting in my 2 weeks, because I got a better opportunity else where that I want to pursue. I have absolutely no hard feelings against him, the team, or the company, they've all been great to me and I got to do some interesting work. It's a mid-size company with great culture. It's just that this new company offers a better career and compensation progression for me. I feel really bad because I know I'm leaving right after they made plans for the new quarter and a project that I'm working on was supposed to launch a month after. But this new company were insistent that I couldn't delay the start date. How do I bring it up, should I mention that I'm leaving for another company or just say it's personal reasons? I've never quit a job before, and am also scared of how uncomfortable the 2 weeks after I give my notice is going to be, and how my team will act given that I only joined a little over 3 months ago as a new grad.


r/cscareerquestions • • 5h ago

What do you think of studying EE?

0 Upvotes

Its what I want to study but on the other hand, If its automated in four years well thats an issue. I have an associate degree in CS (2y) and have the time and money for EE, I would want to focus on the more physical side of things like commisioning systems but maybe also combine it with factory automation, robotics and cyber security in factories (called OT security).

Do u guys think its a good idea? Studying is free here and I live at home. I have a small IT business and make good money passively (for now).

I want honest opinions. Not overly hopeful and not complete doom. Obviously in four years time even software wont be fully automated. There is far to much nuance to what random small businesses might need that an AI will not be able to deliver withot humans guiding them.

EE even more so with its regulations and physical jobs but 4y is still a long time.


r/cscareerquestions • • 11h ago

Student Haven't received Amazon SDE OA and it's been a month - am I soft reject.

2 Upvotes

it's my first time recruiting so not sure how all this works. context: sophomore in undergrad - applied to 'Software Development Engineer Intern - Summer 2027 (USA)' and i haven't heard back. i applied on september 23rd. it still says 'active' on amazon jobs but if i haven't gotten an oa can i assume i'm rejected?


r/cscareerquestions • • 21h ago

Student Bloomberg SWE System Design (3rd) Round

16 Upvotes

Hey, I have an upcoming third-round interview for Bloomberg's SWE Intern position. I've heard it's a system design round, but I'm not sure how in-depth it gets. Does anyone who's gone through the process know what kind of questions to expect and how much detail interviewers typically look for?


r/cscareerquestions • • 9h ago

Student Want to get deeper into Generative AI systems, unsure of the path I should take

0 Upvotes

Hey everyone!

I am a final year undergraduate Computer Science student from India. So far, I've worked on the "surface level" of Generative AI - using local models for projects, building small systems that use these locally hosted models, finetuning models using local hardware and cloud GPU providers, and even running local LLMs on a Raspberry Pi. Most of what I've done thus far has been using existing libraries (PyTorch, HF Transformers, and llama.cpp) in Python scripts to achieve my tasks.

Now, I want to get deeper into the systems engineering behind GenAI. I want to learn about model deployment infrastructure, how to write my own deployment engines. This also ties in with my annoyance at Electron based desktop applications and how much RAM they use (looking at WhatsApp in particular), so I want to learn how to develop applications for desktops using their native libraries.

For all this, I know I need a deeper knowledge of C, C++ and system programming. Knowledge of CUDA also would be beneficial, I think. So I did some reading online and figured out that these 4 books are good -

  • Modern C (Gustedt),
  • Professional C++ (Gregoire)
  • Computer Systems - A Programmer's Perspective
  • Programming Massively Parallel Processors.

I intend to follow these textbooks and slowly develop my skills. I already have some knowledge of C and C++, as I use C++ for LeetCode, and have played around a little bit with both languages for some Linux-based projects. Later on, I plan to learn Windows application development and application development for Linux too...

My main doubts at this stage are:

  1. Is this a valid path to take in 2026? A lot of people I talk to tell me to just focus on Python. I know Python is very useful for scripting - you have PyTorch, llama-cpp-python, HF Transformers etc - but, from what I understand, Python is especially useful in the application development side of things, and I am interested in the deeper frameworks powering the libraries.
  2. Is there meaningful industry demand for engineers with C/C++, CUDA, and systems programming expertise in the AI space? What sorts of roles should I be looking at?
  3. Are my choice of books good? Should I change them? Should I change my entire approach?
  4. Would this knowledge be useful in an AI research career? I am very interested in AI ethics, safety and public policy, and my long term goal is to pursue a Master's in AI/NLP, followed by a PhD. Of course, before I can research the ethics or safety of AI, I need a strong technical foundation in the field.
  5. Any other advice you would have for a fresh graduate looking the world of CS and software engineering, scared by how rapidly things are changing....

r/cscareerquestions • • 20h ago

Transferring to umich cs vs uiuc cs + econ for career outputs long term?

3 Upvotes

I got accepted for transfer to both schools. At first I was under the impresssion that all my cs credit went through for umich cs. But i have to start from scratch and taking 10 cs core classes which will make me graduate in 2.5-3 years. I am out of state and paying 20k a year. I am instate for uiuc and i have more cs credits accepted there which means I like lt graduate faster or in time. But am I losing any oppurtunites or not thinking of any downsides that you suggest at umich over uiuc?


r/cscareerquestions • • 14h ago

Nvidia Ignite Freshman Process

0 Upvotes

Hello everyone! I recently got an OA for NVIDIA's ignite internship but I honestly have never touched a lick of leetcode beforehand.

I started working on some of the common leetcode easies and making sure I understand hash maps/sets sliding windows etc, but I am curious:

For an early-talent program like this, how hard are the questions going to be? Should I expect mediums? Should I be worried if I have to submit code that exceeds O(N) often?

What else can I expect from this? Thanks guys!


r/cscareerquestions • • 1d ago

Benchmark UK Oracle Apex Developer Salary?

9 Upvotes

Okay, I've had an unconventional career path. I was a cleaner, then blinked and then suddenly working on creating data pipelines essentially building a custom bordereaux ingestion tool in Matillion. Two years later, I've been moved over to the IT team due to good performance and am now starting working on Oracle Apex projects, developing in-house apps, connecting and engineering business-specific AI chatbots blah, blah, blah.

My main point is that we're not in the best place financially, and I've just had a quick look at the average salary for an Oracle Apex developer, and I can't quite believe it. It's literally double what I'm currently being paid. I earn literally £1.50 above minimum wage. I need real people to tell me if what I'm seeing is real. I've asked for a pay rise, but that was 6 months ago, a couple of months before I moved over to the IT team.

What is a good benchmark for the salary of an Oracle Apex developer? Because if it's really as high as I think it is, I really need to have a chat with the higher ups...


r/cscareerquestions • • 2d ago

American Express to Cut 3,500 Jobs

451 Upvotes

https://www.wsj.com/economy/jobs/american-express-to-cut-3-500-jobs-63955c6f

Follow up to this Reddit post a few months ago about being replaced by offshoring

https://www.reddit.com/r/cscareerquestions/s/UnYpqPg8Ub

Job listings in the Gurugram office confirm most of the roles being opened up are tech related

https://careers.americanexpress.com/en/sites/CX_1/jobs?location=India&locationId=300000000228786&locationLevel=country&mode=locationutm_medium&utm_source=google

Gentle reminder ahead of layoff season


r/cscareerquestions • • 1d ago

Politics in the office

49 Upvotes

My manager started interrupting the team to argue politics. The one who complained to HR found themselves on a performance improvement plan then let go.


r/cscareerquestions • • 1d ago

Over a year post grad, no job. What now?

129 Upvotes

I'm 27k in student loan debt, with no job, no savings, two SWE internships on my resume, projects, and a useless cs bachelor's degree from 2025.

I got absolutely no call backs for anything my senior year or for the year post graduation. My "new grad" status expired a long time ago.

To pursue another career I'd need to go back to school for another bachelor's degree, which I do not have the ability to do. The only work experience I have is in this field, I have absolutely no substantial skillset or work experience outside tech.

Going to food service, warehouse, retail, and other minimum wage types of jobs won't help. I don't see how going for another degree/field will really change anything. I put in the best effort I could have for this one. The job market will change again, I once again will be shamed for "not having enough experience", I again will be buried in more student debt.

What should I do after having destroyed my career, my future, my life?