Knowing what qualities to look for, them still existing, and being able to find them... are 3 different things. :)
I taught a class recently. It’s pretty much yours to reign over. It made me never want to go back to corporate drudgery. It’s definitely not for everyone. Even into high schools teachers talk about being bullied by students. I don’t know what it’s like there, but some of it’s probably the schools not supporting the teachers with managing a classroom. Classroom management is really hard ime.
Benefits are nice too.
Checking back in with my friends who I left behind I made the right decision.
I was in ad tech, specifically media analysis and pipeline evals.
I spent a decade in FAANG, then burned out and left. I’m at an early-stage startup now and couldn’t be happier.
The pressures are very different. My most stressful episodes at this startup have been related to technical problems, where I ultimately feel that I’m in control. My most stressful episodes in FAANG were ones in which I fundamentally had little to no control, but had “accountability” (i.e. blame) for the outcome.
For example, I vividly remember being on a flight to visit my ailing grandmother, and having chest pains from stress due to a parallel team throwing up a red flag weeks before the launch of a years-long project. They were a team of specialists whose work I could not personally do, and I had gotten their sign off on the project months prior. Team members changed, and a new person took issue with a fundamental aspect of the project.
I still believe there was nothing I could have reasonably done differently, as I didn’t have the domain knowledge to get sign-off in this area, and had done my due diligence of engaging the team and getting their sign off. Both my manager and their manager agreed, saying that there was nothing more I could have done, and even going so far as to say that I had been set up to fail.
However, this was of course treated as a significant failure on my part, and was held against me as the reason for lack of promotion. Way up my management chain, people were congratulated for the eventual launch of this project which was bringing in tens of millions in revenue.
That’s about the time I left.
> the key seems to be getting out of the corporate world, away from companies with a singular focus on profit-making and competition
In my experience there are still healthy corporations out there. The signals I now look for are: profitable, privately held, not pursuing IPOs or buyers, grow headcount slowly (if at all), have never needed layoffs, promote engineers into positions of authority, and have high average employee tenure.
It's refreshing to work in an organization where people feel secure enough to make long-term investments in infrastructure, people, and projects that may not pay dividends for many years. (And to be the beneficiary of decades of prior long-term investments.)
> in an industry where there is not much competition
This hasn't matched my experience so far. The less external competition there is to align the company, the more employees seem to channel that drive into internal competition for resources and petty office politics.
Thinking about the best jobs in my tech career, in one case I made a list of companies that were biking distance from my house, in another an ex-classmate recruited me, in another a recruiter cold-called after I moved to a new state.
Beyond "being lucky" I'm not really sure how to generalize those experiences, though I will say that if you can identify things that you value differently from most that may help you find opportunities that are undervalued.
On the flip side, as I've gotten older I think I've gotten better at recognizing when an organization is a poor fit and having the confidence (and the savings) to turn it down or walk away even if the position is high-status, highly-paid, and/or seems like a perfect fit on paper. That can be especially hard if everyone from your family to your coworkers is telling you you're crazy.
For me the key seems to be getting out of the corporate world, away from companies with a singular focus on profit-making and competition and the endless feature churn, corporate ladder climbing, disruptive managerial edicts to change horses midstream, ridiculous metrics to meet, and the inevitable burnout that environment seems to create. Has anyone else had similar (or contradictory) experiences?