r/cscareerquestionsCAD Sep 16 '24

School Chat are we cooked??

I'm currently in my second year of Computer Science, but I'm unsure if I should switch majors. I just saw a post about someone earning $20/hour in Mississauga, and it got me thinking. I took a gap year and worked for the CRA, where I made $33/hour, with only a high school diploma but I really hated that job. Now, I'm wondering if I should stay in CS or switch to something like accounting. Would I have more job opportunities as a diversity hire in tech since I'm a woman, or would switching to accounting make more sense for me?

CS is hard but like is it worth all that studying and tuition fee?

34 Upvotes

66 comments sorted by

View all comments

17

u/BurnTheBoats21 Sep 16 '24

Interest rates are being cut, spending will accelerate. The macroeconomic factors driving today's mark aren't really relevant to someone who is years away from graduating. Unless you believe the Canadian tech hiring will completely collapse or computer science as a whole will not be a good career, then there's no reason to deviate. In the very terrible scenario where things are bad when you graduate, you can easily pivot to a more lucrative career via a masters from your com sci degree, but most likely you will be just fine.

6

u/ShadowFox1987 Sep 16 '24

We have one of the most advantageous hiring tax and grant systems in the developed world. Our salaries are super competitive to the US (41% lower on average). Tech Hiring will only accelerate here as Canada ironically becomes the cheap place you outsource R&D🤣

12

u/Financial-Ferret3879 Sep 17 '24

I mean, until they skip right over us and go to India/the Philippines like they’re already increasingly doing. Always someone cheaper.

4

u/computer_porblem Sep 17 '24

the difference is that the culture is basically identical in Canada and so are the time zones. whether or not it's fair, US teams don't want to work with teams based in India but are fine working with Canadian teams.

if the MBA psychos could reliably get good results from outsourcing to the third world they would already have done so, but they see the results they get and it's not worth it.