logoalt Hacker News

selfhoster1312today at 8:06 AM1 replyview on HN

Not always, but overall having cleaner code with less bugs, more documentation and tests, is not just an annoyance to you. It's a money-maker for your employer as well in the long term by virtue of reducing burnout rate, decreasing onboarding time, making any improvement possible at all...


Replies

DanielHBtoday at 11:25 AM

I get it, but my incentives are deeply misaligned with the company's in this regard, I prioritize things that annoy _me_ directly or indirectly (through not having to troubleshoot bugs made by other people).

On a ROI and prioritization metrics I put myself first, co-workers second, product third, company bottom-line fourth. Part of putting myself first is delivering things mandated by management (so, you know, I don't get fired) which skews to product and company bottom-line, but things I do of my own volition is definitely not going to the bottom-line/product.

I am lucky I am not time tracked aggressively and that my immediate superior lets us work on things out of our own volition. The fact that some of the stuff I do benefits the company indirectly is secondary to my motivation to do it.