The 80/20 Rule (Pareto Principle)
generally refers to: in all kinds of things,
80% of the results are determined by 20% of the causes.
This rule is usually used qualitatively, not quantitatively.

What’s fun is,
programmers really live this rule.

  • 20% of programmers wrote 80% of the code.

  • 20% of programmers wrote 80% of the bugs.

  • The bugs from 80% of the code only account for 20%.

  • That is to say 80% of bugs come from 20% of the code.

  • In order to fix this 20% of the code, programmers spend 80% of their time.

  • So 80% of programmers, every day, spend less than 20% of their time writing code.

  • 80% of programmers have their preferred programming language, but only 20% of programmers will debate what is the best programming language in the world.

  • 80% of arguments are started by this 20% of programmers.

  • 80% of programming languages are created by 20% of programmers.

  • In a programming language, only 20% of the features are frequently used.

  • But interview questions are in the other 80%.

  • If you bash a language without naming it, no matter which point you bash, 80% of users will feel that their favorite language is being bashed.

  • So programmers usually bash the remaining 20% of programming languages.

  • 80% of programmers do object-oriented programming, but only 20% of programmers have a girlfriend (in Chinese “对象” means both “object” and “girlfriend”; this data has bias)

  • 80% of programmers know about Rubber Duck Debugging, but only 20% of programmers have a rubber duck.

  • 80% of rubber ducks have been kidnapped by programmers, here we should @ the Rubber Duck Protection Association

  • 80% of requirements can be implemented in 20% of the time.

  • The remaining 20% of requirements take 80% of the time to research, 20% of the time to implement, 80% of the time to test. (Yes that’s a total of 200% of the time)

  • If you don’t pay back technical debt, 80% of the time isn’t enough to even finish 20% of the requirements…

  • If you stick to paying back technical debt, keep learning, improve yourself, then it’s

10 percent luck

20 percent skill

15 percent concentrated power of will.

5 percent pleasure

50 percent pain

and 100 percent reason
to remember the name