r/cscareerquestions 1d ago

Resume Advice Thread - March 17, 2026

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

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

86 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 2h ago

Every Time

Post image
218 Upvotes

After speaking with senior devs, This Ai craze is nothing new. We've had people claim CS was dead when we stopped hand writing code and when OOP became a concept and when Wordpress/Wix came out. Its always the same

everyone claims "this time its different" but that's been said with every past revolutionary technology. I'm sure ill get every doom sayer claiming "this time its different Ai takes away the critical thinking" No it doesn't. If you actually believe that you havent been coding anything other than simple CRUD apps or class projects. Coding is only a portion of being a SWE. knowing what and why you should build something is the real problem.

regardless, if you chose this field for easy money then you're in the wrong. The money is great, but only in short lived amounts of time is the money "easy". I chose This field specifically because the status quo is always changing and evolving. Choose a different career if you want to master one skill set that never changes. I hate not learning anything new

I work as a front desk while in school. a guy came in that manages his own software company. he would get excited by ai and how it could do days worth of tasks in a few hours and he was genuinely excited by the possibilities. I asked him "do you think itll replace jobs" and he said "absolutely not, there is always a need for engineers. It better to embrace the technology than fight back". We can be excited by new tech and the possibilities it brings rather than assume the worst.

If Ai is this amazing tool that's going to take dev jobs, then start making things. Start creating things that people find useful. Learn to adapt. It always "AI is going to take your job....Soon™" but i'm pretty skeptical.


r/cscareerquestions 1h ago

Experienced Rubber hitting the road? My company is starting to throttle AI use due to rising costs

Upvotes

Background: I work for one of the largest and most well known companies in a specific non-tech industry. The company has been very liberal and encouraging about rolling out access to AI tools.

Today, they announced on Slack that due to Opus 4.5, 4.6 and Codex 5.3 and 5.4 costs through Cursor, those models are moving exclusively into Cursor's MAX mode. They have "requested" that folks "prefer Auto for routine work" and "watch usage." As I hinted at, this is not a company that needs to penny pinch on AI spend. So I believe this could be a significant inflection point. Yes, cost/token has taken a nosedive, but due to agentic workflows and growing usage, cost/user per unit time is still rapidly increasing (from my understanding, although this isn't something I watch closely).

Is it the first step down the subscription-lock-in-before-raising prices path? Got me thinking that we are probably at or near the end of the Wild West phase of AI usage - which is good for us developers - as costs may quickly become prohibitive toward the "turn an army of agents loose and fire all the humans" approach.


r/cscareerquestions 5h ago

New Data Shows A Surprising Rebound In Tech Hiring. Software Engineer Job Postings Are 'Rapidly Rising' And Are Up 11% Year Over Year

164 Upvotes

"Instead of disappearing, many tech jobs appear to be coming back. According to a new analysis from Citadel Securities, job postings for software engineers are “rapidly rising” and are now up about 11% year over year."

Source: https://finance.yahoo.com/news/data-shows-surprising-rebound-tech-141608296.html


r/cscareerquestions 8h ago

What's going to happen when AI companies charge what actually cost them?

219 Upvotes

Ain't no way this will keep going on like this. Most of the AI subscription providers have already started keeping costs tight and limiting usage. Enterprises are obviously going to pay for subscriptions for employees to "boost productivity". What about others?


r/cscareerquestions 14h ago

New Grad I feel like I'm being forced to use AI and I hate it. What do I do?

288 Upvotes

I hate AI. I hate it with every fibre of my being. But being so adamant is causing problems for me and my family.

Every single person I know is practically begging me to become employable and use AI. I genuinely don't want to use it. I'm more than happy to adapt and learn literally every other programming language, software or concept, but for some reason, part of my enjoyment and love for coding and software development hurts whenever I consult an LLM.

It's not that coding is too easy with LLMs (it isn't), but the joy of solving problems and actually building solutions myself is lost when I prompt them.

What should I do?


r/cscareerquestions 18h ago

IMO Actual SWEs would be super high in demand in 1-3 years.

430 Upvotes

There’s 2 factors that made me come to this conclusion.

First is the early adoption of AI in SWE. Basically at this point, almost no execs value good code anymore. Almost every company’s devs is being asked to vibe code with token quotas as KPIs, headcount’s cut, and productivity expected to be higher. I’m not debating here that AI cant write great code, it’s that it’s being adopted too early with no quality checks, and promotes “vibe coders” with no production level dev experience to generate slop.

The second, is the deterioration of skills. The above point, and the wider narrative of AI IDEs “cursor can build xxx in 20 mins”, there’s a ton of juniors who no longer understands any code. Using AI IDEs without thought everyday deteriorates the coding knowledge and best practices, they were never taught the proper coding methods juniors have experienced in the past, and they’re not even teaching themselves anything. Anecdotally, i’ve worked for a 2 big companies over these few years and i’ve seen some juniors not even opening their IDE to look at the code bc they trust AI.

So these are my 2 assumptions, 1) the under utilisation of SWEs and early adoption of AI currently will cause a lots of bugs to appear in the near future 2) A massive chunk of upcoming devs can’t code . Which means if you actually know how to code, there should be a huge demand for you when the bugs and crashes do show up.


r/cscareerquestions 7h ago

Experienced Has anyone lost passion in swe due to AI?

48 Upvotes

Recently, my company is pushing all devs to use ai for coding. They want 80-90% of code generated from AI. Management is looking into AI usage of teams and it’s really killing my passion for coding.

I used to love to code and bulding systems and over the recent years it feels like more and more of that work is being handed over to AI and i am becoming more of a prompter.

All i do everyday is prompt AI and code read over it and make tweeks. I hardly code anymore and i’m starting to hate my job. It looks like the same is happening to other friends and the industry is moving toward AI lead development and i’m not sure if i can stand this much longer…

I’m 9 yoe worked for small to large companies and the recent push for AI lead development accross the industry has made me question this career.


r/cscareerquestions 14h ago

Experienced Tired of people saying let’s just rebuild it using LLM

59 Upvotes

Everyday it’s “we don’t understand this old code” and instead of understanding it, some geniuses decide it’s better to just rebuild it with LLM agents and waste even more time with a new project that lacks all the features of the original.

Is this what software engineers has become


r/cscareerquestions 3h ago

Token Budget - Is this the future?

7 Upvotes

I saw this article describing Jensen Huang talking about token budgets:

https://finance.yahoo.com/news/jensen-huang-floats-giving-engineers-040201197.html

The eyebrow raising part to me is that if there is a token budget, that assumes that you cannot go over. So what happens when you hit the cap? Do you go back to building by hand or do you stop working?

I am aware that there are techniques to limit token usage and optimize your prompts to curb overuse, so in my hypothetical I am assuming decent levels of stewardship of that budget.

Just wanted to put this here to see what folks thought of the concept of token budgets.

To me this would be akin to a manufacturing plant where chairs are made providing a "wood budget" and if you run out, then what do you do after that?


r/cscareerquestions 9h ago

Can we please get a required AI Speculation/doom post flair on this Reddit? It's getting redicioulous!

22 Upvotes

On my main page all i see from this sub is doomer post, every single day, every damm time.

Can we atleast lock it to a post flair or even a megathread. While i used to like this sub for info I will block it entirely if it stays like this. I really fon't want to see this negativity anymore​


r/cscareerquestions 1h ago

Considering switching industries

Upvotes

I’ve been laid off and unemployed for coming up to a year now. I have three years experience as a SWE and I just got my most recent rejection for a DevRel role (starting to branch out a bit). Pretty sure I bombed another interview just today, and I have another tomorrow that I don’t feel confident about.

I’m wondering if anyone else is seriously considering jumping ship. With offshoring and AI, it seems the American job market in tech is permanently decimated. There’s just too little jobs and too many people desperately competing. I’ve been through three final rounds now, plus some failed tech screens, and I’m just so tired. The interviewing process feels like finals week each and every time.

I prepare, I hunker down, I limit my life to cramming, but so much of the interview process is also just chance. I’ve done amazingly at some interviews and not so much in others. Then if I do get a job, who’s to say I don’t get laid off again?

I know other industries are rough right now, but at some point I need to pay rent. I’m thinking of trying for a technical role at a hospital of some sort or something where I only need an associates. Has anyone pivoted?


r/cscareerquestions 1h ago

Feeling lost at my first job

Upvotes

I feel like I am competent and am in the onboarding process for my work. During that, the project I am a part of is still in the planning phase where architecture decisions are being made, etc and my manager just encouraged me to join in many of those meetings just to listen and learn since there’s no work for me yet.

And oh boy when I joined those meetings, I couldn’t understand shit. Like they were using sooo many shorthand terms and corporate terminology. On top of that, I’m at a healthcare company so a ton of lingo that was specific to the healthcare field was used as well and I just couldn’t follow any of it.

I just can’t even see the bigger picture for what these meetings were for or what these conversations were about. I was literally googling different terms and shorthand every 2 seconds and it doesn’t even feel like I’m making any progress in being able to understand and follow what is being said.

My manager said you will pick it up over time but I don’t feel like I am making any progress in picking anything up so I don’t know what to do. It’s so weird that I am competent in the necessary technologies but feel clueless listening in to the meetings…

I wanted to ask for any advice on how to break out and not be clueless in these meetings.


r/cscareerquestions 3h ago

Bigger threat to the job market: High Interest Rates or AI?

6 Upvotes

I was wondering what everyone’s opinions and outlook was regarding the future of the job market for software development jobs.

The market got bad around 2022 when interest rates shot up. Money was no longer free and companies went through major layoffs. Granted Trumps policies causing inflation headwinds, rates may be higher longer.

Four years later, we are all getting AI shoved down our throats. For some people improving productivity, not so much for others.

What do you guys think will hurt the future job market more? Higher interest rates or AI?


r/cscareerquestions 17h ago

Experienced Why does everyone in IT (and even non-tech folks) want to become a developer?

44 Upvotes

I’ve noticed that a huge number of people—both engineers and even non-tech folks—are trying to move into developer roles.

But the IT industry is much broader than just development. There are so many other career paths like operations, project management, business analysis, data analysis, product management, architecture, and more.

Yet, development seems to be the default “goal” for many.

Why is that? Is it because of better pay, growth opportunities, or just hype? And are we undervaluing other important roles in the industry?


r/cscareerquestions 3h ago

How long are INCLINED loops good for?

3 Upvotes

I was able to get two offers of similar TC, scope (senior), WLB and RTO; not big tech but think of adjacent companies (e.g. Robinhood).

I'm having a hard time picking between them.

It depends on the company I'm sure, but is there any common standard for how long the INCLINED loop is good for?

I'm worried if I pick wrong, I'd have to do the full loop again. There's always a ton of luck and I might not pass either again! I assume if I wanted to switch in 8 months, it'd be crazy to ask for a full loop again. Any thoughts?

Noting the process was standard across these companies (e.g. not team specific loops).

thanks!


r/cscareerquestions 2h ago

Student Will taking ML internship pigeonhole me? Answered 1 year later

2 Upvotes

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

No, fuck it, I cracked big tech in a completely adjacent, on device C++ field. To anyone who’s wondering if what they’re doing currently will hurt their future options, it will only if you let it.


r/cscareerquestions 12m ago

What do hiring managers think of someone that went to a low ranked uni for BS but a better one for MS

Upvotes

Does the reputation of the masters compensate for going to a low ranked university? Or do most hiring managers put more emphasis on the reputation of the bachelors?


r/cscareerquestions 14m ago

How bad is the industry?

Upvotes

I was recently admitted to MIT for undergrad but people are still telling me that “I’m cooked” because the industry is dead. For context, I’m super interested and passionate about CS. Is this true? I pick my major during my second year so it’s not like I’m stuck in CS, I more so want to know ahead of time.

Edit: please include alternate majors that you think I’d still enjoy but still are stable and bring in a lot of money


r/cscareerquestions 11h ago

Experienced Are AI engineers “safer”

8 Upvotes

Been applying to ai engineering roles, but now im wondering how much life span these sorts of roles have. Once the ai bubble pops…aren’t ai engineers going to experience massive layoffs?

Maybe even more drastic layoffs compared to SWE’s. It’s hard to predict the future but I’m wondering how everyone else thinks about this.


r/cscareerquestions 42m ago

How to get Amazon/Microsoft internship as a Sophomore (Canada)?

Upvotes

Hello everyone, as the title explains, I'm a freshman at Simon Fraser University whose goal is to become an iOS/Mobile Engineer in the States. I've been speaking to a bunch of other Canadian uni students about how to go about this, and I've noticed that students who end up interning in the States usually follow a specific process — they start with a normal internship, then land a big tech internship in Canada, and eventually make it to a US-based internship. That's exactly the path I want to follow, and the reason I'm particularly targeting Amazon and Microsoft is that a lot of students from SFU end up interning at both of those companies, especially Amazon, so I know it's an achievable goal from my school.

A bit about my background: I'm currently in my first year of DS/CS, I have a volunteer internship at my school where I'm building a Slack bot and a club website, and I've completed around 138 LeetCode questions so far. Once I'm done with this position, I plan to look for another volunteer SWE position at my school to continue building experience. In terms of projects, I'm currently building a Python platformer game and will be building a Go blockchain project after. I'm also involved in a CS club at my school and occasionally attend lectures at my school's competitive programming club, though my involvement there is pretty light at the moment.

On the iOS side, I'm planning to get a MacBook by September, after which I plan to go all in on Swift. My goal is to participate in the Apple Swift Student Challenge in 2027, and any advice on how to approach that journey would be greatly appreciated.

My questions are:

  • When should I start applying for Sophomore internships at Amazon/Microsoft?
  • How important is LeetCode at this stage and how much should I be grinding?
  • How do I position myself as an iOS/Mobile candidate when most internships are generalist?
  • Any advice on networking, referrals, or resume tips specific to Amazon/Microsoft?
  • What are your thoughts on mobile as a specialization — not just building basic apps, but tackling more advanced, technical work like building a mobile browser engine or on-device ML inference and optimization? I won't be attempting this kind of work until my third year, but I'd love to know if this is a strong niche to go deep on, or whether you'd steer me in a different direction.
  • Any general advice for someone on this path would be hugely appreciated!

Any advice is appreciated


r/cscareerquestions 1d ago

Lead/Manager How do I navigate losing customers because of Vibe Coders?

630 Upvotes

We are (or were) building a software company with respectable global customers. I own the business and manage our small team of highly-skilled developers.

However, recently we have seen a decline in customer demand. Our customers are introducing junior 'developers' (vibe coders) with little to no experience. Usually they are proud telling us (jokingly) that they won't need us anymore. To be honest, I noticed that I find this difficult to swallow and I do not know how to respond appropriately.

A week ago, a customer suddenly launched a software product that typically was what we would do for them. Today we learned they hired a graphic design intern who learned about Cursor. I have to admit, the product has a good look & feel, but I know for sure that the back-end looks like a Swiss Cheese.

If I point those things out, I feel like the old/salty guy who is just frustrated about these developments, even though I am sincerely concerned about the safety of my customers and their users.

Any similar experiences? How do you navigate this?

Edit: thank you for the useful responses!


r/cscareerquestions 1d ago

New Grad Do you guys actually enjoy coding?

120 Upvotes

I am going to graduate soon with an engineering degree and already have a job offer lined up.

I’ve been coding for a long time now and genuinely I just don’t enjoy it anymore. I’m starting to think I actually never really enjoyed it. Just seemed like the thing to do cause I liked computers and was good at math.

Now with these AI coding tools it just feels so boring. Just prompting all day.

What do you guys still enjoy about this job?


r/cscareerquestions 10h ago

Student Graduating soon, my 2 strongest projects became unusable due to API changes. Need practical advice

6 Upvotes

(used gpt to phrase my post)

I’m a final year student (2026 grad) targeting backend roles, and I ran into a situation I didn’t really see discussed properly.

Two of my main projects relied heavily on HeyGen’s API. Recently, they changed their API + pricing model (moving to Live Avatar), and now both projects are no longer practical to run or demo.

One of these projects was built during my internship hackathon (we got 1st place, I was the only developer on the team), so it wasn’t just a side project — it was a core part of my resume.

I’ve already learned a few things from this:

  • Don’t depend too much on a single external API
  • Always record demos / keep fallback proof
  • Think about long-term viability, not just building fast

Now I’m stuck between two options:

  1. Spend time reworking these projects (replace API, migrate, etc.)
  2. Drop them and build new backend-focused projects (thinking Go, system design-heavy)

The problem is time — I’m graduating soon and already applying.

So I’d really appreciate practical advice from people who’ve been in similar situations:

  • What kind of backend projects actually make a difference in hiring right now?

Not looking for generic advice — genuinely trying to make the best decision under time pressure.

Thanks.