Personally i prefer 1 day off 1 day on. So youd get 4 days of work one week then 3 the next and youd have a day off in between each shift. Then youd get like an extra 30 days off of vacation time per year you can take whenever you want. So youd only have to work 10 months out of the year, and your work half of that time. If we were doing socialism and workers were not being worked to the bone for capitalist profits that is entirely doable to keep society functioning in peacetime. Especially with how much we can now automate and will be able to in the near future.