Yak shaving is only fun when you don't have managers who don't care about the circumstances breathing down your neck.
That is true for software engineering in general. If you have a manager like that nothing is fun. And the products you build are likely to be bad.
That is true for software engineering in general. If you have a manager like that nothing is fun. And the products you build are likely to be bad.