I recently moved to a new company which has a big dimension (worldwide presence). We're using a custom framework build in several componentes in mixed languages with lack of documentation, most concepts are exclusive to this framework, which gives the team has a hard time working with it.
As if it wasn't enough, we're having several constraints due to external delays, the manager is in high stress and he's picking on people for stupid reasons like using your phone on your lunch hour or leaving on time.
Now we're presented with an unrealistic deadline and are invited to stay till late if we can.
Here's the problem, I'm unable to disconnect from all this stuff when I get home which is causing me major problems. I'm so engaged that i even my personality changes, get colder, distant and with bad mood (just like a robot).
Even when I'm sleeping I'm unable to stop thinking about work. Last night I dreamed that Metallica was selling me a solution based on SQL Server 2008, and today I slept for a few minutes and i was dreaming about transactions.
Either i suffer a lot from impostor syndrome , even though I'm able solve any problems that come by at work, or i just can't seem to handle the stress.
Either way, this thing is recurrent, as a software developer , this is not the first time i have this issue, but the project I'm currently on, has more difficulties than before, also i changed jobs recently so I don't want to perform bad (even though I'm not, I get this felling because of the project is delayed and we're being asked to work more).
Unfortunately, since i even dream about work I'm kind of hopeless, how do you deal with this kind of stuff ?