Hacker News new | ask | show | jobs
by throwawaysleep 1429 days ago
I am someone who routinely pushes back on improvements and fights them. Why?

1. I get held accountable for delays. The Scum Master will whine to me about "why is X taking so long?" and I capitulate as I do not care.

2. Production bugs are blameless. The team gets blamed as a whole and it gets blamed, particularly at one job, on the non-existence of a team lead.

Basically, incentives at two of my jobs make me want to turn every ticket into a production failure.

But this is me sacrificing everything about the code and the infrastructure to keep schedules happy and that is because I have no intrinsic need to do good work at my throwaway jobs. It makes things miserable for the other developers who do care though.

1 comments

I really appreciate this reply from the other side. Seems like a rational response to incentives, even if as a potential coworker I don't like the outcomes.