11. Wrong attitude towards mistakes

Mistakes are actually a good thing. They indicate that you're on the right track and show you how to make even more progress. Experienced programmers understand this, but beginners often dislike mistakes.

If you find yourself annoyed by bug reports, it's time to change your attitude towards them. Think of them as helpful assistants, work with them, rely on them, and use them to reach new heights.

Some bugs can even be turned into exceptions - user-scheduled bugs. Others should be left as they are and allowed to crash the application and shut it down. It's all part of the learning process and can ultimately lead to better code and a better understanding of programming. So, embrace mistakes and use them to your advantage.

Last updated