this post was submitted on 28 Jul 2025
11 points (82.4% liked)

Mental Health

5641 readers
162 users here now

Welcome

This is a safe place to discuss, vent, support, and share information about mental health, illness, and wellness.

Thank you for being here. We appreciate who you are today. Please show respect and empathy when making or replying to posts.

If you need someone to talk to, @therapygary@lemmy.blahaj.zone has kindly given his signal username to talk to: TherapyGary13.12

Rules

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

  1. No promoting paid services/products.
  2. Be kind and civil. No bigotry/prejudice either.
  3. No victim blaming. Nor giving incredibly simplistic solutions (i.e. You have ADHD? Just focus easier.)
  4. No encouraging suicide, no matter what. This includes telling someone to commit homicide as "dragging them down with you".
  5. Suicide note posts will be removed, and you will be reached out to in private.
  6. If you would like advice, mention the country you are in. (We will not assume the US as the default.)

If BRIEF mention of these topics is an important part of your post, please flag your post as NSFW and include a (trigger warning: suicide, self-harm, death, etc.)in the title so that other readers who may feel triggered can avoid it. Please also include a trigger warning on all comments mentioning these topics in a post that was not already tagged as such.

Partner Communities

To partner with our community and be included here, you are free to message the current moderators or comment on our pinned post.

Becoming a Mod

Some moderators are mental health professionals and some are not. All are carefully selected by the moderation team and will be actively monitoring posts and comments. If you are interested in joining the team, you can send a message to @fxomt@lemmy.dbzer0.com.

founded 2 years ago
MODERATORS
 

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?

top 9 comments
sorted by: hot top controversial new old
[–] wizardbeard@lemmy.dbzer0.com 5 points 1 week ago* (last edited 1 week ago)

First off, stop going out in person to drop your resume at places. Complete waste of money and time. That shit hardly ever worked even 15 years ago. I highly doubt anyone suggesting that to you has actually had to apply for jobs, especially at entry level, anytime this century.

That also cuts out the money spend on food out.

Your best bet for jobs is going off who you know. If friends or family know of job openings where they are and can put a good word in to help push your application through. After that, just apply online. Most places have online systems. Prepare to submit hundreds of applications for single digit response rates, according to numerous posts on reddit's dataisbeautiful sub.

If you need to get out of the house for appearances to your parents, you can probably go to the local library or some study space at your school and do applications from there. Pack food if you do.


Second off, if it is possible for you to pass your summer course at this rate, stop fucking around. You're playing with fire given your Father's previous threat.

If you are not in danger living with him, and he is not inflicting further hurt upon you that you need to escape, then you should maintain that situation for as long as is possible. Part of that is by passing your courses.

It may not be direct money, but it is linked directly to your ability to have a stable place to stay.

Pass this one and then you can worry about changing paths.

If it is no longer possible for you to pass the course, and you have no intention of completing it, then you abandon it. Drop it if you are still in the window that you can.

And I don't mean drop it if you don't think you want to do it. Most courses have sylabus with grade breakdowns that you can use to estimate how much you need to do to pass. You may also be able to email your professor or a class aide.


Your parent's concerns about gifts from your friends can probably be ignored. You should probably want to do your friends kindness in return when you are truly able to but if they are true friends they are not keeping score, and are giving because they are able. I have friends who span a wide variety of income levels and trades, and we all help out each other how and where we can. Giving hand me down stuff that isn't useful to you anymore to a friend that can get more out of it is gratifying in its own right with no "payback" expected or wanted.

That said, you say you "do not ask for specifically". If they are just offering you gifts, you're cool. If you're coercing them into giving you things, not cool.


Moving on from that: My advice is based on my experience entering the job market a little over 10 years ago in the US. Caveat emptor.

I started college at a semi-prestigious, but not really prestigious, university. Computer Science Bachelors (4 year) degree. Flunked out partway through my second year due to depression and not being able to envision myself coding eight hours a day four days a week without going postal.

I tried and failed to get back into it for a few semesters, worked some dead end jobs, then eventually transferred the credits I could to a local community college, got an Associates (two year degree) in Computer Information Systems. Took two years even with the transferred creds because I did a light course load while working shitty unrelated jobs.

Got a paid internship on an internal IT help desk at a non-IT company during the summer before my final semester and made a career from that by moving up through tech departments. Thankfully they were able to work with my schedule the last semester.


Anyway.

If you're struggling in your non-Computer Science classes, it might be worth looking into your University's credit transfer system and seeing if you could maybe take those courses through a cheaper/easier college and transfer them over. Like if you're at a Uni, take them at a community college. Save some money, likely have smaller class size, likely have an easier class, and in my experience have more support available from the school.

Ultimately no college really cares if you fail or pass after they have their money, but smaller schools have less wiggle room in their statistics to just let people fail so they tend to try and work with you a little more.


Computer Science as a degree is a vague crapshoot and the actual course contents widely depend on your University and how their Computer Science faculty see themselves.

Technically, Comp Sci is meant to be less about the practical act of programming, and more about the theory and math behind programming. Kind of like how you can get a degree in Materials Science or Materials Engineering. Comp Sci is usually more theory based, which also tends to mean more math courses required.

This depends on your school though. Some will offer separate Software Development degrees with a focus more on what you'd be doing programming as a job. I've also seen Computer Information Systems, Management Information Systems, Software Engineering, Cyber Security... point is that there are a lot of twists and flavors available on "I'm good with computers and want to do something with them for a living" and even still a decent variety in "I want to program for a living". You may be able to transfer your Computer Science credits to a degree that interests you more.

You may also have options for shorter degrees rather than the four year slog.

I would highly reccomend aiming for a two year degree first before trying to tackle a full four year bachelors. It gives you a natural point where you can stop and re-evaluate. And if you can somehow turn that two year degree into a job, it's a lot easier to go forward from there.

[–] EmpatheticTeddyBear@lemmy.world 4 points 1 week ago (1 children)

Maybe try a trade. If I could go back in time, I would have never gotten into computers as a career. I would have gone for welding or plumbing. If you can find a union, you can become an apprentice, get training, work as you learn, earn income as well, and as soon as you are allowed, go for your journeyman test which opens up more jobs and higher pay. By the way, a union is only as good as the people that make it up. So if the local sucks, it is because of the people there not truly caring about their brothers and sisters. I was union in constriction (IUOE) but had to go back to computers after I had some major life problems occur. Wish I could go back.

[–] IDidSomething@lemmy.ml 2 points 1 week ago (2 children)

What trades would you recommend? Would something like carpentry be good?

[–] EmpatheticTeddyBear@lemmy.world 2 points 4 days ago* (last edited 4 days ago)

Anything that you think you have an interest in. If you think you would like to try building houses, decks, buildings, and do on, then give that a try. If you want to run large machines to move dirt, dig holes, lift materials/objects try the operating engineers, if you want to work with cooling and heating systems, go for HVAC, try welding if you want to work with metal, and so on

[–] PolarKraken@sh.itjust.works 1 points 6 days ago

I've personally never met a carpenter, union or otherwise. I've known a handful of framers - these are the folks assembling (way faster than is reasonable to expect) the somewhat pre-built wooden structures that eventually comprise a new house. The demands placed on those folks are extreme, they seem to be among the worst treated among the trades.

Spending your career in a trade isn't a bad idea, probably a good one - it's way better for a lotta folks than a thoroughly dissatisfying stretch of time in largely meaningless, forever anxious, corporate jobs.

Exercise some care though - don't just assume something like "working with my hands will pay off", do the research to find out what you specifically can be happy with, and the pros and cons involved.

And by and large, if you're going the trades route, prefer one with a heavy union presence.

[–] HubertManne@piefed.social 3 points 1 week ago (2 children)

I don't think the poor job market thing is limited to canada. I am getting close to one year unemployment.

[–] drangus@piefed.social 4 points 1 week ago (1 children)

The government and Indians are everywhere! /s

[–] sga@lemmings.world 1 points 1 week ago

as a indian, i can not find job anywhere (india or outside)

[–] IDidSomething@lemmy.ml 2 points 1 week ago

Yeah. I've heard that as well.