I'm not saying these contracts are "for life", but there are plenty of athletes who either a) get injured and are unable to play or b) take a significant period of time to deliver on their initial promise. Nature might be cruel, but sports teams are often quite fair & accommodating...
In tech orgs, a system (potentially composed of dozens of service) can often outgrow their team, especially when there's high attrition and turnover (perhaps because you view each individual software engineer as a highly expendable/fungible "pro sports player").
Seems like a breeding ground for entropy, and compositions of systems built on lost history, chaos, and confusion.
This situation is pretty common professional sports, actually. For example, Russell Westbrook's salary is higher than either Lebron James or Antonio Davis, and the highest-paid player on the Dallas Mavericks has been out for two months (including all of the playoffs). They have a strong union with guaranteed contracts, though.
But of course it is not comparable. While Netflix pays very well (have many friends there), it's still nothing compared to a pro-sport star who is making double digit millions per year.
It's the concept, and culture that are analogous. And netflix do pay above average of the FAANG amounts.
So we're supposed to just accept the "dream team athlete" analogy even though it falls massively short when it comes to a crucial factor: compensation?
In other words, Netflix gets to expect "star athlete" performance, and quickly fire those who fail to meet it, but doesn't have to pay anywhere near "star athlete" compensation.
Not to mention that in reality, "star athletes" are given plenty of time to grow to their potential, and recover when their performance drops, while Netflix made it into an ideology to immediately fire the employee in that exact situation.
It's a rotten deal for the engineers, sugarcoated with inappropriate and wildly inaccurate "dream team" glamor rhetoric.
> And netflix do pay above average of the FAANG amounts.
They pay about as well or a bit better for the same level of talent. "FAANG average" is meaningless, because you're averaging FAANGs who pay poorly (Amazon) to FAANGs who pay very well (Meta).
Obviously not the case this year.
It has in Europe.
A professional sport star, certainly at "dream team" level, would be compensated far better than any alternative employment they may have. After just a few years at that level, they would have earned such vast amounts that financially they can retire, and any further employment in their role is optional. It's not a big deal if they lose it.
Netflix doesn't pay engineers much above their alternatives. They compete for the best talent with the other top employers, and pay about on par or slightly better, which doesn't compensate the engineer for the very transitory nature of their employment.
Netflix model is inferior for full-time employees, and they're not paying anywhere near enough to make it worthwhile. They're relying on hype rhetoric to convince naive engineers that they are "star athletes", just like all the startups that used to scam engineers into believing they are "rock stars" and will definitely earn millions upon exit, while in reality underpaying and overworking them.
A professional sports person (like a soccer or basketball star) would not be able to give this same excuse, so why would it not be the same in an engineering setting? Netflix wants their workplace to be like pro-sports, where elites complete for the best outcome and be rewarded like so.
If you choose to apply for employment at netflix, this is what you're signing up for. There are other positions in other companies, if such an environment is not conducive to your own lifestyle - noone is forcing this onto you.
The natural condition of humanity is cruel, and society and civilization hasn't proceeded to the stage where such cruelty don't exist. But right now, there's still at least choice and options for those who don't want to compete this way (with the associated decrease in salary).