In Belgium, employees must be notified in advance before they are let go: you send them a letter stating "your contract will end in 12 weeks", they keep working for you for 12 weeks, and then they leave.
Employees are usually expected to pass on their knowledge to other team members and wrap up their current projects before they leave. And they are getting paid for it.
This is not the story of a CEO who fired out an employee on the spot, then tried to get back in touch later because they found out they still needed him.
This is the story of a CEO who told an employee that they would be let go three months from now, then asked them to help after hours---something that they had done previously---only to find that they were not motivated enough to do it anymore.
And this is what makes the story interesting: it's not a ridiculous caricature that you can point and laugh at ; it has all the real-life ingredients that you can easily find in the average company.
- Employers and employees who assume that "professionalism" means volunteering to work beyond the scope of a work contract.
- Employers who forget that loyalty is an essential factor in the motivation of many employees.
- A CEO who made the tradeoff of not having a dedicated 24/7 support team, and whines when the inevitable outage happens and there is no one to handle it.
I believe the original author herself said it best: "So your best bet is to hire people who share your passion, willing to 'volunteer' on such occasions."
No one is passionate about staying long hours to fix a production server. But they might be passionate about building a product that can make them proud. Their product. And once they feel it's not their product anymore, the passion is gone, and they'll be home by 7pm with their cell phone turned off.