I like solving bugs too! Actually in the last year I got pretty good at debugging, I feel like a debugging proI get it. That does sound like an awkward situation. I've been fortunate that whenever my superiors have been coders themselves, they've been at least as good as me, and in one case far better and we had a good sort of apprentice/master relationship going on. But if I were in a situation like yours, I'd also probably just silently fix their code and hope they get Peter Principled to another team or something. I actually kinda like the whole puzzle-solving aspect of bug-fixing anyway, and a paycheck is a paycheck.