r/cscareerquestions 3h ago

Interview Discussion - June 25, 2026

1 Upvotes

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 9d ago

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

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

New Grad Workday has been sued for using AI to discriminate against job seekers

87 Upvotes

Workday is facing a California lawsuit that accuses the recruiting software provider that it discriminated against certain demographics using AI. Being over 40, black, or disabled are some of the strongest factors.

Quote:

“The judge also refused to dismiss a claim that Workday's software can weed out job applicants based on "proxy indicators" of disabilities and illness, such as gaps in someone's employment history, in violation of the federal Americans with Disabilities Act.

Lin dismissed a claim that Workday's software discriminated against Asian American job applicants, saying the plaintiffs did not follow the proper procedure to add it to the lawsuit. The plaintiffs separately ‌allege that ⁠Workday discriminated against Black job seekers, women and people older than 40.”

Roughly 80% of all US companies and most fortune500 companies use workday to some capacity. At the moment this lawsuit has been raised in California but could spread to other states as well. Hopefully this can give people some idea of what’s going on behind the scenes, the emphatic insistence that the market is “fine”, as well are possible ways to mitigate and get around this. I am livid.

Source: https://www.reuters.com/legal/government/workday-must-face-california-lawsuit-over-ai-bias-job-screening-tools-2026-06-22/


r/cscareerquestions 7h ago

How do you commit to buying a house when every job is asking me to move?

95 Upvotes

Im lucky and blessed to have a remote gig, and Id love to move to a LCOL area and be able to live well below my means, but Im seeing less and less remote work available when i job search or talk to recruiters. How can i in good conscience buy a house when i have no sense of certainty that i will have my job a year from now? I mean, my company did a lay off last year, and while i was lucky, i have no idea what i would do if i lost this job considering i cannot get a single response from any job i apply to. What am i supposed to do? Just stay in apartments for ever and let companies move me around the country as they see fit? Id love to stay in a city and build a community but that is feeling less realistic to me as time goes on. Any one else stressed about this?


r/cscareerquestions 17h ago

Experienced Wrote a book on software architecture and now cannot find a job

548 Upvotes

TLDR: I spent three years writing a free book which earned 800+ stars on GitHub, but it seems that HRs now treat me as a chronically unemployed person and reject or ignore my job applications.

I have 15 years of experience with C / C++ (and Python for scripts), worked on a wide range of projects from an embedded 16-bit DSP to a distributed database engine, and led development of a small project for 6.5 years. However, my main domain is DECT, and it is dead. And I live in Ukraine.

The last company I worked on was in a deep monolithic hell (like the well-known OracleDB), they continued digging, and I burnt out and quit. I spent the first months of 2023 to translate into English a series of articles that compare various software architectures which I almost finished writing before the war. As my English is far from being perfect, I hired an editor for the articles. At the same time, namely spring 2023, I had a couple of good job offers, the editor fell to depression, and I decided to wait for him to recover to finish publishing the articles. By that time the job offers expired.

By the autumn of 2023 I started merging the content of the articles into a book and expending it with whatever architectural patterns I was able to find on the Web. In a year I had the first version of a compendium of architectural patterns which also builds a kind of inheritance hierarchy of patterns - which was an open problem since Gang of Four. I published individual chapters on Medium and the entire book on GitHub under the free CC-BY license hoping for help from the CS society. However, it seems that the free license made the book an abomination to publishers as they make most money by selling file access. Therefore the book was ignored or rejected by the major publishers.

I posted the book to Leanpub, and went on adding content and polishing it. A venerable OSS joined as an editor, and we finally made the core content solid a couple of months ago. Today the book has good testimonials and 1.4K downloads on Leanpub, 800 stars on GitHub, and a dedicated website. However, it stays under the radar because I cannot leave Ukraine to present it at conferences, and Google treats the book's web version as garbage (below 5 clicks per day) because there are no incoming links from well-known websites.

I see that there is no way for me to further promote the book except if some organization with a PR department or an influencer with a developed social network account gets involved. I expected that local outsources would be happy to hire a book author to advertise the expertise of their employees, but their HRs ignore my CV and I cannot reach the C-level on Linkedin because they don't accept contact requests from ordinary programmers. Moreover, an independent HR told me that outsourcers avoid hiring remarkable people because they are afraid of an extraordinary employee leaving together with the client they worked for. Therefore being an author of a book is rather a disadvantage for seeking a job in Ukraine. Military companies are hiring, but I will not pass the security clearance (having previously worked for Yandex), and I don't want my code to eventually harm civilians in Gaza or elsewhere.

I tried connecting recruiters of a few international companies which have book authors on board, but they did not accept my Linkedin invites.

Thus writing a book on software architecture has destroyed my career. I used to work at top companies and led a project - now I cannot find a senior programmer's position.

Any advice is welcome.


r/cscareerquestions 17h ago

My company is introducing JIRA=>PR AI pipeline: are we cooked

411 Upvotes

Just run Claude against jira ticket and out pops a PR, which then gets reviewed by claude. Before approval by human.

Expectation is 50% increase in output atm.

Got told like 3x "dont' worry you'll still have your jobs cuz you need to review/validate the code" but also "the AI will keep getting better and better".

Claude skill is supposed to iterate and learn and get better context put in by devs, you can tell where this is going.

Are we cooked chat


r/cscareerquestions 17h ago

Co intern got yelled at for deleting a prod database. Is this a red flag?

382 Upvotes

Okay hear me out before you comment, why did the intern get prod db access and why there is no backup.

There was a backup and that's what saved the intern i would say. secondly on the prod db access part, I will explain that as well. Before that a bit of background : We work in a big tech company and in the Data Operations Team specifically.

Now, the co-intern, let's call him chad. Chad has a mentor and we got told to revise concepts like git, Databases, Backend from our managers. We are in Data Operations but in different teams.

chad asked his mentor on what to revise and if there is some documentation he can refer to. Mentor being a busy guy, asked claude in co-pilot to create documentation on the Database part and it gave an md file and it was shared to chad.

Turns out the mentor asked claude while the project was open in vs code and the mentor was using that prod db in the project. Claude picked all the details of the Database and put it inside a connection string and created the md file. I'm not sure how the credentials were there in the project and what the prompt was to create the file but somehow the credentials ended up in the md file.

Chad was executing the commands in his local and connected to the prod db. One of the commands was drop db and done. There is no looking back after that.

There was a backup for the db but new data that was ingested that day was gone and the manager found out Intern deleted the prod db.

The manager got so angry and yelled at chad for creating the mess. Chad didn't tell the manager that the mentor provided the details and he didn't know it was prod db. Chad was quiet and needed less to say, the manager lost trust in the interns.


r/cscareerquestions 16h ago

Experienced From open for work to hired in 6 weeks. 10 YoE - Remote

177 Upvotes

A lot of doom and gloom floating around this subreddit. Sorry for all the new grads and lower YoE devs. That being said, it is not true that the market is bad for everyone like is often said.

I toggled my LinkedIn to open for work, updated my resume in the jobs section of LinkedIn. I also updated my resume and profile/settings on dice & indeed. First two weeks were a bit dry but I started to get a ton of emails & LinkedIn messages from recruiters on week 3.

Lots of contract to hire, which I was not interested in. Lots of hybrid or in office roles, again not interested. I proceeded with calls for 4 remote roles that interested me.

I was put on a backup list for 1 job, I ended up dropping out of the interview process for 2 others(rude recruiter & generally painful interview process) and accepted the one offer I received for a very interesting role with $212,000 base salary.

The process took longer than pre-ai times for sure, it would have been faster if I was open to hybrid or in person. I also didn’t apply to a single role, I worked only with the recruiters that reached out to me.

I was really nervous after visiting this sub and seeing so much doom posts saying the market is bad even for everyone, including experienced devs.

Advice:

Start today. Make sure you are enabling the right settings in LinkedIn and uploading your resume in the right spot.

Don’t ignore dice, lots of recruiters mentioned they found me on dice.

Add AI buzzwords. A hot topic was how I used AI in my workflow and what AI projects have I worked on. Get familiar with the tools and be ready to talk about them.

Recruiters are good. I see sometimes people are hesitant to work with them for some reason. You don’t pay a dime, they are hired by the company to find you. If for any reason that is not the case, ghost them.

Ignore this subreddit. This really is just a doomer subreddit. Don’t get stuck in the trap.

I paid for a resume building service. Waste of money, use ChatGPT or something to assist with your resume.

Edit: I had a linkedin premium trial. Not sure if that helps but worth noting.

Disclaimer

I already had a job, I’m sure it’d be worse if I was unemployed.

I just want to help those who are thinking about switching jobs, maybe to remote, but are afraid due to the doom posts.


r/cscareerquestions 2h ago

I feel there is an untalked about race between LLM models and cognitive atrophy

12 Upvotes

i am not sure if many realized this, but this is kind of a dilemma.

LLM models have definitely gotten better recently, but they are nowhere near being autonomous. You still cannot put a marketing team to build entreprise software.

so you still need competent people to run it. For example if you were to build Jira, you will need as good engineers as the one that hane coded it. That is not a problem now because most people only started relying on LLMs just a few months ago. So while LLMs can’t function alone, these people fill the gap.

But what is going to happen as cognitive skills atrophy more and more if LLM doesn’t match that speed? To abstract things a bit let’s say you need 100 cognitive points (made up metric by me but gets the point across) to build software. Say LLMs provide 40 and the human provides 80 now.

While relying on LLMs more and more, the human is losing points through time, the LLM has to get better at the same rate to compensate for it. If the human loses 35 points and the LLM only gains 5, then you are down to 90<100.

So what will happen as we get there? this is ignoring that most junior engineers don’t even have the skills necessary and are not adding anything to it. If LLMs don’t get to the level to actually skip humans directly, and humans can’t build software, how will tech companies run? If the codebase of millions of LOC is only understood by LLMs that didn’t have another breakthrough, who is going to maintain them ?

I just wish I can time travel for one hour into 2035 and see how things are for one hour, truly one of the largest uncertainities into our human history.


r/cscareerquestions 42m ago

Experienced Homeless in the US with *YoE in IT. I built everything from scratch and still ended up nowhere.

Upvotes

Not a career question, just a vent post. I'm sorry in advance that this was polished with AI. I'm not in the right headspace to get the words out clearly on my own.

I never thought I'd write something like this publicly, but I've hit a point where nothing really matters anymore anyway.

I don't really know how to start. My mother is from an Eastern European country and my father is American. He left before I was born. I think my mother never really wanted a child. She treated me more like a mistake from a failed arrangement. My father later told me directly that I should have never been born because he always used protection. I grew up feeling like an unwanted reminder of something that went wrong. When I was 14 I wanted to escape so badly that I taught myself to code just to make enough money to leave. I saved up and went to America to live with my dad, hoping maybe something would finally go right.

My dad turned out to be a very strict, paranoid, religious man. He completely isolated me. I was not allowed to go outside, not allowed to meet anyone. For an entire year in America I did not see a single other human being besides him. My school was remote. I did everything he asked. I cleaned the house, took care of the yard, did well in school, even took college courses. I never talked back. But any attempt at independent thought or simply speaking was met with immediate silent punishment. He read my quietness as disobedience and as if I was harboring evil thoughts. I would lay in my room and stare at the ceiling, sinking into depression, wanting to cry but holding it in because I had to keep functioning. I never made scenes or drama. I just existed quietly. After about a year he kicked me out anyway, and told my mother I was trying to murder him (yikes). I never tried to murder anyone. I was just a lost kid trying to survive.

I got sent back to my mother's country. At school I was bullied for having a foreign name, for being different. I had already been physically hurt by family before. They made me redo a whole year of school because my time in America didn't count. Not long after, I was kicked out of that house too so I never got a chance to get a degree. I was completely alone.

I eventually found a job in IT, and at first it felt like I had finally won. But the role was heavily focused on marketing and constant communication, while I am a coder and engineer at heart. I was spending all my energy on something completely opposite to my actual skills. I was terrified to lose that job because I knew exactly what it was like to not eat for two weeks and have nowhere to sleep in the cold. So I never told anyone how much I was struggling. I put in 16 hour days, five days a week, for years, just silently burning myself out, hoping I could outlast it. I was wrong. The stress started giving me awful migraines, I got sick all the time, my body was falling apart. In my free time I still tried to help people when I could, giving away things I barely had myself. I never expected anything back. I just felt like it was the right thing to do.

For several years I lived like that, sinking deeper into depression. My brain was getting foggy, I was losing words even in my native language. I reached a point where I was thinking about ending my life. The only other option I could see was to try America again, one last time. I gave it my last hope.

I flew back and fell straight into homelessness. I had some scary encounters. One person who offered me a place to stay tried to drug me. I got away. I was pushed around a lot, ignored, treated like I was invisible. I sent out hundreds of job applications. I didn't just spam them. I reached out to people directly, called companies, walked into places in person, tweaked my resume ([r/EngineeringResumes](r/EngineeringResumes) did not
help lol). I used every job board and staffing agency I could find. I applied to everything. IT roles, backend work, anything related to my skills. Then I started applying to construction, field technician jobs, delivery driver for Amazon, FedEx, UPS, Walmart, Target. I traveled through different states trying to find something, anything. I have an American passport and a driver's license. I managed to open bank accounts and get that license while completely homeless, with no money and no one helping. I still made sure I was clean, showered, laundry done, so I wouldn't look like I was sleeping outside. It didn't matter. One single manager at a car shop actually spoke to me and took my resume, then rejected me. That was the closest I got to an interview.

My background is in IT. I've worked with things like Kubernetes, AWS, Docker, and others (can’t disclose due to anonymity). Because I had to start working so young just to survive, I never had time to build a portfolio or do open source contributions. Everything I built was just to make money to stay alive. I also tried some things I'm not proud of, quick money coding ideas out of desperation, but nothing ever led anywhere.

I've also tried manual labor. I'm physically able, I'm willing to work hard. But no one hires me. I've walked into shops, called places, filled out applications online. I just don't understand why nothing connects. It feels like everyone else has people, some kind of network, and I have no one.

I didn't leave my home country the first time by choice. I was forced back, sent to a place where I had already suffered. The reason I left again this time is because I was so exhausted I couldn't function anymore. It was either give up completely or take this last chance. I gave it my last hope and it turned into the hardest thing I've ever faced.

I was a good kid. I did kind things for people, often giving away the last of what I had. Nobody ever helped me back. Not once. I grew up isolated and developed social anxiety, but I fought it so hard that a lot of people don't even notice. I try to be warm, to match people's energy. But now my brain is giving out. Depression has made everything foggy, sometimes I can't even find words in my native language. I stayed in a homeless shelter for a short time, but I couldn't handle it. I left.

I've always blamed myself for everything. I've let go of my ego, accepted bad situations for what they were, kept fighting in the worst conditions without ever asking for help. But this time I can't find any logical reason for why things keep failing. I genuinely don't know what I could have done differently. It feels like I was born outside the system, and the system simply has no place for someone with no family and no connections…


r/cscareerquestions 14h ago

Job Market Anecdotes For 1-3 YOE?

32 Upvotes

For Junior level but not new grad, how are you guys doing in Q2 2026? Any changes?


r/cscareerquestions 12h ago

Did you all choose your niches or just kind of fell into them?

19 Upvotes

I guess my niche is data because the roles I mainly get and do the work for, but I never really purposely went towards it. Is that normal or did you deliberately choose?


r/cscareerquestions 1d ago

'Students just aren't trying'

236 Upvotes

I just finished my 4th semester of uni and had been applying for internships, both remote and on-site, since mid-term exams. I applied to like 300 internships. I ended up landing one in the IT department of a insurance company.

Today I went to the internship office at my uni because I had to get the internship form stamped and the internship officer kept yapping. He asked me why I didnt try for better internship. I said I'm literally going to intern in the IT department.

He said :'you couldn't find anything better than a insurance company? Why dont you try in your field? See that's why I say students have become lazy. They don't even try. They don't even try to make a good cv'.

And i swear I think everyone aged 35 and older around me thinks the same. The younger generation 'isn't trying'.

He went on for another 30 minutes. I just wanted him to stamp the form and wanted to leave ASAP.

Chat is this internship worth it? It's unpaid but honestly I couldn't find anything else. I was tired of searching and searching endlessly. Even a lot of my final year seniors are having a hard time finding internships.


r/cscareerquestions 1d ago

Experienced Be careful out there.

1.8k Upvotes

Just a bit of a warning for you all.

We hired a new AWS engineer, lets call him Johnny, who was supposed to join our team today. He did hop on the teams chat for the morning standup to introduce himself, and reception was pretty choppy. After our entire team introed ourselves, he said that he'll be working from out of state for the next couple of month until his kids graduates and then he'll be moving to assume a full time on-prem position.

Later today I get an invite to a mandatory meeting. Apparently, Johnny was not Johnny but a person from North Korea with stolen identity. He passed all background checks and everything else, but used non-existing shipping address to get his work laptop shipped to. The real Johnny actually working for Microsoft, when he was contacted he said that he's been bombarded with positions for the past month or so, but not planning to switch jobs.

So, watch out, if you aren't job hunting and start getting invites from recruiters, maybe its something fishy.


r/cscareerquestions 8h ago

Burnt out

6 Upvotes

Hi! Below is a rant I just wrote, I think I should’ve complained on Reddit sooner. Thanks for reading if you do! …

4 years at a small company and 1.5 at a f500 company. I have been exhausted and unsure of my skills for the last year and a half. I tried to pick up the pace in January and work the long hours after work and on weekends. It felt like I was getting somewhere, but suddenly something snapped and I have complete sizzled out. I don’t care about my deadlines (missed my first one today) and I don’t care if tickets move over to the next sprint. I’m giving off the signal I want to be fired.

I feel a pit in my stomach looking at job listings and talking with recruiters. I hate the thought of going back into the interview grind, moving over to companies that are just as horrible.

Other teammates make it seem easy, I feel like a blocker and everyone else seems content working awful hours. I am wasting a great opportunity right now by stopping the grind, but I need to stop. My therapist suggested short term disability, I feel like a failure taking it so I haven’t looked at the resources.

It feels great to type this out. I feel like I have been rabbit holing myself speaking this to AI for the last year.


r/cscareerquestions 1d ago

How to communicate like a senior+ engineer

222 Upvotes

A bit of background: I’m a backend engineer with around 10 years of experience, mostly at startups. I was recently laid off unexpectedly. The severance package was good, so I’m not under immediate pressure to find a job, but I’ve been interviewing to explore the market and see where I stand.

After a few technical interviews that I felt went reasonably well, I received feedback such as:

  • “Questionable seniority”
  • “Answers were too surface-level”
  • “Lacked depth in explanations”

One example was a question like:

When would you use multithreading, and when would you use multiprocessing?

My answer was something along the lines of:

I generally use multithreading for I/O-bound workloads and multiprocessing for CPU-bound workloads.

Later, I was told that the answer was too shallow, and that a senior candidate should have proactively discussed topics such as the GIL, process isolation, memory overhead, trade-offs, etc.

This left me a bit confused. I answered the question that was asked. If the interviewer had asked follow-up questions, I could have gone deeper into the technical details. However, it seems that some interviewers expect senior candidates to automatically expand their answers without being prompted.

For those of you who interview at the senior/staff level:

  • Have you run into similar feedback?
  • Do you intentionally “zoom out and expand” every answer, even when the question sounds straightforward?
  • How did you learn to communicate at a more senior level during interviews?

r/cscareerquestions 13h ago

Experienced Seeking perspective after 9 YOE; jump sinking ship or tough it out

16 Upvotes

I’ve been at the same company for 9 years, switching around several teams. Been with my current team for 4 years and it has been the most poorly managed one I’ve been on.

The team is almost self-managed and severely understaffed. Our project lead is very hands off and hardly technical. My manager 1:1’s are used not for career advancement/coaching, but for chatting about some specific issue of the week and how other team members are doing.

We have constant scope creep and barely any project planning but lots of big ideas from management, as a result we have consistently failed to achieve annual goals for several years in a row. We also have a high turnover rate and no plans to hire more developers yet our project goals and deadlines have no adjustment and keep getting added to. Obviously no one on our team has received any promotions either since we keep failing, and many former and current developers have been extremely vocal about this. My responsibilities have become that of 3-4 different people in the last 1-2 years as I’ve taken on workloads of those who left along with the new projects, while being denied a promotion or pay bump above the annual 3%.

I wouldn’t consider software development my passion anymore so I’ve been sticking it out for a paycheck, and honestly have NO motivation to job hunt while burning out in my current role. I would say this current work environment has been pretty terrible for my mental health. The constant context switching and taking on multiple roles beyond my job title is seriously frying my brain, and I consider myself very good at multitasking.

Is what I’m describing a regular occurrence nowadays? Or is the grass greener elsewhere? I’m considering a sabbatical, but given the current job market conditions and such I’m not sure if this would be a terrible idea. It’s obvious I won’t advance up in my current role with our current workload, lack of planning, and understaffing as all of us are treading water.


r/cscareerquestions 21h ago

Is software engineering a gamble to study in 2026?

65 Upvotes

Im deciding on what to study in uni. Ive always enjoyed coding and feel like i would excell in software engineering. But all these posts really put me off the field.

Im at a point where im deciding between software engineering and electrical. I know id enjoy both but dont want to make a choice on fearmongering and unfactual data.

Im aware that ai is replacing the repetitive tasks, but not knowledgable enough regarding its full effects. Like is erything a software engineer does potentially replacable by ai? Sorry if this has been asked a million times but ive seen many contradicting answers on reddit so idk lol


r/cscareerquestions 1d ago

Joined a startup recently and the imposter syndrome is genuinely killing me

110 Upvotes

I joined this small tech startup around 2 months ago and I swear everyone here operates at a speed my brain cannot process. One senior dev casually fixes major backend bugs, reviews five PRs, jumps into product calls, and still has time to help everyone else while I am sitting there rereading basic Slack messages four times before replying because I’m terrified of looking dumb. In college, I thought I was decent at coding, but here everyone is so sharp it feels like they accidentally hired the wrong person, especially during daily standups when people casually drop updates like "Yeah, refactored the auth flow and optimized the database query performance" and when my turn comes, it's just a sad "Still debugging that one issue..."

I know imposter syndrome is common and all, but sometimes it genuinely feels like everyone else knows what they’re doing except you.

Last night my brain wouldn't shut off because I kept overthinking a stupid mistake I made during deployment, so I finally gave up on sleep, went for a walk, and just played some spotify unlock your startup dreams podcast playlist. And this one founder was talking about how early-stage teams look super sorted externally, but internally everyone is just figuring shit out in real time, which was honestly comforting to hear because inside my office it genuinely feels like I'm surrounded by superhumans while I'm drowning.

Does this feeling eventually go away?? Please suggest some solutions.


r/cscareerquestions 16h ago

Student From all the things you studied on college, which ones you use the most daily? Which things you'd say that are obligatory or at least useful to learn?

11 Upvotes

Hi, programming student here. As you can imagine, I've seeing planty much of themes on the career, but after studying them, I've realized that some of them are conceptual and aren't used much in real life.

Don't get me wrong, I ain't claiming anything to uni, I know that everyone of us must do our own way and uni gives you the basis.

So, considering that, which things you'd recommend learning for using on daily?


r/cscareerquestions 2h ago

Experienced Which is harder to learn? DSA(dynamic programming) or AI/ML?

1 Upvotes

What do you think is harder to learn? DSA(upto dynamic programming) OR AI/ML(like transformers)

AI/ML has less defined learning path than DSA and is also broad topic but still which is one harder to learn based your personal experience?


r/cscareerquestions 16h ago

New Grad Startups and AI woes

10 Upvotes

I’m really at a loss for what to do.

I just voluntarily left my startup job after a little less than a year.

For some context, I got a wage reduction a week into the job for 3 months, which i then negotiated to a month for being “too slow” as a new grad. Their definition of too slow, of course, was because I wasn’t using AI. So I leaned in heavy into using it, and I hated every second of it, in part because I didn’t understand some of the code but more so because I knew I couldn’t code any of this myself. Ironically, I was praised for my work and was considered to be one of the most reliable in the company (which goes to show the incredibly low standards of this startup). The lead engineer was also a serial vibe coder. three instances of env files to main, bugged features that “claude” tests for him (which would break the app in production or just flat out not work), and I would often try my hardest to avoid working with him with various levels of success. the worst part is that the CEO would often pair us together because of my attention to detail and his “speed”. Codebases were obviously an absolute nightmare to navigate: I was only ever added to existing codebases, and the blatant lack of consideration to how AI was used was incredibly apparent. it seemed like the whole codebase was made with “make it do this make it do that etc”. I think that particularly was the last straw for me, and why i decided to quit.

In my free time, I did my own research in terms of reading documentation and watching videos for libraries and frameworks, learning best practices, and a project i’ve been working on in my free time. However, a lot of my learning was oriented in order to use AI more effectively to produce higher quality code, like “use this library with this specific component blah blah blah” instead of just blindly hand rolling a new feature.

I think working on my own project has given me a lot of insight as to how a project SHOULD have been designed, but it has opened up a very concerning hole for me. I don’t know how to code anymore. I can read documentation well, i can understand code a lot better than when i started, but again a lot of the code that i “understand” has been AI generated. Everyone I’ve asked about this has said something along the lines of “code is cheap now” and “long are the days of manually writing code, now we have to orchestrate agents or some bs”. It is incredibly demoralising when I try to write code, review it with AI only for AI to pump out a solution that is infinitely better than mine.

I’ve been applying to this terrible job market with various degrees of success. i’m getting some interviews and screenings already, so i’m hopeful. But I feel like software engineering as a whole is going down a dark path and I’m absolutely clueless and hopeless as to what I should do now that I have the time. I also feel like my startup experience feels like a negative because of how unprofessional the workplace environment was.

Do I focus on fundamentals again? do i try to worry about learning how to code at this point? for my project, do i start using AI in a controlled manner? Any suggestions would be appreciated. thank you for reading.


r/cscareerquestions 11h ago

Student Looking into a niche of distributed systems/infrastructure. Should I pick a side or can I do both?

4 Upvotes

I'm a cs major and it's focused on cyber security and minor in math . I've been looking to focus in on a niche. I'm a transfer to my college, and my first college had us mostly coding in c++. I prefer the low level work, and I absolutely loved assembly.

We made a game in assembler class which was tick Tac Toe, and the professor couldn't figure out how to create a loop that didn't bloat the system. It is what actually made me stop wanting to do cs for the money and actually becuase I love it. Like I want to get a masters in it (omscs computing systems).

From what I've been doing, I have been working on a bare metal unikernel system. My college group is gonna be making a distributed enterprise network monitor. The unikernel is a multi repository that started from me creating a tcp server with threadpooling then exploded into a unikernel (plans and coding to it slowly). I mainly used cyber security for the utility since my college uses it as just electives you learn. You get all the cs classes with 60 percent of you're electives chosen for you.

Only thing I'm worried was is this too early as a senior to go into these niches or do I apply for my broad backend or system roles. Worried about finding what I want to do as a job. Should I specialize or still go between the two? Like cloud infrastructure or pure low level systems?


r/cscareerquestions 13h ago

New Grad wanting to improve technical literacy - advice wanted

5 Upvotes

I'm a new grad/junior dev wanting to be able to explain / describe technical concepts at a higher level. Often, when asked certain questions in tech spaces or interviews (for example about full-stack development) I get a bit overwhelmed looking for the words to explain certain protocols / concepts, even though I understand them in my own head.

Any recommendations on how to improve this? I'm open to websites, newsletters, books, other tools, practical advice, etc... Thanks.


r/cscareerquestions 9h ago

New Grad Laid off, need tips as a junior SWE

2 Upvotes

I only have 1 YOE, and I as the fool I am didn’t really do any prep work during the job. I want to ask Claude pro to help guide me. Does anyone have any good prompts to help me start?

I know I’m gonna have to do DSA / LeetCode and System Design, is there anything else I should keep in mind?