One of my most controversial software opinions is that your sleep quality and stress level matter far, far more than the languages you use or the practices you follow. Nothing else comes close: not type systems, not TDD, not formal methods, not ANYTHING. Allow me to explain why.
-
-
Stress levels tank productivity: https://www.cdc.gov/niosh/docs/99-101/#Stress,%20Health,%20and%20Productivity … Happy developers solve problems faster: http://neverworkintheory.org/2014/05/01/happy-sw-devs-solve-problems-better.html … These findings span all groups and all industries. And this is just cold-blooded _productivity_. There are even bigger impacts on health and well-being.
Prikaži ovu nit -
On one side, we have vast troves of papers in many different contexts showing dramatic impact of sleep, workload, and stress levels on our competence and productivity. On the other hand, we have precious few tool/method studies that all find no benefit or are inconclusive.
Prikaži ovu nit -
To me, this is beautiful. It elevates us. Our most precious gift is the capacity to think. Our limits are not defined by whether we prefer Rust to Haskell or Scrum to Kanban, but how much we're burdened by stress and sleep deprivation.
Prikaži ovu nit -
No method, tool, language, matters nearly as much our own minds. If you want to write good code, be human. Be healthy. Nothing else comes close. ...Except for code review. That still holds up.
Prikaži ovu nit -
(PS: obvs this is not totally in our control: stress comes from many places, many people have health problems, etc. But the company has a choice on whether to realize the benefits of a good workplace or destroy its own productivity in the name short-term profits.)
Prikaži ovu nit -
Ok so since this is going around again, I wrote a much more in-depth piece on this at
@IncrementMaghttps://increment.com/teams/the-epistemology-of-software-quality/ …Prikaži ovu nit
Kraj razgovora
Novi razgovor -
-
-
Is there more research on this? Also hours of work get kind of blurred when also learning and researching.
-
Yeah there's tons more. Most of the research is on people in healthcare and manufacturing. I was going for breadth and variety here
- Još 1 odgovor
Novi razgovor -
-
-
Tweet je nedostupan.
-
There's also a bunch of stuff in https://www.cdc.gov/niosh/docs/2004-143/pdfs/2004-143.pdf … across other industries
- Još 2 druga odgovora
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.