Prestigious law firms only have ~10% of each hiring class make partner. You only get to stay an associate for so long (3-5 years) before they fire you. There’s a round of cuts every year until you’re left with the people on partner track. Accounting and consulting firms are the same way. That’s why they are hiring so many people every year.
Software engineers can go work for less prestigious firms. Instead of developing Apple software that customers use, they can develop internal software for large companies. They can work for older tech companies that aren’t as cutting edge. HP still employs thousands of engineers. They aren’t going to compete for talent vs FANG companies and unicorns.
@jane That’s pretty crazy. I definitely don’t see many older individual contributors. I’d love to see age distribution by job level. I know Apple, Google, and Amazon all have a median age around 30.