For a long time, I had to constantly remind myself that failure isn't bad. Quite the opposite.
"Show me a person who hasn't failed today, and I'll show you a person who isn't trying hard enough". (-Henry Ford?)But whenever I told myself "don't be a perfectionist", I used to be unsure about "how much" effort was enough.
Well, this makes it clear — you don't need to kill yourself, but you shouldn't slack off either. Be present, and that's enough.I have a tendency to think that, if I want to work harder, that the way to do that is to move faster. So I go into a hyper-frenzied state, but don't end up getting very much done, because I'm doing too many things at once, or skipping steps that really aren't optional. ("if something is worth doing, it's worth doing right")
This phrase is the antidote to that tendency.
It also reminds me that if I want to actually be productive, I have to set aside enough time to get the job done. I can't just wait until the last minute, and hope that I'll be able to bang the work out. It doesn't work that way.
This aphorism is suggested by my therapist. (I think he brings it up at least one per session... it ends up coming up in a lot of areas of my life)In the past, I have done a LOT of multi-tasking. There's quite a bit of evidence that humans really aren't as good at multi-tasking as they think.
I also tend to just get plain old distracted. It's really important for me to put on the horse-blinders.Adversity is a fact of life. It's how you respond to it that matters.
♪ I get knocked down, but I get up again. You're never gonna keep me down. I get knocked down, but I get up again. You're never gonna keep me down. ♪
For example, goal = "keep your house clean enough for your roommate". Process = "spend 10 minutes every evening tidying up".
This hilights the fact that larger more important goals can't be achieved by willpower alone — rather, you have to have a good process in place to achieve it. And that process gets iteratively improved. And iterative-process-improvement is the only way to solve complex problems.
(Desiree gave me this one)Often, unhealthy people fall into a pattern of blaming their own problems on others. Their life sucks, and it's hard to think about taking responsibility for all that. But they have to.
Also, this phrase succinctly explains boundaries in general.
Also, there IS a different mentality when writing corporate code versus open-source code. Corporate code is generally more pragmatic but not as nice to read.