The part about the deadline really enrages me. I think about all the people in society who have intense and demanding jobs and demanding quotas and schedules and compare that to the soft and lazy lives of FAANG developers. Why is it okay that an Amazon driver pees in a bottle to hit delivery quotas, but a Twitter developer making ten times as much can't be asked to launch a feature in a week? I don't know if this is good business, but I think anyone who complains about it should be fired.
I would also find this extremely invigorating from the software developer side. I've worked on products at Microsoft and Amazon that have literally gone years between releases and seen so many features endlessly delayed by needless discussion and planning. I would love to get the assignment "ship this in a week or you're fired." It's not like we're splitting the atom here, Twitter Blue, a paid for thing, already exists and the verification badge already exists. If you are a Twitter developer who can't hammer this square peg into that round hole in a week...
The answers is because software developers have leverage to improve their working conditions. The answer is to reduce exploitation in other industries not increase it for FAANG company staff...
I would also find this extremely invigorating from the software developer side. I've worked on products at Microsoft and Amazon that have literally gone years between releases and seen so many features endlessly delayed by needless discussion and planning. I would love to get the assignment "ship this in a week or you're fired." It's not like we're splitting the atom here, Twitter Blue, a paid for thing, already exists and the verification badge already exists. If you are a Twitter developer who can't hammer this square peg into that round hole in a week...