I've been at Meta for a while and have thought about outside opportunities. I feel like it can be frustrating getting things done at Meta a lot of the time - Too many processes and people to align to ship projects. I want to work somewhere where I can just write code and ship cool products. Any thoughts on next steps for someone who's been at Big Tech for a while?
Related resources:
I want to work somewhere where I can just write code and ship cool products. Stability and WLB are also on my mind to an extent as I do have a family to take care of.
Given the constraints you listed here, I think pre-IPO unicorns are your best bet.
As a company grows bigger and bigger the need for internal communication and alignment becomes stronger. The value of being a so-called "Coding Machine" diminishes. The collective mindset shifts from "let's build something and it's likely to create value" to "let's talk first and make sure we are not damaging value for anyone internally". If you want to focus on writing code and shipping cool products you have to move to an earlier stage company.
If you also want stability and WLB you probably shouldn't join a company at a very early stage. That's why a pre-IPO unicorn is a sweet spot. There should be a lot of opportunities to create value by coding and building as the company grows.