It said that many developers spend about 50% of their time debugging instead of coding new things, so debugging skills are really that important, and you should think that in the end you will have to debug your own code, it's nice to see that you like it ... but this is something that I personally do not share with you =)
Personally, the longest and more disappointing hours that I spent in front of the computer were debugging, MAY be fun when you work with your own code or other code that was well-created (well-documented, correctly formatted, etc.). As Brian said, in a sense, you have the spirit of a tester =)
source share