Ask HN: Are there any engineering orgs that use incentives?
2 points
8 hours ago
| 4 comments
| HN
I came from a sales background, and we were constantly using incentives to improve output from the team... when I moved into software a decade ago I found that incentives programs were basically unused. That seems soooooo weird to me. Does anyone work for a company who will provide any incentives not included in standard compensation (salary, RSUs, bonus, etc)? What are the results like?
codingdave
6 hours ago
[-]
Rarely, because incentives encourage gaming the system. In sales, it is fairly easy to make the game benefit both the sales folks and the business because sales directly drives revenue. Game it however you want, everyone wins. But software does not directly translate into revenue, so once you start setting up incentives, gaming that system can completely derail the actual business goals unless you are exceedingly careful about it.

The only time I've seen sales-like incentives work is in hourly consulting shops, where you can incentivize increasing the billable hours. In that case, the software work does directly translate to revenue.

reply
al_borland
5 hours ago
[-]
They try, with things like employee recognition programs and things of that nature. I don’t know anyone that really cares. The only people who get the recognitions regularly are people who ask for them in a kind of quid pro quo when they help someone out. This is usually done when someone is eyeing a promotion and looking to really sell it to management.

Occasionally, if there is a critical product they’ll give out retention bonuses, but I think those are just for people who aren’t already getting RSUs or standard bonus, which act as their own golden handcuffs. It’s more of an incentive not to leave vs an incentive to work harder.

Outside of software, during a big growth phase, they were paying people per sever they built, but this was probably 25 years ago when it was all bare metal. The people I know who were around for that said their gamed it pretty hard and made out like bandits.

reply
dlcarrier
6 hours ago
[-]
A family member of mine worked at eBay, and they just used sales metrics in their engineering.

The pages aren't tested to see if they can do what they're supposed to do, they're A/B tested to see which are most likely to make someone a̶c̶c̶i̶d̶e̶n̶t̶a̶l̶l̶y̵ buy something.

Do you want to look at the listing for something you bought? Clicking on it will bring you to a different listing, of an item that is still up for sale.

reply
bdangubic
7 hours ago
[-]
how would this work? in sales it is straight forward, yes? you sell X, above projected Y, you get rewarded Z. how would this even work in software? I am projected to fix 37 bugs per week, I get bonus if I fix 51?

the thing is, sales are very individualized in general where software dev is team effort, I worked on myriad of projects/companies/… and besides “worked 4 weekends in a row to get a release out and was rewarded with ____” (should be rare occurence) I can’t imagine any reward scenario that would incentivize us

reply