+1, many times over.
Taking breaks and having fun are very important to maintaining high productivity and creativity when I am working. Unfortunately it's in stark contrast to the mantras I often hear suggesting "there's someone out there who is working harder than you on the same thing and they're going to win if you let up." That mentality is unhealthy and leads to depression/exhaustion.
I've heard Elon Musk say this a lot. It seems to work for him, at least.
Programming requires a lot of concentration that is hard to sustain for a long time (the author of the post is an iOS programmer).
(In the vid he's saying he used to sleep on a futon in the office as he couldn't afford a flat at the time)
What gets me is recovery. I would be unable to run hard for a week after that. Younger pros do like 5 or 6 really hard workouts a week. Older pros a bit less.
I totally would follow them but my body cannot recover between workouts. In my opinion what makes a world class marathoner is not his ability to work hard, it's a special gift to recover. I would work just as hard, but I physically can't as often as they do.
Saying anyone can be an elite marathoner by running like an elite marathoner? Bull. Any decent runner can do a workout or 2. Then you need a week to recover.
What does all this have to do with programming? Maybe nothing. Or maybe what makes the super productive guys so good is they mentally recovery faster? No idea on programming front, but I am confident on the running front it is all recovery.
I'm a programmer, and I don't know how it relates to what I do, but I've already set my mind on finding out.
--edit
Imho the core of this idea is that "recovery" applies to many things: how early can you get another 4-hour coding session? How much did the first one tire you out?
How well do you recover after a failure? Bug in my code? I jump on that immediately and don't think twice about it; an argument with my girlfriend / co-worker / boss / parents? Not so much.
I believe you can train both your body and mind to get better at this; get better sleep, see a therapist.
Even more, you can tweak life's settings to work in your favor: a stable relationship, better/quieter housing (or job), savings etc.
You can quit a job, but you can't quit a calling!
I would imagine we've all been on death marches at some point in our careers. And yes it can work to meet a deadline but the long term result is usually burnout and piles of technical debt which is always less fun to work on even if you're motivated.
I feel like great philosopher, Juicy J, "I'm still working while I'm on vacation, You can't tell me nothing 'bout my dedication"
Well Said Mr. J.
https://en.wikipedia.org/wiki/Complexity_theory_and_organiza...
> So, many of the things that are dismissed as pseudo-science, may just be things that actually work or are true, but we just don't happen to know how they work or the physical laws that govern them, as of now.
I would say the opposite. Systems we use (like money, laws or politics) that we see as natural or inevitable are based on pseudo-science because we don't know their nature or rules.
We use the discoveries of our ancestors and think we are better than them. We are still in the matrix waiting for the red pill without knowing it.
Interesting, notice the word "rhythm" at the end of your upper comment, just now.
Mature creators fall into the morning producing group, while 'young geniuses' usually do their best work in the late-night hours.
I think creativity is like a well, and when you do creative work its like drawing that water out. If you use too much water one day, the well runs dry. You have to wait for the goundwater to fill it up again.
Not only did I begin viewing creativity as a limited resource I create and have access to over time, but I noticed that some activities, like reading about science, listening to music, and walking around town actually increase the rate at which the well fills up.
So now I have made it a daily habit of doing things that inspire me, and I also daily draw from the well like the author said - but Im more careful not to creatively 'overdo it' and leave myself unable to be creative the next day.
Viewing it this way has helped a lot, for all the same benefits the author listed. Im in a rhythm where I dont feel I need a break on the weekend, I just still have energy.