This will also be possible in occupations where this hasn’t been done before. By choosing when, where and at what rate you want to work, you will be customising your work schedule on your private life instead of the other way around.
Do you have exams? Or maybe a birthday you want to attend? Go and enjoy yourself, you are not obliged to work. It’s up to you which shifts you apply for. Because you work with so many various companies, each day is different from the next. Goodbye repetitive slump and hello diversity.