I was hired at this company about 4 month ago as a junior software engineer.
Originally I came from a background in physics and also worked as such for years, but I wanted to switch careers. So I studied software engineering besides work and halfway through my studies I applied for several position, also for my current position. The company accepted and I started working there.
Right from the beginning I was completely overwhelmed, but I survived somehow. There was no training phase and I was almost immediately in production. Now I am working since 5 weeks on a big project, completely on my own with very unclear specifications. I have to design a new software component for their main product. I also have to coordinate with other teams, which are building plugins for that.
The problem is that I have zero idea how I am supposed to finish this task in finite time. It is just too big for me. And there is almost no help or support. I told my thoughts to my boss. He tried to calm me down and said that he knew anyway that I do not have much experience with it. But nothing changes! Unfortunately he also has no clear vision how this should look like. It should just work.
Currently I have to wait for the work of another team that I need to advance so I have nothing to do in the mean time. Which stresses me even more. On top of it, I have an all-in contract there. In the first month I had made additional 30 hours.
I am feeling so much pressure and I am worried that I will never complete this task in any time. Furthermore I really hate going there every morning, but my hope is that this situation will relax in the future with some time and experience. I am seriously thinking about leaving , but I am not sure if i am overreacting.
Am I freaking out too much or are my concerns justified?