If you want a good career, working on your interviewing skills is the most important thing. Networking and resume fluff are close seconds. Job skill is almost irrelevant. It's an ugly truth.
sad but true. hope as an industry we can find a better way.
I think the answer is we need more innovation. We need a million small startups instead of a dozen tech giants. Software scales but starting up is a moonshot.
My personal career epiphany was moving from a tech giant to a late-stage, pre-IPO startup. The amount of freedom and range of challenges I dealt with were exhilarating. Did it pay as much? Not in the beginning, but I was given the room to grow.