The Japanese Proverb That Actually Describes How Hard Things Feel

Most people quote the saying without ever actually trying something difficult enough to earn it. I first encountered Fall Down 7 Times Get Up 8 back when I was debugging a system that kept collapsing under load, and it turned out to be the only framework that matched what was happening. , or nana korobi ya oki, is a Japanese proverb that roughly translates to falling down seven times and getting up eight. The math is deliberately off, which is the whole point. You are not expected to have perfect recovery. You get up one more time than you fall. It is about the asymmetry between failure and persistence. In practice this comes up when you are doing something where failure is the default state until you hit some kind of tipping point. Software deployment, learning a new language, running a small business. Whatever it is, the first several attempts will fail. The eighth try usually works, or you figure out what was wrong with the seventh one. The difference between quitting and continuing is not talent, it is just stubbornness applied mechanically.

I remember working on a data pipeline last year that kept producing corrupt output. Seven distinct failure modes before I found the one that mattered. I knew on attempt eight I would either fix it or confirm the root cause, and I was right. It is not mystical, it is just that the process rarely reveals its solution on the first visible try.

How to Use This Framework When Something Keeps Failing

The useful part of this proverb is not the motivational angle, it is the operational structure. Here is how I apply it when projects keep breaking. First, stop treating each fall as a verdict on your competence. That is the mental trap most people walk into. Each failure is just data. Write down exactly what broke, when, and under what conditions. I keep a simple log file for this. One line per attempt. No drama, just facts. Second, change one variable per attempt. Do not redesign the whole thing between failures because you cannot tell which change mattered. When I was stuck on that pipeline issue, I swapped out the parser on attempt three and the serializer on attempt five. Neither was the root cause. Attempt seven I adjusted the buffer size and suddenly it worked. If I had changed three things at once, I would never have known why.

Get the Full Details

Fall Down 7 Times Get Up 8: A Young Man's Voice from the Silence of Autism: Higashida, Naoki ...
Fall Down 7 Times Get Up 8: A Young Man's Voice from the Silence of Autism: Higashida, Naoki ...

Third, know when to actually quit. This proverb is not a license for infinite loop behavior. There is a real difference between falling and spinning your wheels. If you have failed eight times and the problem is still exactly the same shape, something in your approach is wrong, not your effort. Sometimes you need to walk away, come back with fresh eyes, or ask someone who has already done this work. I have seen people burn through months on projects by refusing to accept when a particular path was dead. The proverb does not say never stop. It says get up one more time than you fall, and the eighth time usually includes either success or a clear signal that you should pivot. That signal itself is valuable.

Where This Breaks Down

The framework does not work for everything. If you are dealing with a problem that requires specific knowledge you do not have, getting up eight times without learning anything new is just repetition. In those cases the bottleneck is information, not effort. You need training, documentation, or a mentor, not more attempts at the same thing. Also, this approach assumes the problem is solvable. Some things are genuinely impossible given the constraints you are working under. I once spent too long on a compatibility issue that was caused by a dependency the upstream team had already abandoned. No amount of persistence would fix that. The lesson there was to check whether the foundation itself was still being maintained before investing further effort. Another limitation: the proverb is calibrated for individual effort. Teams operate differently. With a group, failures compound or mask each other in ways that make the linear count meaningless. Coordination overhead, communication gaps, and shifting responsibilities can make ten attempts look like three. That is why larger projects usually need iteration frameworks instead of this kind of personal perseverance model.

Fall Down 7 Times Get Up 8 in Real Projects

When I apply this to actual work, the process looks like this. I define what success means in measurable terms. Then I set an expectation that the first few attempts will fail and I allocate time for at least seven tries before declaring the approach dead. During each attempt I record the outcome and the variables changed. After attempt seven I review the pattern of failures to see if a common thread has emerged. If it has, attempt eight targets that specific thread. If it has not, I reassess whether to continue or redirect. The whole thing takes the pressure off looking smart. You stop trying to get it right the first time and start treating early failures as part of the normal workflow. That shift alone cuts debug time significantly. Instead of spending hours second guessing yourself after a failure, you just move to the next attempt with a clearer checklist. Most guides on perseverance skip the part about knowing when the effort is wasted. This proverb works best when you pair it with honest self assessment. Keep getting up, but also keep asking whether the ground you are standing on is still relevant. The combination of stubbornness and occasional course correction is what actually gets results.

Fall Down 7 Times Get Up 8: A Young... by Higashida, Naoki
Fall Down 7 Times Get Up 8: A Young... by Higashida, Naoki