I am currently doing 1 summer school course and I'm failing it, because I just keep on procrastinating on my assignments, I am broke, have been looking for a job for half a year (yes, unfortunately I'm in Canada where the job market just absolutely sucks thanks to the government) and very worried about me running out of money and therefore having to ask people for it (which to me seems like leeching off of people), my university classes just seem like pure stress, and it doesn't seem like my Computer Science major will actually get me a job anytime soon after I graduate (if I graduate at all).
So, at the end of the fall semester of 2024, during exam time, my dad told me that if I fail at least 1 course, then he'll kick me out in 2 months. Despite that, I did fail one course, so then I immediately started frantically looking for jobs both related to my major and just anything entry-level. However, I'm still looking and I've only had 1 person call back and he said that I couldn't do it because of my availability. I also spent a whole lot of money going around dropping of my resumes at different places (and going to TimHortons and Starbucks whenever I needed to eat and couldn't pack anything to eat) and now I'm broke. Fortunately though, it turned out that my dad was just bluffing and didn't actually kick me out.
As I was out job hunting I also learned that the job market sucks here in Canada, even for a minimum wage job as a line cook at like McDonald's or TimHortons (which only hire Indians because there are too many of them immigrating to Canada and the government pays businesses to hire them instead of white born Canadians and subsidizes 30% of their wages and I am not an Indian). Not to mention that nobody wants to do business here because of all of the regulations, massive inflation, and eye-watering high taxes the government has placed here in Canada.
I have also heard that it's really hard to get even an entry-level job as a web developer because there are like senior-level programmers competing for entry-level positions, 75% of resumes automatically get rejected by an AI even before they are read by a human, and many employers are really looking for a programmer that has way more experience than what a real entry-level programmer that's not lying on their resume would realistically have and expect them to know a whole lot of modern frameworks and programming languages that I don't even know. It seems to me like the only people actually getting entry-level programming jobs are the ones lying on their resume, however I do not want to do that and instead try to keep it as honest as possible.
In addition, whenever I receive expensive things from friends (which I do not ask for specifically), my parents are always like "You're using them! How do you think you're going to pay them back?", so I would rather be able to afford things on my own but I'm broke.
All of these things have just been putting so much stress on me, and to my brain, even though I am no longer at the risk of being kicked out, school doesn't really nowhere near as important as getting a job or somehow being able to earn money, not to mention the future job prospects of Computer Science. Also, I think that having a job would be more motivating than school, because even if the job is incredibly stressful, at least I would get paid for it unlike school.
How do I go about this?
I don't think the poor job market thing is limited to canada. I am getting close to one year unemployment.
The government and Indians are everywhere! /s
as a indian, i can not find job anywhere (india or outside)