Good piece. I've done mostly IC work but have had a stint as tech lead, where a lot of this applies even if people management wasn't directly part of my role.
One thing I'm curious about as well is more on the zero-to-one side of becoming an EM: If you're a "junior" manager, it seems there's quite a dearth of jobs out there. Everyone wants someone with 2+ years of experience. It's the same old entry-level-with-experience hiring conundrum, just happening again in your career.
Anyone have advice in that regard?