You can't be always at 100%

A few days ago I was watching an interview with Rafa Nadal on TV. He said that he doesn't remember when was the last time that he played without feeling pain in his body.

"At the end, you get used to it," he said.

After so many victories, the moderator asked him if he doesn't have bad days.

"Of course," Rafa answered, "not long ago, I began to smash some balls and after playing for a few minutes, I told the trainer to stop. Today it's not my day, I feel it, so it's better we come again tomorrow."

After this sentence, he said that as an elite player, you need to understand that you can't be always at 100%.

You only need to be at full for a few days. The rest of the year, you need to train, sure, but don't pretend to be always at your best level.

Today I've been feeling stuck. I've been fighting with a unit test using Jest, and I still don't quite understand how to do what I wanted to do.

I've felt frustrated for the whole afternoon, and at 19:00, I decided to change my mood and went to touch the new iPhone 12. The Mini made me smile; it made me feel as when I got my first iPhone in 2014. I remember not taking it with me to work, because I was afraid to lose it. It was the first time in my life that I had an expensive phone.

I drove my motorbike back home and I felt better, even if I didn't write any JavaScript short tutorial today. Remember the words of Rafa Nadal, if he—the best Spanish tennis player—has bad days, how dare you to want to be always good at programming?

Hi, I'm Erik, an engineer from Barcelona. If you like the post or have any comments, say hi.