Hacker News new | ask | show | jobs
by pmarreck 2712 days ago
> Great craftspeople have to kind of like the part of their craft that is unpleasant to 99% of the population

Fixing bugs and refactoring. They have their perks.

1 comments

These are two of my favourite things about programming! I wouldn't consider myself "great" or a "craftsperson" though. Maybe I should.
Refactoring is a pleasure for me IF AND ONLY IF there is a decent unit test/functional test suite for whatever I'm working on!

There's a funny perk to bughunting... the amount of time it can take is nondeterministic so you can take breaks during it (they help you find the root cause, anyway, by clearing your head) and nobody will complain. "I'm thinking about the bug! Backburner debugging!"