The source is somewhat amusingly The Ron Swanson Pyramid of Greatness but it's true.
The things I have to be disciplined about are the things that are boring, if they aren't boring then I don't have to make myself do them/remember to do them.
If you try to beat automation at repetitive tasks chances are you are going to die with a hammer in your hand.
And regarding the time savings of the washing machine - yes, and no. The washing machine has allowed us to use much more and much cleaner clothing. See https://genevahistoricalsociety.com/wp-content/uploads/2014/...
"Most ordinary people had only a few clothes: an everyday outfit or two—a dress for women/girls and a suit or coat and trousers for boys and men—and a Sunday “best” outfit. Wealthy people might have a few more outfits, but not as many as most people today. Washing clothes was very hard work and dresses and coats would not be washed very often. Instead, undergarments would be washed regularly. Collars and cuffs for both shirts and dresses were removable, so they could be changed for fashion or for cleanliness. Girls and little children wore large aprons or pinafores that covered their dresses to keep them clean. Men’s shirts and women’s chemises or shifts were washed regularly." Even the pieces that were washed "regularly" were not washed "daily" - much less multiple sets of clothing per day (e.g., gym clothes, work clothes, evening wear, pajamas, ...)
Software engineers with the right personality have a better chance of genuinely enjoying our work than the average person, so it’s on our minds. Coding isn’t something you automatically have to drag yourself through kicking and screaming like some other jobs.
I guess what I'm saying is that, just because you don't like doing it doesn't mean it isn't contributing to your satisfaction with life in the aggregate.
Or for people in startups, the sacrifice is mediocre cash compensation and long hours, with the reward being a higher-than-usual probability of striking it rich.
Those of us who grow up with an affinity for software development have won the game, so to speak: we don't really have to sacrifice just to make a living.