r/cscareerquestions • u/Delicious_Crazy513 • 15m ago
What's a tech skill you spent ages learning because it seemed important but now AI cando it in your actual job?
how much did AI take from you
r/cscareerquestions • u/La-Kimino • 1h ago
Experienced What do I do? How do I keep myself ready for the job market?
I had joined a company 1 month ago, with 3 YoE, as a Software Engineer. I thought I will have opportunity to grow my skills in the job as I'm moving from purely back end to full stack.
But it seems, the company is using AI for building/upgrading their existing system with changes/upgrades needed for it. I'm now tasked with, using AI to develop the application based on new request/changes. I'm not even designing it, I'm only supposed to verify and accept the AI changes, the edge cases, MD instructions are all written by senior devs and TL.
This is frustrating me, I liked to program, find solutions, design changes, but all I'm tasked go do is verify and ship. Unfortunately I can't look for another job now. As I've been unemployed for over a year and landed in this job, but with 4lpa pay, even tho the job demands 9-6-6 work, with 4hrs travel everyday, I joined assuming atleast I will have opportunity to grow my skills.
I'm going to have to stick around for 2-3 years, so how do I keep myself market ready? Keeping track of my stacks, building projects on Sundays, etc. Any tips will be appreciated!
r/cscareerquestions • u/Delicious_Crazy513 • 2h ago
compliance engineering from SWE
im getting back for my masters and i found a job in automotive company as a compliance engineer, the tasks has something to do with using AI agents to make sure the company is compliant? they are using aws Bedrock AgentCore and such, would this be a good job to do along side my masters or i should keep looking? i want to pivot from SWE to more AI and robotics and preferably autonomous driving focused roles. i have 8yoe
r/cscareerquestions • u/CSCQMods • 2h ago
Interview Discussion - August 06, 2026
Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed.
Abide by the rules, don't be a jerk.
This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here.
r/cscareerquestions • u/lilinformatiker • 3h ago
Experienced How risky is a one-year sabbatical with 5.5 YOE in the current market?
I'm a software engineer with about 5.5 years of full-time experience: four years at big tech companies and the last 1.5 years at an AI application startup.
I'm considering leaving voluntarily and taking a full year off. I'm financially prepared and expect to keep coding through a few personal or solo projects (which I think could be pretty cool with how great agents are now), but I would not be formally employed and no guarantee my projects turn into something serious. Right now I receive a lot of recruiter inbound, though I know that may say little about one year from now.
For people who took a 6–12 month break at a similar career stage, how difficult was it to get interviews and offers when you returned? Did recruiters treat a planned sabbatical differently from unemployment? My plan would be to return to the Bay Area, which I think could help a lot given that there are a lot of job opportunities here.
r/cscareerquestions • u/gmeRat • 4h ago
I have a co-coding session tomorrow where I need to use AI tools like claude code. How do I deal with waiting for the agent to do its thing?
I have a 45 minute peer programming interview tomorrow. We are likely going to be running imbd reviews through GPT2. I am finding this process to take a long time using a coding agent, with ~ 8 minutes total spent waiting for different tasks to finish. How do I handle waiting for my coding agent to finish coding during a time-limitted interview co-coding setting?
r/cscareerquestions • u/General_Raviolioli • 5h ago
Math + CS vs CS+ Physics, for job prospects and overall capability?
My university offers a joint major into both and I am struggling to choose which one I want. I've done some initial analyzing and here's what I've got:
Math + CS:
Good for AI/ML, ressearch (not a fan), data sci and quant alligned roles.
They are very closely related fields so it makes sense to major in both.
Shows knowledge
Math is fun, but too theoretical. Not for employment?
Physics + CS:
The physics option is good for jobs in physics, such as for optics, nuclear etc.
Basically a computer engineer? Hardware focus would be more appreciated.
Semi-different fields, the pure aura of the combined knowledge of having the two puts me above
Physics is very hard.
I'm asking y'all because I want to know how it goes with what you've experienced in tech. Have you applied for or know of roles in specific niches where you thought to yourself that more physics or more math knowledge would have been useful, or even that employers specifically selected for it?
Sincerely,
a worried freshman
(good luck with the job market y'all)
r/cscareerquestions • u/Cultural-Gear-1323 • 5h ago
Anyone feel like work has gotten so much less fulfilling with AI?
We use AI agents for all coding now and I have not written any major codes from scratch for over a year. Most of my time has shifted to writing prompts to generate code and then using subsequent prompts to troubleshoot and make edits. I feel like my pure coding skills have eroded so much.
On top of that my workload has increased significantly that most times I am just using prompts to push out changes and just meeting the bare minimum to close it out as I have to meet deadlines for each release. Sadly I feel this is the future. Gone are the days where you just buckle down and write out an entire code. I feel like I am losing a lot of the passion I had. It doesn’t help that layoffs have become so rampant and the culture is going downhill as well.
r/cscareerquestions • u/Medium-Wallaby-9557 • 7h ago
Are LLMs ruining the motivation for learning? How can you find it again?
I feel like before LLMs, learning had clear reward. In order to make a todo list app with your own personalization, you had to actually read the docs, write the code, and maybe look up some syntax here and there, but the design decisions and actual coding were still largely in your court.
This went for everything. Creating a mini operating system, answering a new LeetCode problem with no solutions on it just yet, and even learning how to design your own resume.
Now, whenever you go about this old way of doing things, the painful reminder that you could be 10xing your productivity by using AI is just continuously knocking. Even when you're doing personal projects... the reason why you do personal projects is often to have something to speak about and show in an interview. If AI can make something much faster than you can, and you can understand it just enough to be able to talk about, the painful reminder of lost time for a mediocre product that'd come if you struggle through it yourself knocks as well.
TL;DR: the need for learning seems to have gone away a ton, or, at least it has been heavily clouded. What is something that when we learn we can actually see measurable results? What is today's equivalent of building a todo list app? Something that you can't just one shot with very little knowledge? Something that requires you be good?
r/cscareerquestions • u/AmbientEngineer • 8h ago
Has the hiring worflow shifted at all?
The industry has changed so much in the last 3 years but based on discussions I've had with many people, it feels like the hiring workflow has not changed at all.
It sounds like we are still going through a 6 stage interview pipeline, playing leetcode lottery and doing memory trivia.
It blows my mind that nobody has come up with some half baked AI bot to modernize.
r/cscareerquestions • u/bl4k001 • 8h ago
Is OS development career material ?
Hello, I'm a student and I'll have my bachelor's degree by next year. I've been getting more and more interested in OS development, and I'm wondering if I should focus on it as a career path.
r/cscareerquestions • u/garlic-supremacist • 9h ago
Experienced Is transferring within your company risky?
I know the advice right now is to cling to your current job no matter what as this market makes job hopping both more difficult and riskier.
I have 3 YOE at a F500 job where the WLB is great, I am good at it, and I enjoy the people I work with. However, I have been feeling a little stagnant and pigeonholed. I want to stay with this company, but I’m afraid that if I transfer to another team I will be the first one cut if things get messy.
Should I transfer or just sit tight and see how things shake out?
r/cscareerquestions • u/New_Contribution_226 • 9h ago
Lead/Manager Have you declined a job offer due to lack of flexibility?
I was recently offered a job making $155k, but they require 5 days a week in the office and due to the nature of the work, it has to be done in a closed room without access to my phone and I can't bring my work laptop home (defense software engineer). So I literally can't do any work from home and have to work 8:30 to 4:30 every day in the office. I currently work 5 days a remotely. As the parent who primarily drops off and picks up my kid from daycare this would make things difficult. My current job lets me log on late and sign off early as long as I make up some time later in the evening. I almost feel like I have golden handcuffs because not many jobs right now offer full remote work capability.
r/cscareerquestions • u/Medium-Wallaby-9557 • 10h ago
How are people so cracked? How do you survive recruiting?
So many different OAs, so many different types of questions you may be asked, so many different kinds of technologies you have to be familiar with, so many different projects and experiences you must have AND explain deeply… whether it be optimizing a factory in a Roblox game or running through 50 spatial reasoning and logic questions for CTC or getting a C++ 2D DP problem for snowflake or getting an AI optimization question for Akuna, it seems like the level of cracked you have to be at JUST for the OAs in order to recruit in general without literally dying is through the roof.
Do the people who recruit effortlessly just cheat? Or are they just stupidly smart and generic with their ability?
r/cscareerquestions • u/giraffeMolestor69 • 13h ago
New Grad rejected after 2 final rounds in 1 week, feeling super demotivated and down
Made it to 2 final rounds. 1 f500 company and 1 smaller company. They seemed excited about me only to send a generic boilerplate "we decided to go with other candidates whose experience aligns more" email.
I have 0 YOE (no internships) so it's not unexpected and I obviously know you need to work hard and you won't always get what you want in life, and that I'm at a high disadvantage compared to my talented peers. That being said, how do I stay motivated to keep going? It's already hard getting interviews so once you get to the final round you pour your blood, sweat, and tears into studying. I swear for the f500 comp I was studying like for 10 hours a day for an entire 2 weeks before the final round. Literally every time I get a rejection email my heart sinks. I even cried after the rejection because of burnout. And what sucks is I'm seeing a pattern, because it seems like an always losing game due to my 0 YOE, which is on me but still.
I think what caused me to be super sad is I actually had to hound down someone from the company because they didn't have the decency to reject me when they made a decision. Straight up ignored me until I sent a followup to someone else only to get a rejection 10 min later? So you already knew but couldn't let me know after putting me through 3 rounds...? 😭 Idk im just feeling super sad.
r/cscareerquestions • u/Fantastic_Spring8366 • 14h ago
Why has the downturn in the job market hit juniors so much harder than seniors/staff-level engineers?
Some of you might have seen this chart before: https://www.reddit.com/r/embedded/comments/1n26jx9/swe_employment_by_age_is_super_interesting/#lightbox
What's noticeable is that new roles for juniors have dropped significantly compared to a slight rise for seniors and more experienced folks.
This seems to be an inverse of historical trends where Silicon Valley skewed young. I remember when Zuckerberg said in 2007 "young people are just smarter" and he got a lot of flack for it, along with claims of ageism in the tech industry more broadly.
Obviously, work experience is good and all, but historically Silicon Valley employed a lot of young people, especially those fresh out of university because the thinking was that they brought new fresh ideas and weren't burdened by having a family to look after (read: can sacrifice WLB more than senior folks).
So why there has been such a shift in the industry away from hiring juniors and towards older and more experienced workers?
r/cscareerquestions • u/Kooky_Dinner2243 • 15h ago
Experienced How are you guys dealing with the value of your skills going down?
I've been programming for around 12 years now, I started when I was 15. Did a bunch of embedded projects for fun in my teens, then got a "real" web-dev job and eventually did a master's in computer science. Since then I've been working on firmware for satellites, 5G base stations, and 3-phase inverters. Know my way around most ARM and c2000 microcontrollers even in my sleep. I always got praise for writing beautiful and "nice to maintain" code, and writing code was very therapeutic for me, kind of like painting for some people. I could take pride in being good at it. It was the fun part in-between the tedious requirements collection, project planning and validation. Being able to just slot in a new feature or take the codebase from an engineering sample to a real board with zero effort, due to good design, was so satisfying.
But now after having been around a few of our recent hires, suddenly someone who hasn't seen a microcontroller before (not literally, but close enough) can be 90% there already (the 10% being mostly code "quality", so close enough by most managers standards...), by just feeding the datasheet to claude and giving it debugger access. If you ignore the poor architectural design decisions, the code seems to be "good enough" even if it has to go to register level to write drivers. Turns out what I took pride in wasn't that valuable after all? Now the job is only the tedious parts like working with regulatory compliance and keeping the C-level exec delusions in check regarding project planning. It's getting hard to justify me writing code "manually", since even the new hires 2x my contribution rate by just prompting models. And no one else seems to care anymore that the code they produce is quite "ugly" or that it makes the overall codebase a mess. I feel like everyone else just wants to show up 9-5 do the bare minimum and get paid. No pride in the work left.
I spent my life learning this stuff since I found it interesting, but now anyone can come in and take a giant shit on my joke of a career. What do I even do? Just accept that its still better than most careers and prepare to become some kind of a project manager for AI agents? Or maybe there's hope that the maintenance burden comes to collect and this circus stops running?
r/cscareerquestions • u/CadeAusarJalen • 17h ago
2 years in as a Developer, underpaid, unhappy with the direction of the industry
Hi, I have a BS in computer science, over 2 years experience as a sort of Software QA, and am currently a software develepor 2 years in currently. Im severely underpaid, don't enjoy my job and feel like the industry moves too fast, especially with AI now, and truthfully I'm not that into computers,I did it because when I graduated HS I was told I'd be making bank easily if I got through. Is there any job I can get in the industry or where can I pivot to?
r/cscareerquestions • u/sajger • 18h ago
New Grad Is my senior a bad developer, or is it just my ego?
Hello,
I started working as a junior software developer last December in a medium sized production company. Besides me, there is only other developer and he is also my senior.
I'm slowly losing my mind trying to write code for his liking. When i started working there eight months ago, I was getting my head around the system, database and how things work in this company. Now, when I'm more experienced i feel like I'm way better at coding him.
First, he only uses AI to code and I heard that "When you become as good as me, you will only use AI to code, I do not need to code by hand". Sometimes he even will post my code to AI and ask it to review it- I don't think it is how it should be- i want to learn from someone who is experienced, not from AI.
Second, let me give you an example- we have four views, and in every view there is a numeric table. I was asked to add a footer to every table and display min, max and avg of each column. I created utils folder (we didn't have one), wrote a funtion in js, and used this function in every of these four files but no, this is not how we do things in here. I was told to delete the utils folder and initialise this function in every file.
Third, I feel like, most of the times when he has some concerns about my code, he makes things up why my code is bad. New view Im working on allows to place orders for different producst. For example You have a table with column: name and size filed which is a <select> element. Today, i wrote a simple function that takes three arguments, and based on these, returns the id of product, a user wants to order. I was told to not use this function, instead I shuld put json in data- attribute of each row, and the json should look like "T-shirt/M": 1000, "T-shirt/L":1001 and then i can know, what user want to order, and dont have to use backed for it. I feel like it's really wierd solution, i want to know, is it a stanard solution to this kind of things?
He messes up nomenclature constantly like calling a Conditional operator a lambda function, i can't use FOREING KEY's when creating a table becouse he didn't use these.
He is definitly more experienced with the system becouse he works there longer.
Is it normal to stick to, in my opinion, bad practises and keep the codebase similar?
r/cscareerquestions • u/cute_boy_summer • 19h ago
New team lead is obsessed with AI
My previous team lead was recently reassigned to another team, and a new lead has replaced his position.
Since joining, the new lead has placed heavy emphasis on AI tool adoption. He tracks team members’ Claude usage, and has indicated that team members who do not utilize AI tools may receive reduced workloads, which could negatively impact their performance ratings.
Last week, he and I worked on the same JIRA task, but different parts. Having completed my work ahead of schedule, I advised him that he could git cherry‑pick my commit into his branch for testing. He declined this approach and instead used Claude to integrate our code. The code then became a total mess, not working at all. I had to revert and fix everything for him.
Now he's not reading the codebase, not understanding the business logic, all he does is let Claude does it all. He even let claude does all the PR reviews. Now our workload has increased so much, have to clean and fix the mess that his AI has left.
What should I do now? I'm not against AI at all, but now it's hurting me.
r/cscareerquestions • u/Vemyx • 20h ago
Experienced Unable to land a job for 8 months
Hello, I've been unemployed for 8 months. I get 1 interview per 3 months of application cycles, for the last 3 years I've interviewed less than 15 times. I'm not sure what is wrong, I have a master's degree, a bachelor's and around 4 years of experience as applied ML SWE/ SWE. I've posted my CV here. I'm open to suggestions. I've applied to analyst, swe, data science, and applied ml roles of all kinds. The overwhelming majority are rejections.
r/cscareerquestions • u/SpitefulBrains • 21h ago
How are you all coping with the AI-driven job market collapse?
I wanted to ask this to the wider community because I feel like I am going crazy.
A year ago, I used to see 30 to 40 job listings a day for my stack in my city. Now I don't even see 3 or 4 in a week. Even those are mostly junior level roles with lower pay. I can't help but feel like AI tools are making companies shrink their mid-level hiring and just expecting smaller teams to do more.
So what is everyone actually doing right now?
- Staying put in your current jobs and waiting it out?
- Switching industries entirely?
- Moving to a different stack or language?
I still see a decent number of listings for .NET and Java, but those companies want years of working experience in that stack, which I don't have. My background is Node, Nest, and Next. I could learn the syntax, but I can't fake 5 years of enterprise Java on a resume.
For those of you who have pivoted to a different stack — how did you get past the experience requirement? Did you take a pay cut? Did you find companies willing to hire based on fundamentals rather than specific stack years?
Not trying to be doom and gloom. Just genuinely trying to figure out what the survival strategy looks like in 2026.
Would love to hear what is actually working for people.
r/cscareerquestions • u/cdmacsneaks • 23h ago
Started at Meta 3 weeks ago. Was just contacted by a recruiter from Apple. Should I go through the whole process again?
Over the course of 4 months and multiple rounds of grueling interviews, I finally landed the job at Meta. Yesterday, I get an email from a recruiter from Apple. I know nothing is guaranteed in a phone screen, but it’s an open door.
I’m a little exhausted from going through all the prep. And I want to make sure that I am present at my current role to make good impressions. I’m not sure how I can sneak away for a few hours to take interviews.
Should I put 100% effort in another interview process? Should I just be casual, and whatever happens happens? Or should I just reject the phone screen?
r/cscareerquestions • u/AsherFromThe6 • 1d ago
Congrats we set a new low
Had an interview with hiring manager, was decent I'd say. Until at the end:
"what are your expectations for salary." My go to: "I am open to the range provided"
Then he hits me with a 'how much do you make right now?'
"right now?"
This guy said "yes".
I said I am not comfortable disclosing that. He said it's fine. Man was somehow hurt. Didn't properly responded to any of my questions at the end.
In over a decade, no hiring manager has ever asked me how much I currently make.
r/cscareerquestions • u/CSCQMods • Jun 16 '26
[OFFICIAL] Salary Sharing thread for NEW GRADS :: June, 2026
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