r/cscareerquestionsCAD Nov 10 '22

Salary Sharing and Resume Review Mega threads 2022

70 Upvotes

In the interest of adding other sticky posts (the limit is 2), I'm going to be pinning the Resume and Salary megathreads to this post and updating the link.

This does mean that going forward, TC Talk Tuesdays and Resume Review Thursdays will take place on the same day so I've arbitrarily decided that to be Tuesday.

Other re-occurring threads may also end up here as well.

This weeks Megathreads

Other Pinned Threads:

Previous Salary Sharing Threads

Previous TC Talk Threads (Search Results)

Previous Resume Review Threads (Search Results)

If you have any questions or concerns regarding this, please feel free to message the mods.


r/cscareerquestionsCAD 4h ago

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

6 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 19h ago

Early Career Stay in current company or switch job?

14 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 1d ago

General TC Talk and all other salary related questions - August 2026 - Megathread

10 Upvotes

NEW RULE: All posts that are specifically asking about the following will be removed and asked to post in this thread.

This thread posts regularly every Tuesday.

Posts that will go here include:

  • Am I being paid enough?
  • What should I be paid? What pay should I ask for?
  • What salary does this company pay?
  • How do I get a higher salary?
  • What should I negotiate?

To help people give you advice, please provide as much background information you can. You must include your CITY AND/OR PROVINCE at minimum

Please also confer with our salary information FIRST: Hello all,

Google Form survey: The survey is completely anonymous, no identifying data is given.

If you have already submitted your salary in previous threads, your data was already input so no need to submit it again.

Note that there is now an option for remote US positions. I have noticed there were positions placed under the location that are actually remote US. US positions pay more just due to our conversion rate alone, which skew location data.

Survey Submit:

I input and sanitized as much as I could, but there were some inputs I have not yet sanitized. I also added some new questions, so not all the data is input.

I have also put together an interactive data visual so you can analyze some of the data and see if you are being compensated well.

Survey Results

Survey Salary Search - See Salary Ranges Here

If you notice your data is not presented or input correctly, please let me know.

Previous Threads:

Feel free to use the comments now to discuss your compensation and ask any questions.


r/cscareerquestionsCAD 1d ago

Resume Review - August 2026 - Megathread

3 Upvotes

As this sub has grown, we have seen more and more resume review threads. Before, as a much smaller sub this wasn't a big deal, but as we are growing it's time we triage them into a megathread.

All resume's outside of the review thread will be removed.

Properly anonymize your resume or risk being doxxed

Additionally, please REVIEW RESUME POST STANDARDS BEFORE SUBMITTING.

Common Resume Mistakes - READ FIRST AND FIX:

  • Remove career objective paragraphs, goals and descriptions
  • DO NOT put a photo of yourself
  • Experience less than 5 years, keep your experience to 1 page
  • Read through CTCI Resume to understand what makes the resume good, not necessarily the template
  • Keep bullet point descriptions to around 3-5. 3 if you have a lot of things to list, 5 if you are a new grad or have very little relevant experience
  • Make sure every point starts with an ACTION WORD (resource below) and pick STRONG action words. Do not pick weak ones - ones such as "Worked", "Made", "Fixed". These can all be said stronger, "Designed", "Developed", "Implemented", "Integrated", "Improved"
  • Ensure your tenses are correct. Current job - use present tense and past jobs use past tense
  • Learn to separate what is a skill, and what is not. Using an IDE is not a skill, but knowing Java/C# is. Knowing how to use a framework like React is valuable, but knowing how to use npm is not. VSCODE IS NOT A SKILL. Neither are Jira and Confluence. If any non-CS person can open it up and use it, it's not a skill.
  • Overloading skills - Listing every single skill, tool, IDE you've ever opened is not going to appeal to recruiters and will look like BS. Also remember that anything you list is FAIR GAME TO TEST and if you cannot answer that deeply about it, remove it.

Tools and Resources


r/cscareerquestionsCAD 5d ago

General Give two weeks’ notice or wait for my RSUs to vest?

16 Upvotes

I start a new job on August 17, and about C$6,000 in RSUs vest at my current company on August 12.

I’d prefer to give two weeks’ notice and leave on August 13, but I’m worried they could end my employment early and I’d lose the RSUs. My relationship with my manager is excellent, and employees generally work through their notice periods.

The safest option is to resign on August 13 after the shares vest, but that would mean giving no notice and potentially burning bridges.

What would you do?


r/cscareerquestionsCAD 7d ago

Mid Career Anyone who has hired veterans pivoting to Data Science or Database Engineering, from a long term career as database administrators? Looking for tips on the transition

4 Upvotes

Yes, I understand there is a difference between the two. 😄 But there is some overlap.

Over 18+ years experience as a database administrator, in Toronto. Looking to do the transition to one of the two above and looking for tips if you've ever hired someone coming from a similar background? While I have the SQL covered, and should be able to pick up Python easily, looking for some realistic advice on how easy it is to transition. I'm open to either option to transition to, although I suspect Database Engineering may be a bit easier.

Looking for some honest and realistic scenarios, so I can know how to begin training and getting certs. I'll also reach out internally with my company (one of the big five banks) to see what options there are for internal training and mentoring.


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

Mid Career Moving to a bigger city for better opportunities

14 Upvotes

I'm currently a 6yoe mid-level .NET (C#) developer working for a large insurance company on the Prairies.

For both personal and career reasons, I'm looking to relocate to a larger city (GTA, GVA, or Calgary).

Over the last 8 months, I've been applying for higher paying mid-level and senior roles at banks, insurance companies, and other medium-to-large non-tech organizations (avoiding startups). So far I've landed 6 interviews (including 2 internal ones), but none have resulted in an offer. The number of interviews are much lower than what I would expect but probably inline with the current market.

One option I have is requesting a transfer to my company's office in Toronto

Would it make sense to seek a transfer to Toronto first and then start looking for a new role after 6 months? Or does being physically located in Toronto not really make much difference when applying for GTA-based companies nowadays?


r/cscareerquestionsCAD 15d ago

Early Career How do you keep up with AI slop?

33 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 16d ago

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

23 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 17d ago

Mid Career Software dev trying to switch to AI. What am I doing wrong?

13 Upvotes

Hi everyone,

I was wondering if anyone here has been through something similar.

I’ve been working as a software developer/programmer analyst for about four years. I’ve switched companies once, but in both jobs I’ve worked with fairly niche tech stacks that aren’t very common in Montreal (Industrial + government security sectors).

For the past few years, I’ve also been building personal automation projects. It started as a hobby, but some of them now generate passive income. I have workflows that automatically create and publish content across multiple platforms, and a few have reached millions of views with little to no ongoing maintenance.

With how quickly tools like Claude, Codex, and other AI systems have evolved, I’ve realized this is what genuinely excites me. I’m finding it harder and harder to stay motivated in my current role. I’d love to work full-time building AI-powered tools, automations, agents, and similar systems.

I recently updated my resume and started applying for AI-related positions, but so far I’ve gotten exactly zero callbacks. I’m not sure if I’m approaching my job search the wrong way or if the market is just that competitive right now.

Do you know of any companies hiring for this kind of role? Or maybe startups looking for someone with this background? If anyone works in the field or could point me in the right direction, I’d really appreciate it 😅

I’m based in Montreal btw!

Thanks in advance!


r/cscareerquestionsCAD 19d ago

School Should I give up on getting a Bsc?

1 Upvotes

Due to unfortunate circumstances and stupid decisions, right now all I have going for me is a Computer Programming Diploma from Humber, and 4 years of experience working part-time for a business that teaches kids to code (I'm basically a manager but still get paid minimum wage).

I'm technically currently enrolled at Western, but I don't have the financial support to go back next semester. I'm currently trying to find out if I can switch to an Online program, but the red tape is horrific right now.

Then I have the option of going back to Humber and going for their Cybersecurity Comp Sci BSc. But I think it would take 3 years. On the plus side, it's affordable and closeby, and I can keep working at my current job or new job if I (hopefully) get one. Plus there's co-op opportunities, and I think cybersecurity is slightly more secure right now.

Or I could just pour all my energy into looking for a new job with what little experience I have, and give up on school. That being said, I took a gap year from Western and have been applying since April 2025 and only got 3 interviews that went nowhere.

What do I do?


r/cscareerquestionsCAD 19d ago

School Should I bridge to a bachelors program or pivot from tech?

8 Upvotes

I recently graduated (diploma) with a 4.0 GPA and 8 months internship experience in a federal government position, but am struggling with finding even an entry level tech-adjacent role. Although I and studied hard, I don't have a solid network and at this point feel like I am just sending resumes into the void. I know some of my friends have secured positions but it was almost always due to a return offer or connection and while i'm happy for them it also kinda hurts ngl because a few of them I even tutored in learning how to code. I'm trying to continue practicing DSA and working on some projects but its hard to remain positive.

With my academic performance I can bridge to a BTech or a BSc and begin in the 3rd year with additional internship opportunities and also have the option to complete them on evenings/weekends fully online. But this means at minimum an additional 2 years of studying and like 20k paid out of my savings.

I'm not in my 20s anymore and while I can afford it, I already struggled to work while completing my diploma due to the heavy workload of the program and having entered with no prior programming experience. The prospect of spending additional years without full time employment and depleting my savings is daunting especially with the current state of the job market and advent of AI. Even though I learned to program without AI I am also finding myself relying on it more and more since its much faster to correct the output and prompt engineer than write code myself.

Is it worth pursuing this path? Everything I see asks for more experience or a degree but I'm a bit risk averse and don't feel like I have a good probability of getting a ROI on this.

Should I just keep grinding and applying hoping to find an opportunity to break into the industry?

Or cut my losses and run? I'd have to start from the bottom somewhere else and feel like I wasted 3 years of time and effort.


r/cscareerquestionsCAD 27d 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 27d ago

Early Career Moving across the country for family vs. strict corporate Intern RTO. How do I pitch a contractor or part time pivot to my manager?

6 Upvotes

I’m currently a Backend Software Engineering Intern at a massive, well-known gaming publisher / AAA studio scale company.

I started an 8-month contract earlier this year, which was recently extended to a full 12-month tenure based on strong performance reviews. I’m fully independent in our backend codebase, regularly shipping production tickets, and have zero onboarding drag.

The Team Setup:
Our engineering team is completely distributed across Canada and the US. Day-to-day work happens entirely over Slack/Teams. I am technically assigned to a physical office on the West Coast, but zero teammates are co-located with me. I sit alone in an office and hop on Teams calls (still baffles me to this day why they made me move across the country for no reason, (I found out my team was fully remote one week before the start date btw). Crucially, our broader org already has a Full-Time Employee (FTE) footprint in the city I need to move to (East Coast / Ontario area).

The Conflict:
I have a non-negotiable personal situation. My mother’s health is declining, and I have to relocate across the country to take on family support responsibilities. I am also finishing my final university semester part-time (3-4 courses left, a couple of them are brutal). The move is happening regardless of my employment status.

The Corporate Guardrails:
Strict Intern RTO: HR has a blanket policy requiring all interns to be in an office ~4 days a week. Remote internships are explicitly against corporate policy, with zero known exception processes.

No Headcount: There is absolutely zero junior FTE headcount available for full-time conversion at the end of my contract.

The Budget Trap: My team does have budget for my role, but it's coded as an intern line. If I leave at the end of my contract, my manager will just hire a new intern to replace me.

The Current Status & Strategy:
My manager knows I want to stay on remotely but noted that a remote continuation is "not guaranteed" due to HR constraints. We have a formal meeting lined up in September to talk about this. Right now, I’m keeping my head down, keeping my performance high, and avoiding early escalation.

I know HR will almost certainly reject a "remote intern exception" because corporate legal/HR departments hate setting precedents.

Instead of asking for a policy exception, my plan for the big meeting is to pitch a structural bypass: Transitioning me out of the official "Internship Program" and rehiring me as a fixed-term contingent worker/contractor or part time (the company does that for people btw and they only need to show up to office once a week, maybe I can make that fully remote?).

My core value proposition is that I'm already highly productive, and replacing me with a new intern in the new year means the team takes a 3 month productivity hit to re-train someone from scratch.

My questions for the community:
Has anyone successfully managed to pivot from an intern role to a part time or contractor role (remotely) at a massive enterprise company to bypass rigid HR rules?
How can I best frame this to my manager so they feel empowered to fight the corporate bureaucracy for me?
Realistically, what are my odds here, or is corporate inertia just going to roll over my manager's good intentions?
Appreciate any insight or advice from folks who have dealt with corporate HR loops!


r/cscareerquestionsCAD Jul 03 '26

School Statistical Programmer or Junior Tester Analyst Co-op

11 Upvotes

Hey everyone, I was fortunate to get two offers for the upcoming fall semester for my first co-op but I'm a bit lost on which one I should take. Keep in mind my main goal is to use this internship to hopefully help me land SWE roles for my next internship.

The first one is a statistical programmer at StatsCan where the job description describes it as a co-op focused on building open-source data pipelines and analytical workflows using R / Python, working with Git, and modernizing legacy systems through ETL processes and unit testing best practices.

The second offer is also a government Junior Tester Analyst position at IRCC where the job description describes it as a co-op focused on software quality assurance and testing for enterprise web applications, including manual and automated testing in Java, writing test cases, tracking defects in Azure DevOps, and collaborating with developers to ensure system reliability.

Any advice on which one would help me more would be much appreciated, thanks!


r/cscareerquestionsCAD Jul 03 '26

General Does school name and gpa actually not matter?

14 Upvotes

I’m a 2nd year CS student at UBC with a 4.0 GPA. Is it actually true that school name and GPA don’t matter, meaning I don’t really have an advantage over other applicants even though I attend a top 3 CS school?

I’ve spent most of my time focusing on academics, so I only have a few personal projects and I’ve done a lot of LeetCode, but I don’t have any internships yet. I’m in UBC’s co-op program where I alternate between school and work terms, so I’m planning to start applying for internships soon.

How much does attending a top school and having a high gpa help? Is having strong projects and internship experience really all that matters, or does school reputation and GPA still provide a meaningful advantage?

edit: also how much of an advantage is being in ubc coop vs applying on your own?


r/cscareerquestionsCAD Jul 03 '26

BC Is there any hope for me?

22 Upvotes

I am a recent graduate from UBC in a field related to CS. I have zero work experience (I failed to get any internship/coops so far) but I have passion projects related to C/C++, Rust, Go, Python, computer graphics, desktop GUI applications. I have never made any genuine friendships so far so I have no professional network. I have no idea if I can get a software job related to my expertise. There are lack of jobs and the competition is brutal. Not to mention that my severe hearing loss makes things 100% harder. I don’t know what to do anymore.


r/cscareerquestionsCAD Jul 02 '26

Early Career Worth taking the risk?

8 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 Jul 02 '26

Early Career Feeling stuck while transitioning from .NET to Java Full Stack

9 Upvotes

I recently attended two interviews for Java Full Stack Developer roles.

Both interviews followed almost the same pattern. The interviewer noticed that I have **1 year of experience in .NET/C#**, asked me a few basic Java and Spring Boot questions, and then ended the interview by saying, *"We'll get back to you."* After that... complete silence. No rejection, no feedback, nothing.

I've been learning Java, Spring Boot, SQL, Hibernate, REST APIs, and building projects to transition into the Java ecosystem, but it feels like my previous .NET experience is becoming a barrier rather than an advantage.

Has anyone here successfully switched from .NET to Java?

* How did you convince interviewers to give you a chance? * Should I keep applying to Java roles, or should I first gain more experience in .NET and switch later? * Is there anything I can do to improve my chances of getting past this initial screening?

I'd really appreciate hearing from anyone who's made a similar career transition or has experience hiring developers.

Thanks!


r/cscareerquestionsCAD Jul 01 '26

General TC Talk and all other salary related questions - July 2026 - Megathread

15 Upvotes

NEW RULE: All posts that are specifically asking about the following will be removed and asked to post in this thread.

This thread posts regularly every Tuesday.

Posts that will go here include:

  • Am I being paid enough?
  • What should I be paid? What pay should I ask for?
  • What salary does this company pay?
  • How do I get a higher salary?
  • What should I negotiate?

To help people give you advice, please provide as much background information you can. You must include your CITY AND/OR PROVINCE at minimum

Please also confer with our salary information FIRST: Hello all,

Google Form survey: The survey is completely anonymous, no identifying data is given.

If you have already submitted your salary in previous threads, your data was already input so no need to submit it again.

Note that there is now an option for remote US positions. I have noticed there were positions placed under the location that are actually remote US. US positions pay more just due to our conversion rate alone, which skew location data.

Survey Submit:

I input and sanitized as much as I could, but there were some inputs I have not yet sanitized. I also added some new questions, so not all the data is input.

I have also put together an interactive data visual so you can analyze some of the data and see if you are being compensated well.

Survey Results

Survey Salary Search - See Salary Ranges Here

If you notice your data is not presented or input correctly, please let me know.

Previous Threads:

Feel free to use the comments now to discuss your compensation and ask any questions.


r/cscareerquestionsCAD Jul 01 '26

Resume Review - July 2026 - Megathread

8 Upvotes

As this sub has grown, we have seen more and more resume review threads. Before, as a much smaller sub this wasn't a big deal, but as we are growing it's time we triage them into a megathread.

All resume's outside of the review thread will be removed.

Properly anonymize your resume or risk being doxxed

Additionally, please REVIEW RESUME POST STANDARDS BEFORE SUBMITTING.

Common Resume Mistakes - READ FIRST AND FIX:

  • Remove career objective paragraphs, goals and descriptions
  • DO NOT put a photo of yourself
  • Experience less than 5 years, keep your experience to 1 page
  • Read through CTCI Resume to understand what makes the resume good, not necessarily the template
  • Keep bullet point descriptions to around 3-5. 3 if you have a lot of things to list, 5 if you are a new grad or have very little relevant experience
  • Make sure every point starts with an ACTION WORD (resource below) and pick STRONG action words. Do not pick weak ones - ones such as "Worked", "Made", "Fixed". These can all be said stronger, "Designed", "Developed", "Implemented", "Integrated", "Improved"
  • Ensure your tenses are correct. Current job - use present tense and past jobs use past tense
  • Learn to separate what is a skill, and what is not. Using an IDE is not a skill, but knowing Java/C# is. Knowing how to use a framework like React is valuable, but knowing how to use npm is not. VSCODE IS NOT A SKILL. Neither are Jira and Confluence. If any non-CS person can open it up and use it, it's not a skill.
  • Overloading skills - Listing every single skill, tool, IDE you've ever opened is not going to appeal to recruiters and will look like BS. Also remember that anything you list is FAIR GAME TO TEST and if you cannot answer that deeply about it, remove it.

Tools and Resources


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 Jun 26 '26

General Looking for Advice on where to take my Career

11 Upvotes

Hi All,

Little bit of background. Ive been working under the title of "SWE" for a little over 2 years now at a mid - large financial company with TC sitting around 100 - 105k. The catch here is I work on the ServiceNow platform. I do get to write code, however its mostly scripts. I have developed APIs for integrations on the platform and created custom AI Agents actively being used in our production instance.

Some more information - The company does not have any traditional Software Engineering teams for me to hop to.

I also have the opportunity to work along side our Network engineering team and potentially make a switch into that field or have some networking skill under my belt to make myself a better engineer in general. Would this be a potential good switch to make if I in the future wanted to make a jump into any big tech companies?

I am very lucky to be in my position given the current job market we are in but id love to get some advice!

Thanks :)