It generally details asshole bullies, insane hours, and mind games at great length before plaintively inquiring..."should I quit?"
Your fear is rooted in uncertainty and lack of options.
Which basically sets you up for guaranteed trauma.
You are the shepherd and sole guardian of your career in tech. Your career is a multimillion-dollar appreciating asset. You probably deserve a better job than you currently have. 📈💜
Which is to say, practice interviewing when you *don't* need the job to survive.
Another fact: there is a large element of randomness to *every* interview. It's not all about you -- not even close. (google.com/amp/s/charity.…)
If someone who knows you asks you to interview, default to yes. Don't angst over whether or not you are ready to quit. Just check it out!
This is great information! You don't have to take it; you are interviewing them as much as they are interviewing you.
There's a world of difference between being forced to take the first thing to pay rent, and having time to look around.
It's a much bigger bet for you than it is for the company, who can hedge their bets, distribute labor risk across a bundle of assets.
You have a responsibility to yourself, to your family, to manage this asset well. Make sure you are being compensated fairly. Make sure you know what's out there.
It's leadership's job to try and make sure this is the best place for you to work for as long as possible, and it's your job to know when that's no longer true.
At honeycomb we have taken to calling it "graduation" when someone we love has to leave. It's bittersweet, but I'd never want anyone feeling pressure to stay.