Hello, I’m a junior developer at a small company. I’m in a tough situation and looking for opinions.
The company hired me for an ML/data-oriented position, basically a backend developer with ML/data focus. Currently, I’m tasked with a full computer vision project, which means that I have to do almost everything on my own: object detection, analysis, database storage, data extraction, etc., all in real-time. I received a subpar laptop, making testing and regular work difficult. Despite limited support from senior developers, the project works, but not flawlessly. How can they expect me to build this?
I’ve asked for help, but the response is delayed, and there’s no mentoring. Recently, I expressed my struggle, and they questioned why it’s not finished. I fear they might let me go. Some senior friends of mine advised me to leave. I’m unsure; any advice? Also, my salary is 50k which as I know, rather low.
On a positive note, this is some good experience and some of this is a good story when you interview for your next job: independently managing a multifaceted project and having the self discipline to teach yourself a bunch of new skills.
In the grand scheme of things, I wouldn’t worry too much about the project not working perfectly, because it seems like they gave you an impossible task to do on your own. And yeah, idk what they are thinking with that salary. Build up those resume bullets and have some confidence going into your next job search once you feel the time is right.