Ask HN: How to deal with a bad company structure?
I've been in an apprenticeship for a year at a company. It is a serious game company, that uses Unity.
It is becoming increasingly clear that the company is going to fail because of it's structure, which I'll explain :
- two apprentices, one developer (me) and one 3D artist.
- two co-presidents, a woman who takes care of all the HR stuff and a man who looks for projects for the company.
- the tech lead, who's supposed to be my mentor but doesn't know anything about Unity and isn't actually hired by the company.
Now on paper this could work, but we're lacking in expertise so bad. The 3D models and texture are unoptimised and end up costing me time to code workarounds. My code is pretty bad. I had done Unity projects before this apprenticeship but I had never done a full scale project before, all on my own. It's gotten to the point where the project is a mess but there's no real option to make it better because they can't afford the time it would take me.
Not having a mentor makes it really hard and stressful, as the decisions that I make (and that I've made) can end up being a detriment to the project but no one of expertise can come in and say "Don't do it that way" or something like that.
We're struggling to meet the clients' expectations because of this, and I'm struggling at work because I am 80% of the time alone in the office (both co-presidents have other activities more important than this company, and me and my colleague don't get along that well and our school schedule makes it so we are in school on different weeks)
What I want to ask is, how do I cope with this? It's making me kinda depressed and the impostor syndrome is getting really bad. I feel like I should jump ship but it's also a great opportunity to get a degree. Any advice is appreciated.
Also, sorry for the throwaway account, and thanks in advance for your time