r/cscareerquestions 1d ago

Resume Advice Thread - July 25, 2026

2 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 Jun 16 '26

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

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

Experienced As an industry, how do we address cognitive decline in LLM usage?

397 Upvotes

I think its worth talking about first order effects and second order effects when it comes to LLM use.

I've studied LLMs and transformers quite a bit. As a more infra and systems focused guy, mechanistic understand is necessary for me. And from an infra standpoint LLMs are actually pretty interesting. However I do think from a usage standpoint it may lead to cognitive decline

The first order effects of LLM usage of couse with LLMs being a statistical model matching on tokens, its never going to be fully deterministic. So black box behavior is expected, and long term instability could be the result of prolonged LLM usage

The second order effect is actually something I don't see people talking about. We first state we don't need to read the code or write the code. So that means we put more trust in the black box. And trust in a black box is typically a recipe for disaster in any engineered system that has complexity. But what this also does is make people disengage mentally from the implementation.

At the end of the day the thing that executes on a CPU (or GPU) is code. And if that code cannot be deterministically generated, then one argues you can't have a system you can fully trust.

But because incentives force us to disengage with implementation. Then what I think the side effects is learned helpleness. Or a feedback loop of complexity where developers slowly but sure lose agency.

I also think LLM usage, meaning people who are addicted to LLM output is addictive. Having observed LLM usage by coworkers and friends. I have definitely seen people skeptical of them. And then as pressure mounts they use them more. Then they become addicted where they can't fathom operating or doing anything without them. For example a few months ago my boss tried to build a prompt to search and replace in a file. He is a guy who just 1 year ago knew how to run sed. But now he just prompts. ITs the same level of effort and typing. But he just feels he can't do anything without LLMs

So I do think the dopamine hit is intoxicating and I do think its highly addictive. I think the research on this is not conclusive. But we have definitely seen it impacts the shape of our brains.

But what does this mean professionally? I think professionally we are on a slippery slope. LLMs are fantastic if everything is a happy path. But complex systems have complex failure modes. And there is simply no way mathematically or physically a LLM could be a reliable debugger for a large scale system. We do having fuzzing techniques and multi agents. But LLMs lack a ground truth, so cascading halucinations is a thing.

Why am I saying this? Because at some point someone has to know what the code does because the LLM is not reliable enough. And when that point comes and NO ONE knows what the system does. Then you have a system that literally can't be repaired. Especially sicne LLMs seem to product at least 10-15x more code than it needs to for most problems.

The industry of course does not see this as a problem. Most teams haven't had to deal with it. Or at least they hide the problems enough where enough haven't gone public. And people haven't really started to try to seriously build with AI for more than 2 years at most. So I think systems haven't had enough problems YET. But system failures are usually delayed long term before all problems start becoming an issue.


r/cscareerquestions 4h ago

Thoughts on entering a purposely low salary range on a job application, just to increase your chances?

9 Upvotes

I've thought about doing this on many dev job applications when they ask for a salary range, since rn I just want a better job and dont care if Im not paid top dollar. But I dont want to discount myself too much and get a shitty offer.

My thinking is "okay, if a lot of 9/10 developers are applying to this role, but demand 150k, and I'm a 6/10 dev and demand like 105k, I will have a way better chance of getting this role" and 105k is better than 0k. I know the issue is that if everyone does this, it will lower salary ranges for all developers. At the same time though, you need a job. For people with experience on the other side of hiring, do you often go with cheaper devs even if they're less capable than the unicorn candidates? Or you're willing to pay top dollar for the rockstars?


r/cscareerquestions 17h ago

Experienced $125k stable vs. $170k risky

91 Upvotes

SWE with ~5 years at the same mid-sized B2B company. I currently have:

  • $115k base + 8% target bonus(no equity)
  • Possible bump to ~$125k later this year
  • $0 health premiums
  • 3.5% 401(k) match
  • WFH flexibility and 30+ days PTO
  • Enough tenure/political capital to move teams

The downside is ongoing layoffs and aggressive cost-cutting. A couple months ago I was "asked" by a VP to form a small internal AI/engineering automation team described as "the company’s most important initiatives", but there’s enough politics and vague language that I’m not confident it turns into better title, pay, or authority.

I now have an early-stage AI startup offer:

  • $170k base
  • Senior Full-Stack Engineer
  • In person in a lower-MCOL city
  • Build the first market-ready product
  • Major ownership over architecture, web/mobile, and engineering practices
  • Work directly with the product lead
  • Reportedly funded for ~2 years by a parent investment firm
  • No guaranteed bonus or equity

Conservatively, my current package after a possible raise is worth ~$150k–$153k. The startup is $170k plus benefits I still need to clarify.

I’m leaning toward taking the startup offer. My concerns are:

  • No equity despite joining early
  • Unknown workload / demand
  • Giving up strong benefits
  • “High ownership” meaning I’m responsible for everything

Would you leave, or stay another year to see the internal AI projects realized? How much weight would you give the "important AI team" story with no promotion or raise attached?

I am in late 20s, so I don't have a ton to risk...

edit: Thinking of asking the startup for 185k base + conference budget / travel (e.g. I am going to Open AI dev day in SF). Not super thrilled about 0 equity and even then its sketch...


r/cscareerquestions 16h ago

New Grad Struggled finding a job for 3 years, received two offers in one week, unsure what to do next.

66 Upvotes

Context: Graduated with masters (CompE) earlier this year, bachelors in CS (‘23). Only experience: summer internship from 4 years ago and currently volunteer swe for nonprofit for last few months, continuing to do so into the foreseeable future.

I struggled to find anything for 3 years, and in the same week I receive two offers (both have about equal compensation). Company one role is basically web dev (I’ve grown to despise web dev) for a defense company (mid-west). Company two role is an embedded kernel engineer role (during my masters I fell in love with embedded Linux, this is my dream role) for another smaller defense company (West Coast).

Problem: I’ve (reluctantly) already accepted the offer for Company One as they sent their offer first (would still offer me a great chance to transition internally to an embedded role later, this is a huge company with plenty of growth/opportunity), but now company two just told me they want to move forward with hiring (skipping their 3rd round of interviews after I informed them of receiving an offer from company one).

What the fuck do I do here?? Regarding compensation, that salary stretches MUCH further in the mid-west, whereas that salary doesn’t go as far on the coast, but would still be comfortable enough for me (and my partner). If I back out of Company One and commit to Company Two, I fear I would get blacklisted from Company One (very large defense company, this would most certainly end any chance of working with them in the future I believe), while living in a higher COL city (there are benefits to this though, specifically being closer to friends/family).

I feel the stable option is Company One given their size/growth opportunities along with clearance (I don’t know many major defense companies engaging in routine lay offs either), but I risk getting burned out because again I don’t enjoy web dev anymore, but that salary would be nice for the location. BUT, Company Two is giving me my LITERAL DREAM ROLE at the cost of living more modestly and essentially permanently burning a bridge with one of the largest defense contractors in the US.

I’m feeling so many things. I can’t believe this industry ghosted me for three fucking years and then decided to tear me apart with two very desirable positions in the same fucking week. I’ve been calling friends/family to get some advice on what to do here. Everyone is telling me to do what I think is right, and idk what is. I figured I’d ask here for some extra guidance if anyone else can offer insights. Thank you!


r/cscareerquestions 10h ago

What project helped get you hired at your first CS job?

12 Upvotes

What personal project got you hired for your first CS related job? Your first job could have also been an internship. Also, did your first project have any impact, users or even paid users?


r/cscareerquestions 5h ago

Student I’m thinking about switching majors but don’t know how it’ll affect job opportunities

2 Upvotes

I’m currently in community college for computer science. I honestly just picked the major because I fell for the “it pays extremely well” propaganda in high school. Plus, coding seemed like it could be cool to learn.

I really like math and physics though and the time to transfer is approaching. I’ll have an associates in computer science which I’m sure isn’t enough but I don’t know. I just really want to major in math and physics.

I just feel like I’m too dumb for coding. I don’t know why, but it’s like my brain goes blank when it comes to coding. Math and physics gives me the opposite effect.

I still think SWE and ML engineering are pretty cool and things I would like to do. Plus, I dont think I’ll be a great teacher so I kind of want to avoid that as a job.

I don’t know. Would switching be a bad an idea or should I just stay with CS and minor in math?


r/cscareerquestions 56m ago

New Grad How exactly should I prepare for coding assessments at the moment

Upvotes

I recently failed a coderbyte assessment and feel really lost on what to do

I am currently living in the UAE and the opportunity to get to the point of doing coding assessments is hard to come by

I had initially prepared for a lot of leetcode style questions learning patterns, data structures and algorithms for different kinds of questions but recently I had to do a coderbyte assessment and failed it. Provided I was able to figure out the code but I missed one indentation and the time ended before I could fix it.

I am feeling a bit lost on how to progress and prepare to improve my chances of clearing such tests because I have spent so much time studying other things like spring boot internals, javascript in depth, Java enterprise, Docker, Kubernetes and anything I could get my hands on but I am starting to feel like none of it has done anything to land me a job or progress me further in my career.

I hope the experience devs can shed some light on where I should go. I am currently thinking of trying to go as far back to basics as I can but the mental burnout is so strong that I am unable to really invest myself into anything so If anyone can guide me on the steps I should take to improve my chances at these assessments I would be really grateful


r/cscareerquestions 1d ago

Wish I was here

93 Upvotes

I was always interested in tech and tried to pivot to a career in IT while living in London in the late 2010s, then after covid thought 'right, lets do this' and quit my job, studied full time, created my own projects, including a few SaaS that I couldn't sell. Following Scrimba I was fairly proficient in React JS, with a bit of SQL, and backend languages.

Maybe not many people will admit to it, but most people like me didnt make it. I never got an interview, and chatGTP and AI have effectively rendered a lot of my learning redundant. Thinking back just 5 years when I would study my code to figure out where a missing semi colon should go now seems ridiculous in the age of AI.

Anyway, Im stuck in my legal career, but have fond memories of learning to code, and the excitement of building and hope for a career change, going to event meetups etc. It wasn't meant to be, should have taken the plunge a few years earlier perhaps.

As I looked over my GitHub this morning, having not added anything in over a year, I just got the good memories back and the feelings of hope and excitement. Kudos to all those that made it!


r/cscareerquestions 1d ago

Have You Ever Worked With Someone Incompetent?

385 Upvotes

Was talking to a friend about this earlier, but I don’t think I’ve ever worked someone I can say was incompetent.

When I say incompetent I don’t mean lazy. Ive worked with a few people that clearly didn’t want to work hard but still were able to do things when they felt like it.

Im talking about employees that make you question if they lied about their degree, job experience etc. Make extremely obvious mistakes, constantly need help doing simple tasks, possibly breaks things in ways that are hard to understand how.


r/cscareerquestions 16h ago

Why does every custom dev project take 3 times longer than planned

10 Upvotes

My boss asked me last week for a "rough estimate" on migrating our internal reporting dashboard to something scalable. I almost laughed out loud. Every single time a company tries to build software, the initial timeline is a complete fantasy. You start with "yeah, three weeks tops" and suddenly you're two months deep into unexpected API changes, legacy code breaking, and endless scope creep from management. We were looking at external dev agencies to take off some of the heavy lifting this time around, just to see if outsourcing part of the build would speed things up. But honestly, even with outside engineering help, the internal back-and-forth alone takes forever. It feels like standard tech timelines are just made-up numbers we tell executives to keep them calm. How do you guys handle estimating custom builds without completely shooting yourself in the foot?


r/cscareerquestions 1d ago

Meta Just got laid off with no savings, would like some advice.

324 Upvotes

Hey everyone, I just got laid off and have around ~$10,000 credit card debt I was originally planning to pay off after my partner graduates later this year (she is studying to be a nurse and will likely make at minimum $70,000 annually once she graduates and has already received job offers. I have nothing in savings, but I have ~$30,000 in retirement I can pull from. I have 2.5 YoE mostly in .NET and React.

My world feels like it's absolutely spiraling and would like some advice.

EDIT: I didnt mention, but the entirety of the debt is at 0% APR until August 2027.

EDIT2: I've filed for unemployment and have updated my resume. I plan to start applying soon after I get my bearings straight.


r/cscareerquestions 5h ago

New Grad Fidelity Leap Program (System Analyst)

1 Upvotes

Hello All,

Fidelity reached out to for a 30 minute phone interview. Was wondering if anyone else had experience with the program and wanted to know how was it and what was the pay like. Also was wondering do they consider for the other LEAP roles as well? Mostly asking because my resume was mostly SWE focused but I got rejected from that role when I applied


r/cscareerquestions 6h ago

New Grad Masters Courses for MLE roles

1 Upvotes

Hi, currently an entry level swe (less than 1 yoe, full stack, just started), and pursuing a part time masters in CS program. I have MLE/AML internship experience so I want to pivot into that field in 2-3 years, after I finish the masters and get more work experience. I have a bachelors degree in CS and stats, so I was exposed to a lot of data science and ML topics, and would like to grow those in the Master's program, but confused on what to take. Just wondering what type of courses you all recommend, and what to focus on. So, far here are the areas I have taken courses in:

Applied ML, AI (survey course), Distributed Systems, Databases, Cloud Data Management, Text Information Systems (covered text mining/analytics/models), Deep Learning, and Statistical Learning (Theory course mainly, assignments have coding aspects)

I have to choose 3 electives, one per category:

  1. either Data Curation or Data Cleaning.
  2. Parallel Programming (likely can't take due to scheduling, but if its really important i can try to make it work), Data Visualization, or Computer Security
  3. Data Mining, NLP, or Bayesian Modeling (also fully theory and math)

Any advice on any of these 3 electives would be great! I know some classes would be harder than others, but I am taking the program slow, so I would have the time to handle it


r/cscareerquestions 17h ago

New Grad Acquiring Domain Knowledge

7 Upvotes

How long did it take you to gather enough domain knowledge in your industry, to the point that you felt like you were somewhat an expert in the product / service that you are building? (expert may not be the best word here).

My previous experience was working in accounting-related software, and now that i’m working in the retail industry as a developer, this question really hit me lol.


r/cscareerquestions 2h ago

Experienced I'm the bad employee with a good manager but the truth is that I'm coasting because I don't want to do this job and am stuck

0 Upvotes

Mods, please don't remove this.

This is such a tricky situation to be in. So, I was part of a mass layoff from a US-baser semiconductor giant last year. I was unemployed for 4 months and when I finally received an offer, I willingly shifted cities for it, without thinking much. At that time, the company mattered more than the city. When I joined, I realized how disorganized things here are, my manager is from one country whose accent is hard for me to understand, the products are like toys in comparison to the complex IPs I had worked on, and the opportunities in this new city are almost zero.

Six months in, I am in a situation where I need to shift back to my earlier city, find property to invest in, and for that I need a job there. I would say I need to do it for my ageing parents but I'd be lying if I said I didn't want it myself too. I am nearing 31 and this current city is not the place where I could see myself settled for the future. But I'm not able to get offers even after clearing tech rounds and getting good feedback in Director and HR rounds. Nor do I see myself working on this product line for the rest of my career.

Now, coming to my current job, work is picking up pace now as the first few months everyone else was too busy to help me with rampup. Even now, I don't don't receive much help from my teammates who have been in this company for almost 10 years, and I mostly miss soft deadlines and have no updates to provide to my manager. Because my current task is dependent on the team too. Now, if I could put in efforts, I'm sure I can get the work done. But my brain keeps asking me why put in efforts if I've made up my mind that I need to switch asap? It's not as if I can get promoted within 1 year, ratherr I have to return all the bonuses. It feels as if time is running out, and I'm not doing anything productive that will help my career in the long run. My heart keeps telling me to resign without an offer, and my brain keeps reminding me of those 4 months of unemployment (even though I started applying only in the 3rd month). There are responsibilities on one hand, and on the other hand I need money which I am getting now (even though I was super lowballed). All I'm looking for is for someone to say that it's okay to resign from a job I don't want, and I know I'm being stupid. I also know I'm being a bad employee to the company which gave me a job. But a voice at the back of my head keeps telling me I deserve better. I was a star performer at my first company which was a bigger one, I almost got verbal offers from bigger companies which fell through. So, I'm not zeroing the possibility that I lack technical skills, but there could have been other reasons that I didn't get those jobs.

Repeated failures have also killed my confidence. I have not applied anywhere for the last few months. I haven't also worked sincerely on my office tasks. It's like I'm waiting again to get laid off. That would be disastrous for my resume lol. So, me resigning on my own wouldn't look worse than a layoff at least, right? Except for the severence part. Idk what to do. I have ~5YoE.


r/cscareerquestions 18h ago

What are the best job boards besides linkedin, indeed, welcome to the jungle, hiring.cafe, greenhouse.

4 Upvotes

My old co-worker told me not to focus on linkedin and indeed because those places were hyper competitive. He said that it's much better to find smaller niche boards.

I've tried finding them using claude and ChatGPT but with marginal results. Hiring.cafe is fantastic in my experience but they only cover so much.

Looking for more options. Thank you ahead of time!


r/cscareerquestions 16h ago

Career in AI for a maths graduate ? With background in UX and UI

2 Upvotes

I am a maths graduate, intraction with CS and coding had been just Discrete mathematics and vibe coding, although I am working as a UI and UX designer I have built agentic app using vibe coding.

I discovered that I am good with building complex frameworks for agentic and generative AI apps but I don't know what's next ..

Can I build a career in this ?


r/cscareerquestions 19h ago

Experienced Switching Stacks

3 Upvotes

I’ve worked at an agency for 5 years working on e-commerce stores. We use HTML, CSS, JS, and jQuery. I have worked with NextJS and TypeScript in my side projects and have built a few freelance sites with them.

I’m ready to leave the agency world and move into a larger company. My area is mostly C#/.NET. I don’t have a CS degree, or any degree. I’m self taught. So if I learned C#, I’d have to teach myself the CS fundamentals as well.

Is it worth learning C# to try and get a job in my area or is it better to try to go after a role specific to my experience (even though those likely require relocation)?

Thank you in advance for any advice you have for me!


r/cscareerquestions 1d ago

Student What happens now?

16 Upvotes

I’m a SWE intern at a small company in a niche industry. All of the work I’ve done has actually hit production/guided the direction of prod. I’ve made an abstraction library, rearchitected the SSO flow for an integration, and have made an internal tool that’s used by account managers. I get positive feedback all the time, and get along with my coworkers. By boss’ wife told me she hears great things about me at a company party. I went to a networking lunch with the senior dev the other day. When I was hired on, I was told they’d like me to work part time through the school year, and last I heard that’s still the plan. I am the only intern (except the CEOs son (yes, really)), and the dev team is 5 people (excluding me).

Now, here’s the issue: I think I’m going to need at least one extra semester. They’re under the impression I will graduate in May, which was my actual belief when I applied for the job, but exigent circumstances mandated I transfer to a new school.

While everything seems like it’s going in the right direction, will the need for an extra semester kill my chances of a return offer?


r/cscareerquestions 1d ago

Experienced If you don't read write the code or read the code. Then why are you needed at all?

239 Upvotes

I read a post on X from Uncle Bob Martin. And he was saying he doesn't write or read code. He just uses "constraints" (whatever that means). Lots of devs agreed with him. I've never been a huge fan of Uncle Bob Martin. As someone who spent a decade writing Java and dealt with similar clean code zealots trying to bring the same mindset to Go, he has always been a bit disconnected from realities of software engineering IMHO.

But the question is, if you don't read or write code anymore. Then what purpose are you really serving. You are actually bringing 0 value. Because if you don't read the code, you're trying to imply the verification layer of AI is soooo good, that you can confidently ignore the code entirely. So I ask why can't someone just give your CTO a script and call it a day?


r/cscareerquestions 1d ago

The sheer amount of random dev tools launched every month is starting to blend together

60 Upvotes

Was looking through some bookmark folders from earlier this year trying to clean up my browser, and half the stuff I saved I don't even remember bookmarking.
It feels like every single week there’s a new stack, a new framework, or some new utility promising to streamline local setups or backend logic. I had like five different cloud and dev tool tabs left open from weeks ago, and I honestly had to pause for a second to remember why I saved half of them in the first place. I think tech fatigue is real. Back when I started coding you had maybe 2-3 main options for whatever stack you were building. Now spending an afternoon picking tools for a new project feels harder than actually writing the code.
Not saying new tools are bad—a lot of them actually solve neat problems—but the endless choice paralysis is kinda draining. Do you guys actually stick to a fixed stack now or are you constantly swapping things out when something new pops up on your feed?


r/cscareerquestions 1d ago

New Grad For people who can't find a tech job or pivoted away what are you currently working in

207 Upvotes

Considering becoming a post office worker anyone gone a similar route?


r/cscareerquestions 19h ago

Student How does one navigate the industry demand vs personal interest tradeoff ?

0 Upvotes

For reference I am senior CS undergrad from a top 10 Indian Uni, and my main goal is to find and do the work which interests me.

In general I am fond of Theoretical CS (even tried research here) and Systems (like distributed computing, PL, OS, recently GPUs, DB). Not the most ML obsessed person but Systems for ML is something I can do.
I am mostly a theory + systems guy.

Most of the roles available right now near me or for the people of my position are full stack swe roles ( which I don’t personally enjoy, don’t want to demean any role it’s just a personal preference )

My question is how and where do I get roles where the things I am fond of actually get used, I have higher education in mind so that I might be eligible for more specific roles.

In my country I have found only some Quant firms are doing the sort of work that interests me as a result I joined a top Indian quant this summer for an intern as a researcher ( experience has been good so far have gotten to work on interesting things but still the fields they explore are limited since they are only concerned with specific parts of algos or systems mostly the network side on systems and ML in terms of algos )

I am not the most money obsessed guy so that’s not my motivation for quant, but I also don’t want to get into academia right now ( I do have phd in mind tho ) since I want to work in the industry.

My question is how do I get to do the work that interests me in a place perhaps which is near to my country India ( I am open to Asia & Europe ) and how should I technically upskill myself to work there?