When an employee severs the relationship it is called “resigning”. This makes me wonder why the difference in language and if it’s part of the power play whereby companies seek to frame the relationship as sponsor/beneficiary rather than straight contract (which is what it is).
But also, as a practical matter, most "bosses" (line managers at least, not sure how true this is further up the org chart) in IT can't actually fire their reports. /They/ would be fired /themselves/ if they did. Instead, they are expected to "manage out" unfavored employees by just giving a few quarters of bad reviews, performance plans, write-ups, etc. until they start interviewing elsewhere and leave on their own.
However, I don't see any power play in the words themselves. An employee being fired and an employee resigning are different concepts, and different concepts get different words.
You could read something into the word "firing". But don't most companies avoid that word in any case, in favor of "letting go" or "dismissal"?
Firing is a slang term that would tend to be used by an unsympathetic press. The slang equivalent would be quit which has a similar strength.
What. Employees can quit, which is synonymous to firing the boss.
Maybe the bit about software design was correct, but the first two sections incorrectly explaining game theory don’t give me much confidence.
I disagree, quitting is not synonymous with firing the boss. When you leave, the company and your boss retain everything you built. You forfeit your stock options. Finding a new job isn't always trivial, either. Changing jobs and possibly changing locations is expensive.
They aren’t perfectly equivalent, but there’s a strong parallel between the two, which is why transactional employment relationships work.
Employee fires boss, employee makes more money, boss loses work, pays tons of money, and then pays a higher salary.
I do agree about the power imbalance though.
Source: the devs
This is especially true when it involves cross organizational folks with different priorities. I will spend the extra 30 minutes before a meeting to make sure that my team is aligned. Nothing is worse than the fallout of when disorganization and lack of agreement make it outside of our team's boundaries.
Employer/employee relationships one would hope that there is open communication and that there's not some agent trying to pit them against each other.
I think the analysis breaks down right where it starts for work.
I also think the author should seek counseling if they see work that way. That's just a very unhealthy outlook.
I've tried it on for size a few times, don't love it, don't think I'm great at it, but fortunately moved into areas that can pay ICs well.
Otherwise most ICs eventually fall into the trap of having to pretend to want to be a manger in order to keep moving up in the pay scale.
Given the choice, I'll stay out of management, but if not doing it meant capping out on pay.. then sure, I'd have to do it again.
Make it an iterated prisoner’s dilemma, or add some other way for players to punish each other after seeing their choice, and that does change the game.
All models are wrong, some models are useful, and in this case it seems more wrong than useful.
Edit: thought you were OP, whoops
Saying that communication doesn't change the prisoner's dilemma so long as each player can't communicate is a contradiction. The only difference is you used the word "see" instead of the word "communicate", but "see"ing is a form of communication.
In that context, not being able to objectively see the choice made by other players making their own choice is functionally equivalent to making simultaneous choices. You can re-order when the players make choices and communicate at will without changing the payoff matrix and mathematical model.
But OP is saying there is no distinction.