Heavily depressed in this field and not sure where to go next. Do I leave the field or what next?

Posted by Legitimate-mostlet@reddit | ExperiencedDevs | View on Reddit | 82 comments

So, I have 6-8 years experience as a full stack developer. Although the front end and backend frameworks have changed from job to job, so I don't have 6-8 years experience in one stack, more a couple years experience in a few.

Before anyone suggests blindly in response to my post, I am already seeing a therapist.

I am basically though at a point in my career where I am extremely unhappy with this field, but I don't know what to do next. I like coding, but I hate what this field is becoming.

What is making me unhappy is the horrible work environment that seems to be encouraged in this field. Unrealistic deadlines, workers not pushing back against these unrealistic deadlines and just working free overtime (aka, having no life outside of work), and a horrible interview cycle and PIP/layoff culture. No one else I know outside this field gets why it takes so long to study for interviews. They don't study at all and find the thought of studying more than some basic STAR interview questions laughable.

Also, it feels like it is a field where everyone is out for themselves and if you dare talk to anyone or ask a questions, it will be used against you. It all just seems extremely toxic to me.

I thought maybe it would get better as a gained more experience. But after 6-8 years, it hasn't gotten better. Granted, I have experienced one job that did not have this problem. Deadlines were realistic, everyone was communicative and helpful to one another, and managers were fair and it was a great work environment. Then I got laid off from that job. The rest of the jobs have been variations of levels of just toxic jobs.

I'm tempted to leave this field. But frankly don't know where I would even go at this point. I already switch careers into this field from a previous one. I am in my mid to late 30s. I can't go back to that field because it is pretty much getting automated out of existence.

I like coding and if I could simply find a workplaces with WLB, realistic deadlines, and workers who could socialize I would enjoy this work. I will take a pay cut for such a work environment.

But I am also feeling like maybe this workplace doesn't exist and it is time to find a new field. A field where years of experience means something. I feel years of experience in this field can mean nothing after tech stacks change and tech changes over time.

This job field is making me extremely anxious, depressed, and it is affecting my life outside of work as well.

I am just lost what to do right now. Can someone please provide me some guidance given my situation? If I should stay in this field, how can I find a job like the one I am looking for?

If there is another field you think I should explore, what field? I will probably still code on my own free time for fun because I do enjoy this work and I like making stuff, but I am open to other fields if there is a clear path to them.

I would appreciate any help.