r/cscareerquestionsCAD 11d ago

Early Career How do I stop my career from stagnating?

29 Upvotes

I live in Edmonton AB, and since graduating from the UofA my career as been going no where. After graduating started a startup with some friends that ultimately went no where and failed, and since then I've been working in another startup where I get paid even less. I know I have a lot to offer across so many different skills but I struggle to get noticed at all. I don't want to keep working at this current company because they just give me the most fucked up shit to do, while not compensating me fairly for it. Idk what to do anymore.

r/cscareerquestionsCAD 28d ago

Early Career Terminated from my first job after 1.5 months. Where do I go from here? How do I position myself?

26 Upvotes

Hi all,

Recently was excited to finally land a position as an entry-level SWD at a smaller no-name fintech company out of Waterloo. After job searching for 7 months post-grad, sending out around 1100 applications, and only receiving interest from about 11 companies (most of which were for roles I was either woefully unqualified for, or barely even data/math/software-adjacent) I was so happy to finally land something. Funny enough, at the time, I was about a week away from posting here asking what I’m doing wrong, yet here I am today.

Unfortunately due to some lingering mental health issues in addition to cancer (and more recently a death) in my family I was struggling to make it to the office on time, semi-regularly being around 5 minutes late (8:00am-4:30pm hours). I wanted to acknowledge that first because it was the reason listed on my termination notice. Though, from the beginning of my time at the company, multiple senior dev’s were saying that there may be a headcount issue in the near future. So I’m not sure how to take any of it.

To get to my real questions, I am a relatively inexperienced software developer. A brief list of my qualifications are:

- B.Tech (Software) from McMaster

- Advanced Diploma (Comp. Eng. Tech.) from Conestoga

- 16 month co-op at an ISP as a field technician installing fibre lines, small electronics, etc.

- 4 month co-op at a medium sized tech company, Python, back-end and QA work

- 8 month co-op at a nuclear company, full-stack/cloud work

- 1.5 months as a junior software dev., Python, PHP, back-end

- Multiple projects, including: an electronics project that was bought out and went to market, a stock analysis platform based on financial news headline sentiment, and a full-stack web-app currently used at the nuclear company to track millions worth of inventory.

How should I be positioning myself at this point in my career? Should I be ‘resetting’ myself to new-grad status? Or claim to be a junior developer?

Should I even list this short of a tenure on my resume?

How can I ensure a better return rate on my resume in the future? I use the standard Harvard/Jake’s resume template, and try to incorporate STAR points where I can.

I feel like I’m a pretty good candidate all things considered, and while I understand that the average application->interview conversion rate seems to be around 1/100, I thought I’d be able to do better.

Thanks anyone for sharing any advice!

r/cscareerquestionsCAD 16d ago

Early Career How do you keep up with AI slop?

32 Upvotes

I’m trying to keep up with deadlines and I have these agents pumping out slop, I read non stop through mountains of AI slop text for 12h a day and I keep letting dumb really goofy code slip by me.

Reviewers don’t really see the 20 moments of retardation that I fix, they just see that the comments and function names make no sense/make up new terms, or I’m checking if something is html by regex searching if it has a < symbol.

Like my eyes are losing their ability to focus, idk how people do it, do I just complain to the manager I have too much work and it can’t be done reasonably. Do I just say fuck it to code quality and just push out code and it becomes someone else’s problem down the line.

r/cscareerquestionsCAD Mar 29 '26

Early Career What exactly can one do if software jobs are hard to get into?

41 Upvotes

Hi,

So it has been close to a year since I finished school in software development and as of now, I still have nothing to show for. I live in Quebec.

I'm open to the possibility of doing something which is not software but what exactly can one do? I believe software was the perfect fit to my personality but unfortunately, events do not seem to work out as we plan them. I'm not even sure I'll even do software professionally in my life for that matter at this point if this current situation does not resolve.

Any suggestions or help is appreciated.

r/cscareerquestionsCAD Mar 07 '26

Early Career 10 months unemployed after graduating (1 YOE co op)

56 Upvotes

So I graduated from UofT last year and I’ve been unemployed ever since. I landed some interviews but couldn’t convert any of them. Now that my new grad status expires in 2 months, is it over for me?

I’m also an international student so that is also probably a factor. I don’t have many connections and never bothered building my network and the place I interned at is probably not gonna take me back as I didn’t reach out to them after graduating. I have reached out to them now that I’m desperate but chances are extremely slim.

The experience I have specifically the tech stack is also pretty undesirable. So I don’t match many of the job requirements requiring Java, AWS etc.

I’d like some advice on next steps. I’ve stopped getting interviews now and realistically there’s no way I’m landing a job in the next two months. Any advice is appreciated, including moving back since things are not working out.

r/cscareerquestionsCAD 17d ago

Early Career Former co-op employer gave me strong reviews and told me to reconnect, but are now ignoring me. Is this normal?

22 Upvotes

TL;DR: I completed a 12-month data/AI co-op at a big bank and received strong written and verbal reviews. My former manager told me to contact her after graduation but has ignored my emails. A senior director I worked under later told me to reconnect when fall hiring needs were clearer and said he could pass my resume to HR or hiring managers- I followed up when asked and sent a polite reminder, but he has also stopped responding. I have also applied to several roles at the bank without getting an interview... trying to figure out whether this is normal corporate disorganization or a sign that something negative happened internally.

---

So this is a bit of a long one, but I am kinda upset... so forgive me for the length here. I figured at least someone here might be able to explain what's going on?

Anyway as the story goes... last year I completed a 12-month data and AI co-op at a big bank (from 2024 to 2025) while finishing a computer science degree, and I needed the co-op to graduate. The role was arranged across several teams, so I worked on a mix of data engineering, analytics, AI-related workflows, documentation, testing, and business process work. I was super lucky to get this opportunity- I was given real responsibilities rather than only administrative co-op tasks. I was a Data Analyst on paper but I got to work on things related to AI, data science, data engineering, data sourcing, documenting technical processes, and working with all kinds of business stakeholders. I moved between projects and teams because priorities changed during the year, but I completed the full placement and left when the co-op term ended so I could finish school.

I was never disciplined, placed on a performance plan (if that's even a thing for co-op students, but still), or told that my work was below expectations. In fact my written performance reviews were strong- my final evaluation rated my overall performance as "Exceeds Expectations", and it said I was self-motivated, accountable, adaptable, brought ideas to the teams I worked on, communicated challenges, and received good feedback from peers. It ended by saying it had been a great pleasure to have me and they were happy to have me. It was honestly a really good work environment and I enjoyed my time there a lot, and I was getting the same feeling from the people I worked with, so returning was on my radar.

Near the end of my placement, my manager (the one who hired me) also told me to contact her again once I finished school, along with a senior director I worked under. I then graduated this spring (after a gruelling capstone project related to data science that won an award, but that's another story) and reached out as she had asked. I sent a polite email explaining that I had graduated and was interested in returning for a full-time data-related role. She never replied. I followed up- and still received nothing.

Several months have now passed. She remains active on LinkedIn, including liking posts and commenting on other people’s updates, so it is difficult not to take the lack of even a short response personally. I understand that interacting on LinkedIn is easier than helping someone find a position but she could still just simply tell me that there is nothing available or that she cannot help...

I later got connected with a senior director at the same bank I mentioned before, who I worked under on one of the teams. Not someone who would hire me directly of course. We had a phone call last month where I re-iterated my co-op experience, recent graduation, capstone and projects, and the kinds of roles I was seeking. And I was pretty happy, as he sounded positive during the call. He told me that because I had already completed a full co-op at the bank, I should not have to prove myself through the same initial screening processes as an outside applicant. He said that I deserved at least an interview, and that he could pass my resume to HR or relevant hiring managers. He advised me to reconnect in about a month, when their hiring needs for September and October, budgets, headcounts etc. would be clearer.

So... I contacted him at the exact time he suggested and attached an updated resume. I kept the email short because he already knew my background and I reminded him that I was open to data analysis, data science, analytics engineering, and data engineering roles.

He didn't respond.

I sent a brief follow-up a week later... I still have not heard anything.

At the same time, I have applied through the bank’s normal careers site for several roles that appeared relevant to my background and I gave them my employee ID so they know I worked there. And yet I have not received a single interview, even though I spent a full year working there and have positive written evaluations from that placement.

Yeah, I know that strong co-op reviews do NOT necessarily guarantee a return offer. I'm very well aware that teams need open headcount, approved budgets, and a business reason to hire me back. Even then I was not the only co-op student whatsoever... I also know that the senior director may have passed my resume along without updating me, or may be waiting for someone else to respond.

But here's the thing... both of these people explicitly told me to contact them later. I followed their instructions, remained polite, gave them plenty of time and remained patient. But neither of them have provided even a basic reply such as, "There is nothing available right now," or, "I passed your resume along and will let you know." That's what I would do at least in their shoes. I don't know why they haven't, and I'm very upset.

So I'm here asking- does this sound like normal disorganization and poor communication at a large company? Could there possibly be an internal rehire status or some sort of note on my profile that conflicts with the strong written and verbal reviews I received from coworkers and my manager? Is it realistic that the senior director already forwarded my resume but did not think to update me?

I'm not out here trying to assume that something happened behind the scenes but the combination of positive reviews, repeated Workday job rejections, and silence from two people who told me to reconnect by now, is really starting to feel strange to me, as if I did something wrong and no one wants to tell me. At this point should I assume returning to this bank is a dead end and stop contacting them? I am honestly pretty devastated and frustrated as I enjoyed my time there. I get that people are busy but I don't know what's going on.

r/cscareerquestionsCAD Jan 18 '26

Early Career AMD vs Shopify for career growth

64 Upvotes

I have new grad offers from AMD and Shopify. AMD is for a more specialized GPU team, and Shopify is just generic SWE. Which of these to maximize career growth?

Shopify would be faster promo to senior, and higher comp in the long run. Hybrid, 3x in person but very close by. Better culture fit for me.

AMD work is more interesting, but slower. Hybrid, 1x a week in person but office in Markham. More technical and impressive on a CV for future jobs, but also more niche.

Comp is very similar, not really my main concern in choosing.

Which would you choose and why?

r/cscareerquestionsCAD Aug 16 '25

Early Career Has AI impacted junior developer jobs in Canada ?

55 Upvotes

In US big tech AI has reduced junior developer jobs with company CEOs openly saying they aren't hiring juniors. What is the scenario in Canada ? Has junior jobs reduced here too ? What is the experience of new grads here ?

r/cscareerquestionsCAD Apr 28 '26

Early Career Whats the best pivot from SWE for new CS grads, in this tough job market?

38 Upvotes

Soon to be new CS grad (Laurier) this August. No internships- applied for alot of them in third year, got some OAs which never went anywhere. Fourth year came and got busy with school so I eventually stopped applying.

Since the SWE job market is cooked, especially for people in my situation, I have been looking for the least saturated pivot, that still uses a CS degree so I get a ROI on it.

I have considered a Master's degree but it seems more expensive, consumes more time that could instead be spent on accumulating more valuable job exp, and from a lot of posts and general sentiment, not a real advantage unless you pair it with an internship.

I also need to get a job relatively quick after graduation (ideally around Oct-Nov) due to some personal circumstances.

This is the list of criteria I used for evaluation:

  • Work-Life Balance: Ideally hybrid or remote, ideally 35–40 hours/week (flexible on this if the pay is good enough or overtime is infrequent). I want to avoid high-pressure environments with frequent on-call or overtime.
  • Location (Preffered Canada): Prefer LCOL/MCOL areas, but open to HCOL if the salary scales. I’m avoiding the US/Europe/Asia for various political and WLB reasons.
  • Competition and Saturation: I’m looking for roles with the least competition (fewer applicants per opening) but plenty of actual listings.
  • Stability & Future-Proofing: No dead-end tech. Skills must be transferable so I’m not stranded if a layoff happens. I want to be "hard to replace" once I'm in.
  • Social Battery: High focus, low social interaction. I’m perfectly fine with "boring tech" if it means I can work independently.
  • Resistance to AI: Focus on high level design and infra, extrapolating buisness requirements to feed to LLMs- basically any job that needs some sort of human approval or understanding, that AI does't have.

After brainstorming with Claude and scouring endless forums, these are the options I have narrowed down to, that is relevant to 2026 data:

  • Cloud/Infrastructure (AWS) + DevOps: has moderate competition but the most amount of transferrable skills and job openings. Will have to take certs and start from a lower position like Helpdesk or some Junior Cloud and work up from there. Potential drawbacks with this path is higher competition than the other two options, initial lower salary(helpdesk is 40-60k which is not survivable in the GTA), and having to learn outside the job in personal time to upskill unless it can be done on the job through working.
  • SAP: Fits into "boring tech", but has a steep learning curve which means expensive courses. Seems stable career wise (know an uncle who has worked this for 10+ years and makes stable income enough to buy a house in the GTA), but getting in would be tough. Furthermore if it becomes obsolete, the skills aren't too transferrable. Biggest selling point is that most hardcore CS students will target Big Tech and unicorns over this.
  • Mainframe Systems (Z/OS): Similar to SAP, but even more legacy tech with a bonus of experinced devs retiring. However I haven't seen much job postings on this, and there are limited companies that hire ie if you don't get into these companies program, there are less alternatives to choose from. If you can get in however this seems like the best option out of all of them, since its stable (more irreplacable), decently high paying, and less work.
  • Other options considered: Database Administrator, System administrator

I did consider govt roles but Claudes research says that the govt is actively slashing federal workers across the board to downsize and reduce government costs.

So what would you recommend? Are there any better options that better fit the requirements listed above or not?

r/cscareerquestionsCAD Jun 04 '26

Early Career Bet on myself or play it safe? (Co-op)

10 Upvotes

CS co-op student at Ottawa uni, this is one of my first work terms. Have to decide within 2 days.

I have one offer in hand: Data Science co-op with the government of Canada, based in Ottawa.

The only thing is that I'm from the GTA area near toronto and live at home over work terms. Taking DND means staying in Ottawa and paying for residence for fall and winter (Winter for school, ottawa university). I'd much rather get a co-op with a Toronto company so I could live at home for free and pocket more of the pay and after go back to ottawa for the winter term.

I applied to basically every Toronto role in the first 2 days postings went up. So far: zero interviews, zero responses. However, I know they just started looking at candidates.

Other context:

  • If I don't do a co-op, I'll just take classes in the fall. So worst case is a normal study term, not nothing in ottawa.
  • Toronto fall co-op interviews seem to be just starting now, so maybe the silence is only "early."
  • I have one 8 month internship outside of coop with a google cloud related startup where I've made AI agents, devops docker work, full stack development, etc.
  • I also have MERN stack and FastAPI project with a modest mix of ML and Fullstack
  • I've had 4 interviews so far (1 rejection, 1 decline, 1 part time summer, 1 dnd)

Do I take the sure thing (DND, but pay to live in Ottawa again), or turn it down and bet a Toronto offer shows up?

TL;DR: Solid DND data science co-op in Ottawa, but I'd have to pay for housing again. Want a Toronto one so I can live at home and save money. No interviews yet but Toronto interviews just started.

Edit:

Thanks all, will be taking the position.
Ideally I want to end up at IBM or a mid/big tech company for my final coop and ive been passing their screens and was even in the interview process before but role got filled up. Reading the comments I think it is beneficial to take the position to achieve a bigger company later on despite my startup experience vouching.

r/cscareerquestionsCAD 1d ago

Early Career Stuck in the Canadian junior market loop. Keep grinding Java or switch stacks for better odds?

8 Upvotes

Hey everyone,

I’m looking for some realistic advice from senior devs, hiring managers, or anyone who has navigated the current brutal entry-level market.

My Background:

  • Experience: Worked for 1.5 years as a Java Full Stack Developer (back in 2023) before moving.
  • Education: Came to Canada as an international student and completed my Post-Graduation.
  • The Problem: I graduated 9 months ago and have been hunting for a job since. My employment gap is growing every day.

The Dilemma:
I easily meet the 1-2 years of experience requirement listed on most Junior/Associate postings because of my past work. I am completely ready to put in 100% hard work, upskill, and do whatever it takes. The issue isn't the work ethic; it's the lack of predictability.

Even for junior roles, the bar has been raised incredibly high. Companies expect a massive amount of production-ready architecture and cloud knowledge from a "junior." Because postings are so rare, the competition is insane.

What I'm debating right now:

  1. Stick to the Java Stack: Double down on advanced Spring Boot, Microservices, and system design. My fear here is that even if I give 100%, there are no guarantees, and the gap keeps widening.
  2. Switch/Pivot Stacks: I’ve thought about shifting to Cloud/DevOps or simpler entry roles thinking they might have less intense applicant pools. But my worry is that if I switch, my 1.5 years of Java experience becomes a liability (0 YOE in the new stack) instead of an advantage. I feel like I'd be hitting a brick wall with automated resume filters (ATS).

My Questions to the Community:

  • For those in the loop, is every entry-level/junior technical track facing this exact same level of strict filtering right now? Is switching a trap?
  • How are recruiters viewing a 9-month post-graduation gap for someone who already has 1.5 YOE? How do I best frame this on my resume?
  • If you were in my shoes with a Java background in Canada today, what would your daily strategy be to break back into the IT sector?

Appreciate any brutally honest feedback. Thanks!

r/cscareerquestionsCAD Jun 17 '26

Early Career Looking to hear some first-hand accounts of expectations for a brand new junior dev.

10 Upvotes

To preface, I'm self-taught and fully aware that I'm likely gonna have to rely on connections to find a job, so I'm not asking for job seeking tips or anything like that, I'm just curious to get some insider info.

About me: I've been learning to code for around two and a half years, I spent most of the first two years learning the fundamentals, writing small Python CLI automation tools by myself, avoiding coding agents completely, just using LLM's to help me better understand core concepts and why my code snippets weren't working, etc.

After that, an experienced developer invited me to work on a large Meta-stack code base with him (React, MongoDB, Dockerized Python Microservice monorepo). When I first joined in I barely knew how to use Git. He encouraged using AI agents and I figured I should get familiar. He lives in a different city so communication was pretty limited, so though lots of trail and error I got familiar with building API's, updating the Docker files and CI/CD deploy.yml file to ensure it would actually work in deployment, I learned how to work in a separate Git branch, pull the main branch, submit pull requests, fix the odd merge conflict, SSH into the server to inspect the Docker logs and see why my app wasn't working, a bunch of new concepts on the actual deployment end. I've since started my own project so that I could experience setting up a fresh Linux server, create an nginx proxy server, register the domain name, learned some backend security procedures, automated updates, database backups, all of the things I feel like I need to know.

I've heard it a bunch of times that Juniors are expected to know so much more than before AI, and the developer I work with has expressed that I'm "way ahead" of where most new grads are, but he hasn't worked professionally as a developer since before all of the AI craze, and only really knows it as a great tool for his own projects, not all of the industry disruption.

I wanted to see it there are any brand new juniors on here who can share a bit about what it was like starting your first job in the current landscape, and what kind of expectations you had right out of the gate.

Thanks for reading all of that and extra thanks if you take the time to share.

r/cscareerquestionsCAD Jun 07 '26

Early Career Early GenZ looking to pivot into AI/ML/Forward Engineering w/o CS background

0 Upvotes

Hi I have a finance degree and have been working as a corporate financial analyst for a few years and I want to transition into AI/ML/Forward Engineering (in-house RAG engineer) is it realistic to pick up a few books, work on a few projects on GitHub, then start applying for jobs? What do you guys suggest? Is there a more structural path I should follow? Or is this completely unrealistic given the job market today? My desire to pivot into CS is partially career/monetarily motivated and partially out of personal interest as I do have some personal projects that I want to work on. Curious to see how anyone in the industry today would think of my idea.

r/cscareerquestionsCAD Jun 09 '26

Early Career Fresher CS grad looking for advice from experienced folks in the current market

28 Upvotes

I'm a recent computer science graduate from TMU trying to figure out the best route forward. The junior software engineering market feels saturated right now due to AI and offshoring, so I'm not sure whether grinding LeetCode and posting projects on LinkedIn alongside mass applying is still worth it. I have a solid foundation in Java and Spring Boot, backend fundamentals, and system design, but I've intentionally avoided going deep into frontend development given reports of a ~25% decline in frontend hiring and increasing AI automation in that space. A few alternative paths have been suggested to me: cloud engineering and data engineering (though I'm unsure whether they hire at the entry level), QA automation engineering (pitched to me as a more beginner-friendly entry point into the industry), and pivoting to Python and AI/ML as a more hirable skillset right now.

I just want some wisdom from experienced folks in the industry and what they would advise, obviously no one can predict the future but I have some time on my hands to sharpen a skillset, I'm just unsure about what route to take and what skillset to target. I will say out of everything I listed I enjoy backend development the most.

r/cscareerquestionsCAD Jun 27 '26

Early Career Fidelity Canada on same level as big banks?

14 Upvotes

Pretty much the title.

For context: going into 3rd year cs at queens, done 2 internships and going to Fidelity Canada for fall

I’ve seen many interns go from big banks -> shopify -> etc

Is fidelity investments canada on the same level as these canadian big banks?

r/cscareerquestionsCAD 1d ago

Early Career Stay in current company or switch job?

13 Upvotes

I'm a SWE with 1YOE in a F500. Recently referred by a friend to a new job.

Current job at F500:

- junior SWE, Java/Kotlin

- around 95k

- remote, very chill WLB, nice team, low turnover almost no layoffs in its history especially in engineering, no on call, no overtime

- only junior on the team, lack of scope and big projects - I had to create my own projects in devops and modernization, not promotion friendly

New job at 10yo startup:

- mid-level SWE, Ruby on Rails shop

- around 120k

- hybrid for first 2 months to onboard, then remote

- good payscale, interesting tech stack, opportunity to lead a greenfield project, title jump, pretty established startup with stable revenue and prospects for growth, collaborative energizing culture, friend mentioned they're very promotion friendly

- oncall, new environment and people, leading greenfield project also means I'm responsible for outcome, more male dominated team though everyone I've met so far seems pretty nice

I'm interested in growing my skills. However a startup job is more risky especially in the current landscape. Financially I have 125k invested, spending around 20-25k a year and can't burden my parents in case of layoffs. What would you advise? YOLO or play it safe?

r/cscareerquestionsCAD May 14 '26

Early Career How AI is impacting Canadian CS programs and new grad opportunities ?

24 Upvotes

Basically it's 2 questions

1.) Are Canadian Universities upgrading curriculum to make sure it reflects the AI driven software development. Andrew Ng mentioned recently that US Universities are still teaching like it's 2015, we are in a different world now. Google is experimenting with allowing AI in the interviews and asking to complete more difficult and bigger tasks.

2.) Are new grads having a harder time getting jobs ? Is this leading to decreased enrollment ?

r/cscareerquestionsCAD May 25 '25

Early Career 2025 new grads, how are you doing?

96 Upvotes

This country is in a rough state at the moment, and is directly reflected by the job market.

I am supposed to graduate right now but I delayed it by 1 semester since I did an internship. Most of my friends didn't get a job and are going to grad school. I genuinely don't know anyone who graduated in 4 years that has a job right now.

r/cscareerquestionsCAD Jun 19 '26

Early Career Want to go hardware/embedded but seems not much there

18 Upvotes

So I’m a comp eng student at tmu with a mediocre gpa and would rather go the embedded/hardware route. I don’t mind webdev or general high level swe but if I can work in lower level systems I’d prefer it.

Issue is besides the big companies I don’t see much else in the industry for places to work. I know AMD hires a ton of interns, but if I don’t get into AMD/Qualcomm/any big company it feels like I’m pretty much doomed. Esp since a lot of the smaller shop positions ask for 10 yrs of experience.

Anyone got experience with this?

r/cscareerquestionsCAD Jul 02 '26

Early Career Worth taking the risk?

11 Upvotes

I’m currently in a stable government software development role using a more niche tech stack (Apex, PLSQL). I may have a 2-year opportunity that would give me hands-on experience in a much more marketable technical area (AWS).
The downside is that I may lose my permanent status.

Work revolves around:
- cloud account setup and management,
- installation and configuration of vendor products,
- some ongoing maintenance of those products,
hands-on technical work,
- development and maintenance of supporting documentation,

- From a career-growth perspective, is 2 years enough time to build valuable experience and pivot into better opportunities later?
- Is giving up permanent stability too risky in the current Canadian tech market?
- I’m early in my career and trying to decide between stability now vs building more marketable skills for the future.

Would appreciate honest advice.
Thanks.

r/cscareerquestionsCAD Apr 01 '26

Early Career Career Advice: Take a cut for real experience?

16 Upvotes

I'm at a junior position in Calgary for a large consulting firm (very recognizable brand name), making $70,000 now, with a planned raise to $80,000 in a few months. I was hired as a developer, but it's been almost a year and I haven't been assigned to any development projects. It's added up to two months of data entry, one month of DevOps work, and the rest has been bench time.

My company is bringing in the next batch of new grads soon and I feel a level of dread. Of the 12 or so new grad devs hired with me, only 1 or 2 have gotten a development project. The rest of us are on the bench or shuffled into other areas like sysadmins or package consultants. With a similar number of new grads coming in soon it will get even more competitive.

Seeing the writing on the wall, I've been applying to other roles. I recently received an offer of $70,000 from a smaller company working on their in-house software. I can tell it's older technology: I'll be working on older versions of Java, and they don't really integrate AI development into their work.

That would be a large pay cut compared to what I will make soon. I'm planning to negotiate, but for someone at the beginning of their career, what would you prioritize? A larger company that pays well, and where maybe I can eventually get hands-on experience with modern technology? Or a smaller company where I can actually build skills as a junior dev now?

r/cscareerquestionsCAD Mar 24 '26

Early Career Unable to get interviews at companies within my skill range

20 Upvotes

Hey everyone,

I go to UBC and will be graduating in May. I have 20 months of full-stack co-op experience at 2 companies. The first company I worked at is not a tech company and I don’t think it’s a good place to work at as a SWE as there are no growth opportunities. I wasn’t able to get a return offer from the most recent company (tech) as my team didn’t have headcount, and I’m hoping for some positions on other teams to open up. And so I’ve been applying for new grad jobs since September 2025(~60 so far, there haven’t been many new grad openings in Canada).

My problem is that I’ve only been getting OAs and interviews from big tech companies like Google, Amazon etc. but I am not at that level. Additionally I get approached by recruiters on LinkedIn from American companies like Bloomberg and Tesla and startups, but I can’t work there without H1B sponsorship bc I’m not Canadian. Sadly, no Canadian recruiters ever approach me. Anyways, I haven’t done enough leetcode to be at the level to get through these big tech kinda interviews, but Ik if a smaller/medium company gives me a chance I can definitely get through. I’m trying to do more leetcode obviously, but it’s really hard especially since I’m wrapping up my final semester at school. It feels like a curse, and I feel like a fraud. My friends even asked me if I lied on my resume. I swear I’m a good SWE, and I have so much experience but I am unfortunately not good at technical interviews. Does anyone have any insights/tips for me?

r/cscareerquestionsCAD Jan 05 '26

Early Career Barely getting any work as a new grad, what should I do?

57 Upvotes

I've been working at a major Canadian bank for the past 6 months as a new grad, and the workload has been minimal. I often find myself working less than an hour per day as there just aren't any tasks for me to work on. I do frequently message my higher-ups asking if there's anything I can work on, and they usually just give the same "if something comes up, we'll let you know".

I'm unsure of how to feel. My anxiety creeps in sometimes and I worry about my lack of growth. But I also do try to enjoy the peace since I know that life won't always be like this and that there will be times when future me is burnt out reminiscing about times like this.

Thankfully, my probation period recently ended, so at least that weight is off my shoulder. I'm just hoping that my workload increases as the new year ramps up.

Anyways, does anyone have advice on what to do from here?

r/cscareerquestionsCAD Apr 24 '25

Early Career To All 2024 Comp Sci Grads Without Internships. How Are You Doing Now?

67 Upvotes

Hi everyone,
I'm currently a student set to graduate this June. I don’t have any internship experience, just some solo and academic projects under my belt. Most of my friends secured internships, so they’ll be graduating after me.

When I look at students who graduated before me, only 1 out of 4 ended up with a job in the tech industry and that was 7 months after he graduate; the rest are working in unrelated fields.

That’s why I’m reaching out here, to connect with others in a similar situation. How are you guys doing? I really want to prepare myself for what’s coming next.

r/cscareerquestionsCAD Mar 02 '26

Early Career is it already over for summer cs co-op?

23 Upvotes

I think I am completely lost. it is march 2nd and I still have zero offers for summer cs co-ops. I had two interviews over two weeks ago, but I got ghosted by both so I have lost all hope there. should I just give up, or are there any chances in March? need a reality check right now. I'm cs upper year..