|
|
|
|
|
by cconstantine
1635 days ago
|
|
The only thing that matters is revenue, and if it can't be easily measured against revenue it doesn't exist. I am so tired of this line of reasoning. It's poisoning the industry, ruining products, and sucking the joy out of work. What about making a quality product because you have a passion for it? Nope, make a broken MVP and move on to the next customer. If I can't maintain a metric until I can tie it to revenue, then I guess I don't get cpu usage on our database. Or disk usage. Or response time for anything that only employees touch. Bad data and errors are fine as long as no one complains. Actually, if we produce a shitty product long enough everyone will get used to it and stop complaining. If we stop measuring error rates we can stop wasting time on fixing things right? Tests and code refactors just get in the way of delivering that MVP. Rewards are doled out for fixing an outage, and preventing them is a cost-center to be eliminated. On the flip side, now we've got KPIs for our ability to push things through the corporate bureaucracy. I didn't become a programmer so I can waste time estimating how long it'll take to produce a design doc that'll be useless by the time I get to implementation, just so a bureaucrat can decide if some deeply technical problem they don't understand should be fixed. There has to be a better way. |
|
Whatever nobility or higher morality finds within it, it's just an exception that slipped through the cracks.
Idealism towards the external world will always be met with defeat (you simply do not have the power to fight more than one battle, with one person).
The only thing left is to serve as a role model, standing tall and never wavering, for your values and ideals---so that those around you may follow in your footsteps, if they so wish.
Perhaps you could start by refusing to play the KPI game? What is anyone really going to do, besides through vacuous diatribes about being a "team player," and such nonsense. The only power these corporate constructs have is that which is surrendered to it.