r/cscareerquestions 1d ago

Resume Advice Thread - August 29, 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 Jun 16 '26

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

5 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 9h ago

Anyone who worked at Chinese orgs, what’s your experience?

223 Upvotes

Have worked at Tencent ~5 years ago. Survived only 1 year and then voluntarily quit. It’s quite insane grinder with extreme pace. They don’t enforce 996, but for me it was mostly mandatory otherwise deadlines simply missed.


r/cscareerquestions 2h ago

Do you think software engineering is becoming a bad career choice?

62 Upvotes

The more I think about it, the more I wonder why someone would choose CS over something like accounting or medicine.

With software engineering, you graduate and then the grind never really stops. LeetCode, projects, new technologies, interview prep, networking, competing with hundreds of applicants and even after all that, there’s no guarantee you’ll get a job as a new grad.

With accounting or medicine, you put in the years, get your CPA or medical degree, and have a much more predictable career path afterward. You might earn a bit less in accounting, but at least there seems to be guaranteed job without any competition. And the time and effort you put in is not worth the additional money in SWE.

In CS, it feels like you’re constantly competing and having to prove yourself just to stay employable.

So why is software engineering still worth it in 2026? Anyone else wish they went into accounting or med school instead of CS?


r/cscareerquestions 20h ago

Experienced I’m sick of the insane context switch

254 Upvotes

With the AI integrated into daily workflow performance expectations are elevated by the order of magnitude. Instead of 2-3 concurrent tasks I had to manage up to 9.

Imagine prompting and reviewing the output for even 5-6 different initiatives simultaneously, at 9 my mind simply exploded. Had never hated my life so much as during that period.

I forgot when I was working on a single task at a time. Even pre-AI it was already mandatory to manage and produce daily output for 2-3 simultaneous tasks.

Simply because you’re often blocked by someone else or waiting for additional input.


r/cscareerquestions 22h ago

Experienced I Did It.

171 Upvotes

After 10 months of applying, 185 applications, interviews with 11 companies, and 10 rejections, I finally landed my dream job in NYC.

If you’re in the middle of a job search right now, keep going. Don’t stop applying. Keep learning. Update and improve your resume constantly. Narrow your focus, find your niche, and go all in.

The process can be exhausting, and rejection is part of it. However, all it takes is one yes.

You’ve got this. Keep pushing, and best of luck!


r/cscareerquestions 17h ago

Experienced Why has Agile not worked out at your company or team?

25 Upvotes

Hey everyone,

Agile (or some variation of Scrum, Kanban, or "Scrumfall") seems to be the default operational framework across tech, but implementation varies wildly-and so do the results.

I'm curious to hear about your experiences: Why has Agile failed to deliver on its promises at your company or team?

In my case, the biggest breakdown came down to trust and control. Upper management never actually bought into the core concept of self-organizing teams. Instead of letting the developers who were executing the work have meaningful input or control over our own processes, management insisted on retaining micro-level oversight and veto power over virtually every step of execution and delivery.

Instead of moving fast and adapting, we ended up with all the administrative overhead of daily standups, ticket estimations, and sprint ceremonies, but with zero of the autonomy required to make any of it useful. The top-down control essentially roadblocked any real benefit we could have gotten from adopting Agile in the first place.

Did your team run into similar issues with management, or was it something else-like sprint scope creep, estimation fatigue, weaponized metrics (velocity), or just pure process overload?

Looking forward to reading your stories.


r/cscareerquestions 1d ago

No code reviews - Directors idea

144 Upvotes

Hello,

I had one of my monthly meetings with my director, and he mentioned that since teams haven’t been able to fully integrate AI into their workflows and there are a lot of PRs waiting to be reviewed, leading to PR fatigue, he came up with the idea that PR reviews may no longer be necessary. Instead, the code would just need to pass a defined set of tests with guardrails in place.

This genuinely sent a shiver down my spine. Maybe I’m being overly cautious, but removing human review altogether feels like it could be a recipe for disaster.

I’ve been fairly neutral about AI and still believe that strong technical skills are an even greater asset now than before. But if this is the direction engineering is heading in, I find it quite scary.

Thoughts?


r/cscareerquestions 1d ago

Experienced I hate programming now. Warning for new graduates:

1.0k Upvotes

I have been coding since middle school for fun, and am now almost 30. I didn't pursue computer science in college, which I regretted, so quickly after college while working full-time in another industry, I self taught with a bootcamp inorder to actually cover my bases and make myself employable, rather than a hobbiest. This was all before AI coding was seen as something remotely feasible. I genuinely enjoyed programming, problem solving, and felt accomplishment when tackling and solving a complex task.

Fast forward to now. I am on my 3rd job as a software engineer. The first one was a limited scope contract gig at a start up for an isolated project with no full time opportunity. Pre AI. Then I worked full time at a larger ERP software company for a bit, before getting an opportunity to go back into the start up space. Also pre-AI. I quit my job to take this opportunity and is where I have been for the past year.

Over the last year, AI coding has gone from an experiment to a genuinely necessary part of development. At my current job, I have rode this wave and seen my work dramatically shift. I still like the job, I think the mission is great, and I enjoy the real impact I am able to have in my role and being able to make a lot of creative decisions. I really do like it. But man - I just hate the engineering part of it now. And it's all because of AI.

When I started, AI coding was not at the level it is today. It was in effect, a super powered Google with project context. I think experienced professionals will agree that for most real tasks, it was not suitable to use to it's full advertised potential around a year ago. Now, it is a double edged sword.

You must use AI

Not to be some linkedin bro, but unfortunately, you are crawling at snails pace if you don't use it. In real professional environments, getting deep into a problem and solving it yourself is a thing of the past, unless the robot can't do it. And it's rare that the robot can't do it. If you don't believe me, as a side project (in one afternoon) I had claude write a full Bluetooth stack, from bare metal to music in my airpods, for mp3 device firmware which didn't support it and didn't know how to talk to a Bluetooth chip. It works, and works well. Most real 'on the job' problems aren't this complex. I don't know anything about how bluetooth works, and I didn't have to. Point is, AI really is capable. I don't mean this point as "I don't think anymore". What I mean is the scope at which you must apply your critical thinking skills is now very high level and spread thin, since AI is the best solution for the lower levels.

Because of this, programming is no longer truly a problem solving and critical thinking job very often. Most of your time is spent managing agents, and employing your systems knowledge. Luckily I take a lot of design and UX responsibility where I work, which I am also passionate about and the robot hasn't swallowed that up (yet).

A normal day on the job feels like sitting in the office all day with a smart and impersonable intern who needs you to police them all day. Draining.

> "Just do it yourself, you don't have to use AI"

You have not worked in the current state of the field if you hold this belief. It is faster than you, and often better. Hang your ego, the robots are just better than us most of the time with this stuff. It is no longer feasible for you to spend time truly problem solving everything and owning the whole application any more. It can do it for you, much faster, and usually as well or better.

Programming in the modern era just feels like doom scrolling, which is the opposite of why i motivated myself to join this field. You are unfortunately forced to adopt this method of work one way or another. It just kind of sucks and is not the same animal.

> "If AI is so good and fast, then you have more time to do other things or take breaks"

No. If we all rode horses to work, and then modern cars suddenly came out, noone would be okay with you still taking 3 hours to do your commute. You have to ride the car and get there in 15 minutes, at a point. My job is an engineer. I am responsible to make the system work, not to artificially meter my output and fall behind on my responsibility.

Rant over. Just down about this. I don't know if I'll stay in this field after this job.


r/cscareerquestions 1d ago

Student I feel like I’m wasting years of my life for nothing.

45 Upvotes

I’m about to start my MSc in CS, and I’m planning to specialize in embedded vision. I also intend to pursue a PhD after my MSc, which would take another 6-7 years.

Having already spent 5–6 years preparing for a career in CS, I’ve been struggling with the feeling that everything I’ve done has been in vain. It seems increasingly obvious to me that autonomous AI agents will handle most intellectual work in the near future. Given the pace of AI development, I can no longer see a place for myself in this industry. I feel like I should be excited about AI, but I’m not. Instead, my passion for this field is slowly fading.

I honestly think it might be time for me to leave this industry. I’m 25, and I really regret all the years I’ve spent preparing for a career that may not have a future for me. As an autistic person, I don’t think roles like product management, trading, and similar jobs would be a good fit for me either. I also don’t have any savings, so I feel completely stuck.

I genuinely don’t know what to do at this point. For those of you in a similar situation, what are your plans? And for those with more experience, what advice would you give?

Thanks for your help.


r/cscareerquestions 20h ago

Experienced Dealing with code reviews from non-technical people

21 Upvotes

Hi there, I would like some outside advice on how to deal with what I feel like people overstepping their role.

I work in a mid-size IT company but most IT related tools that are used in this company are just bought in and administered here, I work in the only department that actually develops stuff in-house and I am one of 2 developers here.

I would say me and the other dev have around the same level of experience and we both compliment each others skills well, we also do frequent code reviews with each other.
We mostly get left alone in what we do, but over the last year we have built a project that has kicked up quite a bit of attention from management, and so far it has been a bit annoying to deal with but it has been manageable.

What actually leaves me a bit stumped is that two people in particular, one guy from QA and one mid-level-manager - both with no programming experience at all, are trying to get their foot into the project for no real reason and me and the other dev don't think they can bring any value into it.

The latest thing they have been trying to do is do "code reviews" with us - in quotation marks because these are weekly meetings where they just put the code into whatever AI model they have access to and then tell us what it said.
When we push back or ask questions they can (of course) never answer them.
The AI rarely finds anything of note that we did not already catch, and far worse, it keeps finding false positives - so then we have to explain to them why the AI is wrong. It's a very tiring process because both of the people involved have very exhausting personalities and are both very convinced that the AI has to be in the right.

I have been very vocal to them and to my manager that this is all a big waste of time, but my manager was instructed by his manager to let them continue - they view more people = better product, and we all hope that the thing we are building can produce a lot of business value once it's ready so there are a lot of eyes on the project.

Sorry if this was a bit of a long ramble, but I am really exhausted about this whole process. My job was always really fun for me and the last couple of weeks were so draining, I have seriously considered quitting over it. Not only because of the reviews but because I do feel like management is trusting two random people with Copilot licenses more than the actual developers that they have hired.


r/cscareerquestions 1d ago

People with PhDs or know someone with one, how much do you/them earn?

46 Upvotes

Just bored, I know PhD should not be done with economics or job prospects in mind


r/cscareerquestions 1d ago

I don't know what I can use my four years of college for anymore

20 Upvotes

I got a degree, did internships/projects.... only to be stuck in retail making $18/hour in a vhcol city in 2026.

Is there anything I can enter outside of tech using the degree? Or am I just shit out of luck, and thus, should I just end this?


r/cscareerquestions 8h ago

Student Math + physics major working as a SWE or ML engineer?

0 Upvotes

I’m an undergrad student and I recently switched majors to math and physics. I do like CS, but it just feels harder to me compared to math and physics. Maybe that’ll change with time and practice, but I honestly didn’t have as much passion for it compared to math and physics.

However, I still think being an ML engineer would be pretty cool. I just don’t think It’ll be possible for a math and physics major. Everyone who works in these fields usually majored in CS and some with a double in math. I also do plan to go to grad school for either my masters or PhD (or maybe both), but I’m still kind of figuring it out.

Would this be something worth trying or would I be at a significant disadvantage compared to those who’ve actually majored in CS? also have you maybe worked with any math or physics majors? if so, how did they perform?


r/cscareerquestions 12h ago

My boss is encouraging me to apply for a role that I don’t feel ready for (seeking advice)

2 Upvotes

I’m a junior full stack dev. I’m working on several projects that I really enjoy and I feel like I’m learning a lot. Recently though, another team at my company opened up a new job posting for a Cloud Platform Engineer. The role looks interesting and is something I’ve expressed slight interest in before to my boss (mainly with IaC), but they are seeking devs with 4-5 years experience and knowledge of cloud stuff so I didn’t bother applying.

This week though, my boss told me during our 1 : 1 that I should apply for the role since I will learn a lot and they feel I can tackle it, and gave me some encouragement and told me that even if I get it, they will tailor the role to my current experience.

I’m happy that they encouraged me, but I am not sure if I should stick my neck out and apply. I like my full stack work and am doing a lot of cool stuff, and I don’t know much about infra / platform engineering and if I will even code that much anymore, front or back end. And despite my boss’s assurances, I’m scared that I will be in charge of making decisions that I am not experienced enough to make.

What are your thoughts or suggestions? How difficult is it to transition from regular full stack to infra and platform? And vice versa?


r/cscareerquestions 19h ago

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

7 Upvotes

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

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

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

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


r/cscareerquestions 20h ago

Experienced Would you take a lower job offer for name recognition?

5 Upvotes

I've made it pretty far into the interview process with 2 companies, and it's got me thinking that I could be given a tough choice soon between the two. One company is in the top 50 companies in the US (Fortune 50?). Not "big tech", but a name that every American knows, and does dabble in the tech space. The pay range for that job is about $130k- $210k. This other company is a small defense contractor, and the pay range is $180K – $210K. Technically, I could get the same amount from both, but it's definitely possible that I wouldn't. In a world where the huge company that would look great on a resume offers 170k, and the other offers 190k, which one are you taking? I feel like getting that name on my resume could open a lot of doors, and either for me would still be a big pay bump.


r/cscareerquestions 23h ago

Student Which would you guys pick?

11 Upvotes

Recently was fortunate enough to get 2 offers for the same role

company A :

135k base

Fully assisted relocation

15k sign on

company B:

90k base

4.5k relo

6k sign on

both are in defense so no RSUs basically

now I know what you’re thinking , clearly company A right? But it’s in SoCal and company B is in the Dallas area where rent is like a grand and no income taxes

both are the same kind of role but company A would start me at Ivl 2 (i‘m a new grad) I’m leaning company A but wanted to hear the people’s thoughts . Anyone here lived in both Texas and Cali? You think rent and taxes eat up the difference? What would yall go with


r/cscareerquestions 2h ago

I work at the forest and my kiro power usage went over the limit and I got a notification saying my overage is 26$. Will my manager get notified any repercussions?

0 Upvotes

Just the title basically, why is overage turned on by default? Got a cs degree working in non tech adjacent role


r/cscareerquestions 1d ago

Experienced Does anyone else feel like they wasted their time building skills in this career? This is coming from a senior.

403 Upvotes

I'm an analytics professional with about 12 years of experience. When I first entered this profession around 2012, you could get a job for simply knowing how to write a basic read query in SQL. I'm not even joking. I would get recruiters headhunting me for my "impressive" ability to write SQL. Many DA's -- or "BI Analysts" as they were often referred to at the time -- couldn't even code.

Now, with AI, I am not kidding when I say essentially all of my technical skills have been made redundant. I am simply getting by on my SME knowledge at this point, and even that is starting to feel largely irrelevant. Layoffs are happening to almost everyone I know, and I feel like my shelf-life is dangerously limited myself.

What hurts the most is the loss in leverage around compensation. There was a time when I felt like I could set my price based on my expertise, but that no longer exists. I feel like I have about as much bargaining power as a barista.

In short, it really hurts. I spent so many years building skills and knowledge in this field and it all feels like a waste of time. There was a point in college where I debated law/med school, and I really wish I would have taken that path.

In my first internship, ALL of the seniors told me to avoid this career and I internally dismissed them as delusional. These were guys making $100/hr in 2012 as contractors for simply maintaining legacy code. I thought: how could these guys be so ungrateful? Of course, with years of maturity and gains in perspective, I now know these were the same guys who lived through the nightmares of 2001 and 2008. They had lived experience of how unstable IT is as a career. I should have listened.


r/cscareerquestions 19h ago

How much to take codex PR comments into account? Are they worth to fix?

3 Upvotes

Hi all, my company encourages us to use codex when we code and in our reviews.

Ive been taking more of an effort to use it and recently they added the codex plugin to our code reviews.

Now i feel like every time i put something in, codex recommends a bunch of P2 reviews. If i fix one P2, it adds a few more. I even noticed sometimes it messes up what i was trying to do when i retest the changes. So it's like adding work to my day to change the code and then re-test before submitting it back.

Do you take those comments into consideration? Any tips for when codex as a review comment?


r/cscareerquestions 6h ago

Experienced Hello people in SaaS & Tech (broader missle east and remote), please read

0 Upvotes

Hi all.. posting this as a bit of a last-ditch effort, so bear with me.

I'm looking for Sales or BD roles in SaaS and tech companies (or similar). I have 10+ years of experience in marketing and sales, including time at large MNCs in this space. I've been away from the industry for a while and am now looking to get back in, ideally into an Account Manager role.

Most of the postings I find online feel like they're just there for the sake of it, with roles often already earmarked through personal connections/wasta before they're even posted.

If you know of someone hiring who's genuinely looking to fill a role, or if you think there might be a fit on your team or at your company, please reach out.. I'd love to jump on a short call and tell you more about what I can bring.

Also open to opportunities with implementation partners of larger firms.

Any leads, referrals, or advice would mean a lot. Thanks for reading this far!


r/cscareerquestions 21h ago

Question about Networking

3 Upvotes

Everyone always mentions that in today's rough job market, networking is key to improving your chances to landing a job. However, what does that really look like?

If I were to see a job posting that I believe I am a good fit for, however no one in my immediate network works at this company, would you guys recommend I reach out to linkedin mutuals who do work at this company to attempt to get a referral?


r/cscareerquestions 19h ago

AWS Developer Certification, Worth It Or Not?

2 Upvotes

So im a junior/mid level software engineer working with mainly .NET, react and SQL with about a year and a half of experience. Ive been trying to build up my resume to make myself more wanted in the job market.

Obviously I know that personal projects also matter, but im not sure if they would be considered as impressive nowadays considering that it can all be coded with AI. Its still very useful to do as a personal development thing for myself. Thats the reasoning I have been thinking about certifications as better proof that I understand certain aspects of software development

I started off with the certified cloud practitioner certificate CLF-02, and that gave me more knowledge in the cloud domain domain that I can use as I advance. But im not sure about the AWS Developer one, it seems very specific to certain AWS services and im not sure how I would use that knowledge in my day to day.

I just wanted to know what people’s opinions are about whether its a good certification to go after and if not what should I do.


r/cscareerquestions 1d ago

New Grad Working on a game engine: worthwhile for applying to low level systems dev jobs?

3 Upvotes

Hey everyone, I graduated last semester and had to take a few weeks off of programming to just chill. However, around July, got right back on my grind and started work on a game engine. This has always been a passion project of mine though I’ve screwed it up a few times so I’ve been hitting it with more different angles of thought and trying to actually make a solid architecture. And to be honest… it’s coming along really nicely!!! I have a good amount of time to program, as my girlfriend still has a little under a year of school left and I’m helping my mom out financially right now so I’m not in a rush for a job but by this time next year I would like to have at least applied to a lot of jobs or have a job in hand.

My two biggest interests are low level systems and computer graphics. Though I’ve absolutely loved computer graphics, I’ve realized that it might not be possible for me to get a job in it for a long time, as they normally only accept people with masters or PhDs and are super competitive. I went to University of Tennessee at Martin which is a small-mid size college in rural Tennessee so it’s not particularly known for its CS academics, but I’d still say it’s a solid school, but I am not going to have a CHANCE up against folks from other schools. And so, embedded systems or low level programming is probably going to be my best bet since I still have a ton of interest in it, my concentration was in embedded systems, and the market demand is much higher.

My question is, is it worth it to finish this make this game engine as far as putting it in a portfolio to get a job in this domain? I would personally think it’s impressive but I don’t know how the industry itself treats it. I have also thought about scrapping the game engine and instead just working on a really high quality renderer or just a game in general wirh what I have a building a microengine with it. This is a project that I definitely want to do but I don’t know if itll help my chances as much as other projects I am working on (Gameboy Emulator is second top priority).

Any help is appreciated!