We usually are scared of bugs. We tend to avoid looking into any fixing activity, and that’s one of the main reasons they usually stick to the end of our project backlogs. However, ever since I started my professional career, I have realized that, most of the times, working on fixing something turns out in many different positive outcomes.

Rewarding

Heard about that cool new application that was deployed some time ago so we could get a nice understanding of what we are doing (or at least, improve our lack of complete understanding)? Nice. It’s now broken.

As humans, we tend to look always forward to some sort of recognition or reward from what we do, no matter if it’s on our job or in life (that’s why some marketing strategies work out so well without much effort). However, this is exactly what you get when you spend some time trying to solve something which was working fine and now decided to stop working. Not only from your colleagues or whoever was consuming the broken thing, but also you feel more powerful after fixing the thing, almost like reaching the nirvana.

Knowleadge Gains

Like going to the Gym to train our muscles, fixing bugs, which usually involves troubleshooting, is a good way to train our skills.