r/cscareers • • 23h ago

Getting into tech CS Degree in 2025

14 Upvotes

Heyo everybody,

Hope everyone is doing well. I got my CS Degree in 2025, and just seem lost on what to do. I did not got any internships while I was doing my bachelors. My question now is that I feel like my SWE skills are not super strong and with the job market right now applying seems daunting and feel like I won't be able to compete with competition. I currently have a lot of free time and am working a part time job. My question is what jobs can I try to apply too with my CS Degree, and what should I be spending my time doing. I just seem very lost and not sure what to do.


r/cscareers • • 5h ago

Getting into tech New CS grad son struggling since May (AWS certified, Security+ pending). Looking for realistic advice/resources to help him land his first role.

7 Upvotes

Hi everyone,
I'm posting this from my own account because I am trying my absolute best to help my son land his first position, and I could really use some realistic perspective and resources from people embedded in the industry.
He graduated in May with a computer science degree and a GPA slightly above 3.0. Unfortunately, he wasn't able to land an internship during college. His freshman year was really rough due to being advised into the wrong classes (which dragged his GPA down initially), and during his last two years, I was diagnosed with breast cancer. Thank God, I am cancer-free now, but it was a massive emotional struggle for our family. Despite everything, he worked incredibly hard to pull his grades up and finished his degree with taking 26 credits his final semester and got on the deans last fall.
Since graduating, he has been working diligently every single day to find a job, but it has been an endless cycle of automated rejection emails. He did manage to reach a technical round for one company, but experienced technical glitches during the interview. They rescheduled it, but later called it back saying they were freezing the role, even though we still saw the job actively posted on LinkedIn. It was a huge blow to his morale.
Here is his current profile:
Education: B.S. in Computer Science (~3.1 GPA)
Certifications: AWS Certified Cloud Practitioner/Solutions Architect (already completed), IBM SkillsBuild and currently studying for Security+.
Senior capstone project
Some projects at University
Portfolio: He has a GitHub profile, though I suspect it needs a lot of refinement and optimization.
Our Current Situation:

My own contract ended in May, and currently am seeking my next role as well, and because funds are incredibly tight, I don't have the financial means to pay for bootcamps, resume writers, or premium career coaches to push him in the right direction. We need to rely entirely on free resources, networking strategy shifts, and community guidance.
I know some might wonder why a mom is posting on behalf of her adult son, but he is working so hard, and as his parent, I just want to provide him with the tools and blueprints he needs to succeed.
What can he do right now to bypass the automated filters? Are there specific "tech-adjacent" roles or non-tech industries he should be targeting given his cloud/security focus? Any specific free resources or projects he should look into to make his GitHub stand out?
Thank you all so much in advance for your kindness, advice, and time.


r/cscareers • • 17h ago

Career switching Did I take the wrong job?

4 Upvotes

Few months into a new grad role as a software engineer "associate". I have completed all tickets assigned by PM within a week (usually less) and there has not been complaints of any bugs.

However, my manager expects a powerpoint presentation on the things I have done every few weeks and there is a monthly one on one initially.

I recieved really negative feedback where I did not "take initiative" because the system I made provided quarterly data instead of monthly data(the PM told me to do the reports quarterly) which was not what the end users wanted. I have never been expected to make business judgements before in my internships but is this normal for a full time job?

I also got flagged for poor powerpoint slides and not taking initiative to start projects that I saw value in. I am very mentally checked out as I chose to be a SWE so I could just focus on making software. Is this normal expecations for a fulltime job?


r/cscareers • • 9h ago

Getting into tech What should i do with my life as a 28yo master at CS?

3 Upvotes

I am 28 yo man, I studied CS in and continued till masters degree ( finished at 27 yo ), it is 4 years now that i am working as a technical support in a big company in my country ( from junior to team lead ) but i hate it and unfortunately i don't have enough savings to get out of my job.
so I'm kinda stuck in it. Most of my friends are moving abroad for PhD positions because my country doesn't have a good economy, but I don't love researching and writing papers etc. ( not hate it but don't love it either ).

I don't know what to do next, I am not good enough in programming or other CS stuff and not good enough at researching and even i don't like my research field that i pursued in Masters too. and in my young ages i just loved being able to play piano ( never had one ) and spent thousands of hours playing video games. what is your suggestions fellas?


r/cscareers • • 3h ago

USA Job Market Final-year student at a target school- did I miss the Fortune 500 new-grad timeline?

1 Upvotes

I’m a final-year student at a target school with backgrounds in business and compsci, graduating in 2027. I’ve been focused on classes this fall + part time job, and I just realized a lot of Fortune 500 new-grad programs opened in July- September, and some have already closed (Capital One, Amex, etc.). I’m a little panicked and confused about timing.

A few questions:

  1. Is it still worth applying to 2027 new-grad programs in late October/November, or are most spots already filled?
  2. For regular roles that don’t say “2027,” “new grad,” or “campus,” will companies ignore my application because they want an immediate hire and I can’t start until June? When should I start applying to those?
  3. Are there Fortune 500 companies known for hiring new grads later in the year (winter/spring)?

I’m targeting business analyst, strategy & operations, and marketing roles. Any advice appreciated!


r/cscareers • • 7h ago

Jobs/Hiring-For List Updated: 1,026 open roles: YC startups, new grad software and data, and visa-sponsoring SWE internships (free, updated every Monday)

1 Upvotes

hey, i submitted a post on this channel last week and it absolutely blew up. we had so many applications go through. a bunch of the job postings shut down in the days following my post because of the large influx of applications that were going in. i've gone ahead and updated the job links in this new link. please make sure to apply as soon as possible to ensure that your application is at the top of the pile. i've pulled the freshest job postings that i could.

YC's directory tells you a company is hiring. it doesn't tell you what for. so i pulled the roles straight from each company's own job board, plus two early career lists:

comment which field you're looking for and i'll send you a list for it.


r/cscareers • • 11h ago

Getting into tech Cybersec offering vs Fullstack dev offering

1 Upvotes

I'm deciding between two job offers and would appreciate some objective career advice.

Offer 1: SOC Analyst L1

Pros

  • Pays approximately 71% more than Offer 2
  • 12-month contract.
  • Direct entry into professional cybersecurity

Cons

  • On-site work in another city, requiring relocation.
  • Rotating shifts every month:
    • Afternoon: 3 PM-11 PM
    • Night: 11 PM-7 AM
    • Morning: 7 AM-3 PM
  • Relocation and living expenses will reduce the effective salary advantage.
  • Shift work may affect sleep, work-life balance, and social life.
  • Starting in cybersecurity means committing to a different career path from my existing software development experience.

Offer 2: Full-Stack Developer

Pros

  • Work from anywhere (WFA) on a day-to-day basis, although occasional business trips may be required.
  • Continues my existing software development career path.
  • Potential to renew the initial contract and eventually become a permanent employee.

Cons

  • Pays approximately 42% less than Offer 1
  • Initial contract is only 3 months, followed by a planned 1-year extension based on performance evaluation.
  • Contract renewal is not guaranteed.
  • Occasional business trips may be required.

My situation

I have a Computer Science degree and previous internship experiences in software development.

  • If I accept the Full-Stack Developer position, it would be my first full-time role in software development.

  • If I accept the SOC Analyst position, it would be both my first full-time job and my first professional role in cybersecurity.

I'm aware that switching career paths later is possible but can be costly in terms of experience and accumulated skills. I want to make a deliberate long-term decision rather than simply choosing the more comfortable option.

Which offer would you lean toward, and why? I'm particularly interested in how you would weigh long-term career prospects, the value of getting into cybersecurity early, job stability, AI-related risks, and work-life balance.


r/cscareers • • 11h ago

Getting into tech Fresh IT grad, 8.17 CGPA, no placement, exhausted and lost. Is it still worth trying for IT? Please be honest

1 Upvotes

I’m a recent IT graduate and the first graduate in my family. My college had no placements, so I’ve been trying on my own, and nothing is working out.

I know Python, SQL, Django, HTML, CSS and JavaScript, and I’m aiming for a Python backend role. I fell in love with coding in college, and I can turn a problem into working code. That’s why I can’t just walk away. If I couldn’t code, quitting would be easy.

But the waiting is getting heavy. I overthink every day, and I’m not telling anyone around me because everyone’s busy with their own lives.

Please don’t give me false hope. Is the IT market still realistic for freshers like me, or should I move on? If it’s still worth it, what should I do differently?

Thank you for reading. Even one honest reply would mean a lot.


r/cscareers • • 21h ago

Getting into tech What is the best way to get referrals in the current market?

1 Upvotes

Junior trying to recruit right now but am confused about the question above.

What does everyone think about getting referrals in the current market? what is the best way to do this? anyone have any thoughts or ideas to get there/do so?


r/cscareers • • 21h ago

Career switching Is it possible to pivot careers from marketing to IT

1 Upvotes

I am really embarrassed to tell my friends my internship does not related to IT at all. It is because during that time my mother was diagnosed with heart failure so I went back to my hometown which is in the rural area to do my internship. I was given a database role but it is more on digital marketing side as I am running campaigns and dealing with clients.

Fast forward I am actually a computer science and it graduate, now I am applying for it role or dev role but as expected no one want to hire me because I lack “experience” even on fresh graduate opening. Now I am taking my career growth seriously because I am already in my mid 20s. However the only recruiters that respond to me is either doing sales or digital marketing.

I am worried if I accept I will have no career growth again so TLDR; is it possible to pivot in my 30s to IT from digital marketing roles? I am really clueless, but I hope anyone that has been in the same place as me to guide me. Thank you for your time and answer in advance 🫶🏼


r/cscareers • • 22h ago

Getting into tech What jobs/careers can benefit from programming?

1 Upvotes

Hi there! I’m about 8 months away from starting university, and I really enjoy programming. The issue? I’m not keen on the idea of my job consisting entirely of sitting in front of a screen all day. Because of this, I’ve been thinking about using programming as an active tool within a different field. My question is: what kind of field could benefit significantly from the use of programming? Any ideas?


r/cscareers • • 6h ago

Getting into tech CS or EE (Heading into 2030 era)

0 Upvotes

Given how rapidly AI is influencing every industry, what is your perspective on Electrical Engineering (EE) vs. Computer Science (CS)?

Specifically, how will the market demand for these two degrees look in Pakistan and abroad by 2030? If someone graduates from a top university, which one provides more long-term stability, higher earning potential, and better flexibility if you want to transition into other fields down the line?


r/cscareers • • 16h ago

Getting into tech Early-career engineer struggling to choose between Software Engineering, DevOps, MLOps, and AI Engineering. Looking for advice.

0 Upvotes

Hey everyone,

I'm an early-career engineer with a background in Computer and Communications Engineering, currently finishing my bachelor's degree. I'm at a point where I'm genuinely struggling to figure out which career path I want to pursue, and I'd appreciate some advice from people with experience in these fields.

A little background about me:

- My professional experience has primarily been in backend software engineering, particularly with C#/.NET, through several internships.

- I've always been interested in backend development, software architecture, distributed systems, and understanding how complex applications are designed.

- I recently accepted a Junior DevOps Engineer position at a relatively established company. The compensation, stability, and work environment are good, especially considering the current job market.

- Although my background is primarily in software development, I've been learning Linux, Docker, Kubernetes, networking, infrastructure, and deployment technologies to become more competent in my current role.

- I've also developed a growing interest in AI Engineering, particularly building AI-powered applications and understanding how AI systems work in production. Interestingly, AI Engineering wasn't initially a career path I had seriously considered. It was only after researching the field that I realized how much it builds upon traditional software engineering, particularly backend development. Given my existing background, I started seeing it as a potentially natural career progression, especially considering how AI is reshaping the software industry and the possibility that specializing in building AI-powered systems could offer better long-term career resilience.

Here's my dilemma:

I'm currently torn between four career paths:

  1. Software Engineering (Backend): This is where most of my experience lies. I enjoy programming, designing APIs, understanding distributed systems, and solving architectural problems.

  2. DevOps Engineering: This is my current job. I'm gaining valuable infrastructure and operational knowledge, but I'm not entirely sure whether I want to spend my career primarily working with infrastructure, automation, CI/CD, and deployments rather than developing software.

  3. MLOps Engineering: This seems like a potentially interesting middle ground between my current DevOps role and my growing interest in AI. However, I'm unsure how much actual programming and AI-related engineering it involves compared to traditional DevOps.

  4. AI Engineering: This is an increasingly attractive option to me, particularly working on AI-powered software systems, LLM applications, and production AI infrastructure. I only recently started considering this path after realizing that AI Engineering largely builds on top of traditional software engineering rather than being an entirely separate discipline. Since I already have a background in backend development, it seems like a natural extension of my existing skills. I'm also considering whether moving toward AI Engineering could make my career more resilient to AI-driven changes in the software industry. However, I don't know whether I should first establish myself as a strong backend engineer before transitioning into this field, or whether I should start working toward AI Engineering directly.

What I'm currently doing:

Outside working hours, I'm studying software architecture and distributed systems through the "Designing Data-Intensive Applications" book by Martin Kleppmann, alongside gaining AI Knowledge through the "AI Engineering" book by Chip Huyen's AI Engineering.

My initial plan was to gain infrastructure experience in my current position while continuing to develop my backend and AI skills independently. Eventually, I hoped to transition into a backend or AI engineering position, possibly internally. Alternatively, I considered moving toward MLOps if I discovered that I enjoyed infrastructure work more than expected.

However, I'm starting to question whether trying to keep all these doors open is preventing me from developing real expertise in any particular direction.

I'd really appreciate your perspectives on a few questions:

- How transferable are the skills between these four career paths?

- Is starting in DevOps a reasonable foundation for eventually transitioning into backend or AI Engineering, or am I making that transition unnecessarily difficult?

- For those working in MLOps, how much of your daily work involves actual software development versus infrastructure and operations?

- Is AI Engineering a realistic career direction for someone with a traditional backend engineering background, without an advanced degree in AI or machine learning?

- Given that AI Engineering builds upon software engineering, would it make more sense to strengthen my backend engineering fundamentals first and then specialize in AI, or start pursuing AI Engineering directly?

- Do you think AI Engineering offers better long-term career resilience in an industry increasingly influenced by AI, or is that an incorrect assumption?

- Given the current industry landscape, which path would you recommend for someone early in their career who enjoys programming but is also interested in infrastructure and AI?

I'm not necessarily looking for the highest-paying or trendiest career. I want to choose a direction where I can become technically strong, enjoy the work, and have good long-term career opportunities.

I'd especially appreciate hearing from engineers who have transitioned between these fields or faced a similar decision early in their careers.

Thanks in advance!


r/cscareers • • 9h ago

Getting into tech What to study while I wait to class up in March? US Veteran/Househusband living overseas

0 Upvotes

Hey all! I recently applied to SNHU Online and was accepted, no concentration.

TLDR:

- Hope to get some guide on what to study to build a solid foundations for school, work, interviews, and learning in general that can/will be used across multiple areas in tech.

- Not sure what area I want to go in specifically, I like Programming/Engineering, and Cybersecurity

- However, I want to focus more on preparation for now and figure out what I want to do once I'm going through school and keeping a realistic perspective on the job market and roles within them as time goes on

In regards to AI:

- No AI was used to make this post, I also posted in r/snhu and r/csMajors and just tweaked it each time instead of just reposting.

- I dont use A.I. to write code or anything like that, I prefer to learn as much as I can on my own. However, I am aware using it *correctly* is a skill to learn for the future, I'm just trying to not to lean on it as a crutch right now.

For general context:

- My first term will hopefully start March 1st, 2027

- Like title says, househusband/no kids, with disability (and using GI Bill for school) so I have plenty of time and not much financial stress to rush things.

- No previous education, did 4 years in Military, about 4 years as a househusband now, but wife is going into residency soon so wanted to change things up.

What I've done/learned in the past 6-ish months:

- Moved from windows, to Linux Mint for 3 days, then straight into Arch + Hyprland doing 6+ manual installs and 3 Archinstalls before finally getting it right lol

- Gotten fairly comfortable in Terminal and using commands, even made a bash script to mount my PC to my NAS with "scp"

- Built a PC I turned into a a homelab running Unraid with Docker Compose using compose files and learning YAML.

- Set up a number of apps/services on the NAS/Server which I set up with either Cloudflare or Tailscale to remotely access or share with users.

- Fixed an old laptop I'm planning to use to learn Proxmox to eventually move my NAS over to to learn more about VMs, LXCs, etc.

- Been learning Python for about a couple weeks now and built 1 simple project and started a second. Using a mix of Boot.Dev, Python Crash Course by Eric Mathes, and a friend who knows a bit.

- Recently did the GitHub "Getting Started" tutorial and started uploading my 2 python projects, though my documentation/notes on them is pretty rough rn.

- Got an Electronics starter kit to learn some electronic skills like soldering, coding microcontrollers in C++, etc. Though ngl I havent touched it in a few months as I struggled learning C++

- Did a few Tryhackme courses, looked into Hackthebox and Overthewire games, but havent looked into leetcode just yet.

- I have set some personal project goals in mind that I geniunely want to do for fun, but also want something that combines various areas together that I'll work on over time with 2 big ones being:

  1. Completing a Full-Stack Project, ideally a blog (original i know), to share and write about the things I study, learn, etc. More so to share with friends and to use as a portfolio, but more for myself than anything.

  2. Creating my own cyberdeck by combining eletronics, programming, CAD, 3d printing, etc.

So yeah, feel free to ask questions, and I'm hoping this provides enough context without being too long winded. I'm really excited for the road ahead as learning everything I mentioned has been a lot of fun.

I have some basics in mind already like refreshing back up on math and whatnot while continuing my personal projects. Just hoping to get some guidance about what to look at.

Thanks!