Thank you so much. I currently work at IT Support and I'm honestly so tired of it. Especially the long nightshifts that can be 14h long and at nights you are all alone and it's all on you, which can be very stressful.
Day shifts from 8-16 are okay, but it's the weekends and nightshifts that I highly dislike. Sucks to get yelled at in the middle of the night or early in the morning. What kind of a person goes to work at 4am and calls IT Support and just starts yelling?
There's one guy that constantly calls and yells at everyone, but he doesn't even tell you what's wrong or which computer he has problems with. He just yells and throws stuff (I am dead serious) and the last time I asked him what is exactly wrong and which computer he just screamed that it doesn't work and told me to go f* myself and hung up. So I am pretty motivated to change my life no matter how difficult it will be. Unfortunately I have to self-teach myself, because I often work nearly 200h per month. I asked my boss to give me less work and less hours but I got more. September isn't looking good either.
I already have some sort of experience with Unity and PHP and MySQL and I took Python classes at the university. When I was working at one gaming company as a programmer I decided I will never want to become a programmer and went for IT Support. It's getting worse day by day.
So I'm very motivated to (re-)learn coding.
Thank you so much for your reply.
I mean, getting yelled at isn't fun regardless of whether it's night or day. I almost prefer working nights myself, but for me it's a super tranquil thing of just sitting down with some coffee, writing some code, checking in the changes to git, debugging tests that don't go through and that's it. Most communication when it is night work is done via text, nobody screams or throws tantrums. And for me it's a choice to do it at night
You probably know the saying:
"When IT doesn't work, they ask what you're there for when there's problems anyway. When it does work they ask what you're there for since it works and you're not needed"
To me it sounds like it might be a good idea for you to not just try and get into programming g(though I recommend that too) but also just immediately start looking for other work within the field you already are in. It doesn't sound like a healthy work environment, so if you can quickly find some IT work at a better place while you (re-)learn programming that might be better for you.
I recommend staying far away from the games industry. If your experience with programming is with a video game studio then you've gotten a bad first impression. Video game companies are notorious for treating their workers worse than any other programming gig out there in basically all possible ways. From the work environment to the pay it's all worse.
Games make for fantastic hobby projects because they're a lot of fun to play with and they can often get people interested in computing but unfortunately the industry isn't really great.
We are quite on a tangent from the thread topic at this point though.
If you want to get some pointers on (re-)learning or anything though you can PM me or ping me if you start a new thread. If you read the developer forums here I've also already given a lot of thoughts on good ways of approaching learning, recommendations for resources, etc. and offer tutoring when time permits me to and give folks the opportunity to add me on Discord (or join a server I've set up recently explicitly for this) if they'd like faster turn around time for code-level help