←back to thread

388 points replyifuagree | 3 comments | | HN request time: 0s | source
Show context
zeroCalories ◴[] No.37965404[source]
Management has to push for lower estimates because developers have an incentive to overestimate to make life easier. The only situation where this isn't a problem is with eager junior devs, and devs that have direct skin in the game, such as at startups or a department about to be cut for being unprofitable.
replies(7): >>37965441 #>>37965475 #>>37965710 #>>37965713 #>>37965717 #>>37966081 #>>37969203 #
throwawaysleep ◴[] No.37965713[source]
You punish us for being ambitious and failing and give us nothing for being ambitious and succeeding.

As a developer, I endorse doing as little as possible as a result.

replies(1): >>37966160 #
1. zeroCalories ◴[] No.37966160[source]
This is a very childish way of viewing the situation. Of cousd you should look out for yourself, but your reward is not fixed, so you should not look to minimize your work at all costs
replies(1): >>37969198 #
2. throwawaysleep ◴[] No.37969198[source]
My reward is fixed as my salary is fixed.
replies(1): >>37970276 #
3. zeroCalories ◴[] No.37970276[source]
For most people it isn't. Most jobs offer raises, promotion, and bonuses for high performers. Low performers get PIP, salary adjustments, and layoffs. If you work at a competitive place like Amazon or Microsoft, there isn't even a floor for performance because you'll be stack ranked. But hey maybe you work some of the few high pay / low effort jobs where it's impossible to get fired.